summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-10-04BuildEnvironment: accumulate module changes to poke to all relevant modules ↵Greg Becker3-1/+37
(#32340) Currently, module changes from `setup_dependent_package` are applied only to the module of the package class, but not to any parent classes' modules between the package class module and `spack.package_base`. In this PR, we create a custom class to accumulate module changes, and apply those changes to each class that requires it. This design allows us to code for a single module, while applying the changes to multiple modules as needed under the hood, without requiring the user to reason about package inheritance.
2022-10-04e4s: add vtk-m +rocm (#32151)eugeneswalker1-0/+1
2022-10-04py-tensorflow-probability: add v0.18.0 (#32941)Adam J. Stewart1-12/+16
2022-10-04py-tensorflow-estimator: add v2.10 (#32940)Adam J. Stewart1-17/+21
* py-tensorflow-estimator: add v2.10 * Typo fix
2022-10-04omega-h: add v9.34.13 (#32963)eugeneswalker1-0/+1
2022-10-04`find`/`list`: display package counts last (#32946)Todd Gamblin5-6/+53
* find/list: display package counts last We have over 6,600 packages now, and `spack list` still displays the number of packages before it lists them all. This is useless for large sets of results (e.g., with no args) as the number has scrolled way off the screen before you can see it. The same is true for `spack find` with large installations. This PR changes `spack find` and `spack list` so that they display the package count last. * add some quick testing Co-authored-by: Danny McClanahan <1305167+cosmicexplorer@users.noreply.github.com>
2022-10-04Fix typo in documentation (#32984)Adam J. Stewart1-1/+1
2022-10-04Add checksum for py-pip 22.2.2 (#32877)iarspider1-0/+5
2022-10-04Add checksum for py-pysympy 1.11.1 (#32972)iarspider1-0/+2
2022-10-04Add checksum for py-absl-py 1.2.0 (#32973)iarspider1-0/+1
2022-10-04Add checksum for py-grpcio 1.48.1 (#32974)iarspider1-0/+1
2022-10-04superlu-dist: add 8.1.0 and 8.0.0 versions (#32558)Cody Balos1-8/+10
2022-10-04Bug fix for `ca-certificates-mozilla/package.py` to enable `spack install ↵Dom Heinzeller1-1/+2
--source` (#32953)
2022-10-04Remove CMakePackage.define alias from most packages (#32950)Massimiliano Culpo16-48/+40
2022-10-03amrex: add v22.10 (#32966)Weiqun Zhang1-1/+2
2022-10-03Add checksum for py-flatbuffers 2.0.7 (#32955)iarspider1-1/+1
2022-10-03rdma-core: fix syntax for external discoverability (#32962)Martin Pokorny1-1/+1
2022-10-03Add checksum for py-pyparsing 3.0.9 (#32952)iarspider1-1/+4
2022-10-03Axom: bring in changes from axom repo (#32643)Chris White1-61/+139
* bring in changes from axom repo Co-authored-by: white238 <white238@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-10-03simgrid: add variant and remove flag (#32797)Lucas Nesi1-2/+4
* simgrid: remove std c++11 flag * simgrid: add msg variant
2022-10-03FEniCSx: Updates for 0.5.1 (#32665)Jack S. Hale7-62/+136
* Updates for DOLFINx 0.5.1 and associated packages * xtensor needed on anything less than main * Switch back to Python 3.7 minimum. * Might be good to point out in our README how to fix Python version? * Fix basix, xtensor dep * Add numba feature * Fix checksum * Make slepc optional Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-10-03trilinos: constrain superlu-dist version (#32889)Cody Balos1-2/+2
* trilinos: constrain superlu-dist version for 13.x * syntax
2022-10-03unifyfs: pin mercury version; add boost variant (#32911)Cameron Stanavige1-1/+13
Mercury has a new version (v2.2) releasing soon that UnifyFS does not build with and hasn't been tested with. This pins UnifyFS to the last version of Mercury used/tested. Add a variant to avoid building/using boost Append -std=gnu99 to cflags if building with gcc@4. Needed for mochi-margo to compile
2022-10-03casper: old domain fell off, adding github repo (#32928)snehring1-2/+8
2022-10-03Tidied up configure arguments to use special spack autotools features. (#32930)Brian Van Essen1-7/+6
2022-10-03QMCPACK: add @3.15.0 (#32931)Paul R. C. Kent1-0/+4
2022-10-03Add checksum for py-tomli 2.0.1 (#32949)iarspider1-0/+6
2022-10-03Replace repo with the NVIDIA one (#32951)Auriane R1-2/+2
2022-10-03py-einops: add v0.5.0 (#32959)Adam J. Stewart1-1/+4
2022-10-03Add checksum for py-pytest-runner 6.0.0 (#32957)iarspider1-0/+3
2022-10-03rvs binary path updated for 5.2 rocm release (#32892)renjithravindrankannath1-1/+5
2022-10-03[rocksdb] Added rtti variant (#32918)Matthieu Dorier1-0/+4
2022-10-03simgrid new releases (#32920)Vinícius1-0/+2
2022-10-03octave: add version 7.2.0 (#32943)Kai Torben Ohlhus1-0/+1
2022-10-03libtiff: default to +zlib+jpeg (#32945)Adam J. Stewart1-25/+14
2022-10-03Set CMAKE_HIP_ARCHITECTURES with the value of amdgpu_target (#32901)Auriane R1-1/+5
2022-10-02Fixup errors introduced by Clingo Pr: (#32905)John W. Parent2-1/+3
* re2c depends on cmake on Windows * Winbison properly added to bootstrap package search list
2022-10-01acfl: add v22.1 (#32915)Annop Wongwathanarat1-2/+24
Co-authored-by: Annop Wongwathanarat <annop.wongwathanarat@arm.com>
2022-09-30py-jsonschema: add 4.16.0 and new package py-hatch-fancy-pypi-readme (#32929)Manuela Kuhn2-3/+25
2022-09-30develop: canonicalize dev paths and base relative paths on `env.path` (#30075)Greg Becker6-12/+60
Allow environment variables and spack-specific path substitution variables (e.g. `$spack`) to be used in the paths associated with develop specs, while maintaining the ability to keep those paths relative to the environment rather than the working directory.
2022-09-30py-jinja2: add 3.1.2 (#32925)Manuela Kuhn1-0/+3
2022-09-30py-ipykernel: add 6.16.0 (#32923)Manuela Kuhn1-12/+26
2022-09-30py-joblib: add 1.2.0 (#32926)Manuela Kuhn1-7/+4
2022-09-30py-json5: add 0.9.10 (#32927)Manuela Kuhn1-0/+1
2022-09-30py-jeepney: add 0.8.0 (#32924)Manuela Kuhn1-0/+2
2022-09-30qmcpack: set python3 executable explicitly (#32900)Massimiliano Culpo1-0/+1
2022-09-30New Package: Navi (#32895)Daniel De Lucca1-0/+22
* feat: adds navi * Update var/spack/repos/builtin/packages/navi/package.py Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-09-29add butterflypack 2.2.1 (#32909)liuyangzhuan1-0/+1
2022-09-29Update ecp-data-vis-sdk homepage and maintainers (#32886)Stephen McDowell1-2/+2
2022-09-29Package updates for slate, lapackpp, and blaspp (#32907)G-Ragghianti3-2/+35
* Added new versions * New slate version * Adding GPU support for lapackpp package * Modified dependency on lapackpp * Added rocblas and rocsolver to deps * Testing with custom lapackpp repo * Added chaining depends_on for +rocm * Removing testing repo