summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-07-02Revert "e4s ci: reduce size due to 5mb gitlab artifact limit (#44986)" (#45001)Harmen Stoppels1-60/+60
This reverts commit 18de6a480b5c97c1a9bc08c3eaf82cfc63617ce3.
2024-07-02Bump-up the version for RoCm-6.1.2 release (#44849)renjithravindrankannath52-96/+212
* Bumping up to ROCm 6.1.2 * Bump up rocmlir & amdsmi to 6.1.2 * Removing llvm dependency from amdsmi * Removed redundant for loops and brought rocm-cmake in for loop * Removing version check of deprecated versions
2024-07-02ci: deprecate the --dependencies and --optimize option (#45005)Massimiliano Culpo8-646/+18
2024-07-02mepo: new package (#44879)Matt Thompson1-0/+27
* mepo: add new package * Add mepo 2.0.0rc4 * Update dependencies
2024-07-02fix static linking when using Intel OneAPI mkl (#36991)Hector Barrios1-2/+2
2024-07-02fmt: add 11.0.0 (#44997)Mikael Simberg1-0/+1
2024-07-02fastor: new package (#44984)Wouter Deconinck1-0/+25
* fastor: new package * fastor: apply code suggestions and fix style
2024-07-02queue -> stack (#45002)Harmen Stoppels2-8/+8
2024-07-02spack_yaml.py: fix default_flow_style (#44998)Harmen Stoppels1-2/+2
2024-07-02spack_yaml: add anchorify function (#44995)Harmen Stoppels3-3/+80
This adds spack.util.spack_yaml.anchorify, which takes a non-cyclic dict/list structure, and replaces identical values with (back) references to the first instance, so that yaml serialization will use anchors. `repr` is used to identify sub-dags, which in principle is quadratic complexity in depth of the graph, but in practice the depth is O(1) so this should not matter. Then this is used in CI to reduce the size of generated YAML files to 30% of their original size.
2024-07-02Pipelines: update configuration for aws-isc (#44999)Harmen Stoppels2-23/+31
1.18 is not a string in YAML Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-07-02py-pillow: add v10.4.0 (#44983)Adam J. Stewart1-1/+4
2024-07-02New package py-pyhdf (#44877)Dom Heinzeller1-0/+47
* Add var/spack/repos/builtin/packages/py-pyhdf/package.py * Address reviewer comments regarding dependencies for new package py-pyhdf
2024-07-01[intel-oneapi-mpi]: restore support for classic wrapper names (#44982)Robert Cohn1-22/+29
* [intel-oneapi-mpi]: add back support for classic wrappers * spack style fixes * add error checking
2024-07-01care: add v0.13.1, v0.13.0 and v0.12.0 (#44936)Cody Balos1-5/+45
* care: add v0.13.0 and v0.12.0 * add maintainer * add 0.13.1 * update dependencies
2024-07-01vtk: update vtk to 9.3.1 (#44966)Vicente Bolea1-1/+7
* vtk: add 9.3.1 version * vtk: update maintainers
2024-07-01cmd/develop.py: fix readability (#44980)Harmen Stoppels1-4/+7
stage[0] is assumed to be for sources, 1: and onwards is patches/resources, make that a bit more clear.
2024-07-01igraph: add 0.10.13 (#44975)Szabolcs Horvát1-0/+1
2024-07-01LAMMPS updates (#44977)Richard Berger2-0/+84
* lammps: add new versions * lammps: add directories for plugins * lammps-example-plugin: new package Example illustrating how to install a LAMMPS plugin, based on the example part of the LAMMPS distribution.
2024-07-01amrex: add v24.07 (#44985)Weiqun Zhang1-0/+1
2024-07-01e4s ci: reduce size due to 5mb gitlab artifact limit (#44986)eugeneswalker1-60/+60
2024-07-01cuda: add v12.5.0 (#44971)Kun Wu3-2/+19
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2024-07-01Docs: include cmake spec property for the command (#44956)Tamara Dahlgren1-1/+2
2024-07-01adios2: add patch to support rocm6 (#44941)Vicente Bolea3-2/+34
* adios2: add patch to support rocm6 * e4s rocm ci: re-enable adios2 +rocm --------- Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
2024-07-01py-tesorter: add post install hmmpress step (#44940)snehring1-1/+18
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2024-07-01vtk-m: update vtk-m to 2.2.0-rc1 (#44875)Vicente Bolea1-0/+1
2024-07-01curl: remove deprecated versions (#44630)Harmen Stoppels2-199/+38
2024-07-01py-tensorflow: add v2.16.2 (#44974)Adam J. Stewart1-0/+3
2024-07-01flecsi: cleanup spackage (#44873)Richard Berger2-152/+31
2024-07-01libffi: enable pic (#44970)renjithravindrankannath1-1/+1
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2024-07-01py-scipy: add v1.14.0 (#44967)Adam J. Stewart2-4/+7
2024-07-01zlib-ng: add patch for lld 17+ (#44684)Harmen Stoppels5-1067/+6
- add new patch for recent lld - remove workaround for lld - drop old versions - drop old patches
2024-07-01netlib-lapack: provide blas and lapack together (#44981)Harmen Stoppels1-2/+3
If netlib-lapack is built with ~external-blas, it internally links liblapack.so with libblas.so, meaning that whenever netlib-lapack is used as a lapack provider, the package must also be a blas provider. Conversely using netli-lapack as a blas provider does not imply that it also must provide lapack, but nothing is lost disallowing that...
2024-07-01archive.py: undo unrelated changes from #43851 (#44947)Harmen Stoppels1-4/+2
2024-07-01Use composite stage also for develop specs (#44950)Harmen Stoppels3-16/+9
2024-07-01Flag propagation: restrict to link/run (#44925)Massimiliano Culpo3-81/+76
In practice people don't care about having their build dependencies reinstalled with say cflags=-O3 if that is what is set at the input spec, so restrict propagation to link/run deps only. Also simplify the encoding in asp.
2024-07-01neoverse-v1: restore py-cinemasci (#44976)Massimiliano Culpo3-5/+5
Use a different tactic for determining conflicts. Give more priority to setting False very old versions.
2024-07-01JAX: add v0.4.30 (#44964)Adam J. Stewart2-3/+5
2024-07-01py-scikit-image: add v0.24.0 (#44965)Adam J. Stewart1-1/+3
2024-07-01py-kornia: add v0.7.3 (#44973)Adam J. Stewart1-0/+1
2024-07-01GDAL: add v3.9.1 (#44969)Adam J. Stewart1-0/+1
2024-07-01py-keras: add v3.4 (#44968)Adam J. Stewart1-0/+3
2024-07-01Remove DIYStage (#44949)Harmen Stoppels4-141/+9
2024-06-30root: depends_on veccore@0.4.0: resp. @0.4.2: when certain versions (#36667)Wouter Deconinck1-1/+2
2024-06-30xl: avoid matching "_r" in tempfile.TemporaryDirectory during audit (#44831)Wouter Deconinck1-2/+2
2024-06-30gobject-introspection: add v1.60.2 (#44643)Teague Sterling2-2/+23
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
2024-06-30neoverse-v1: comment out py-cinemasci (#44972)Massimiliano Culpo1-1/+1
2024-06-28Strumpack: Changed old test method to new test method (#44874)AcriusWinter1-57/+33
* added try except * Resolve style issues --------- Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-06-28legion: Add 24.06.0. (#44951)Elliott Slaughter1-0/+1
2024-06-28composyx: fix cmake options prefix (#44948)fpruvost1-14/+14