summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-10-29nalu-wind: version 2.1.0 requires trilinos 15.1.1 (#47296)Jon Rood1-0/+1
2024-10-29Add new seqfu version (#47294)Georgia Stuart1-1/+3
Signed-off-by: Georgia Stuart <gstuart@umass.edu>
2024-10-29Added packages to for intel-2025.0.0 release (#47264)Andrey Perestoronin13-0/+84
* Added packages to for intel-2025.0.0 release * fix style * pin mkl to 2024.2.2 until e4s can upgrade to 2025 compiler and ginkgo compatibility issue can be resolved. --------- Co-authored-by: Robert Cohn <rscohn2@gmail.com>
2024-10-29llnl.util.lang: add classes to help with deprecations (#47279)Massimiliano Culpo2-0/+92
* Add a descriptor to have a class level constant This descriptor helps intercept places where we set a value on instances. It does not really behave like "const" in C-like languages, but is the simplest implementation that might still be useful. * Add a descriptor to deprecate properties/attributes of an object This descriptor is used as a base class. Derived classes may implement a factory to return an adaptor to the attribute being deprecated. The descriptor can either warn, or raise an error, when usage of the deprecated attribute is intercepted. --------- Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2024-10-29py-pycifrw: add v4.4.6 (#47262)Paul R. C. Kent1-0/+1
2024-10-29py-uv: new version (#47275)James Taliaferro1-0/+5
This adds the current latest version of py-uv. While working on this, I also found that uv (including older versions) has a build dependency on cmake which was not specified in the package, so I added it as a dependency. I also found that on my machine, the build process had trouble finding cmake, so I set the path to it explicitly as an environment variable.
2024-10-29acts dependencies: new versions as of 2024/10/28 (#47265)Stephen Nicholas Swatman2-0/+6
This commit adds a new version of ACTS and detray.
2024-10-29gaudi: gdb doesn't build on macos/arm64 (#47266)Valentin Volkl1-1/+4
* gaudi: gdb doesn't build on macos/arm64 * fix imports
2024-10-29petsc, py-petsc4py: add v3.22.1 (#47267)Satish Balay2-0/+2
2024-10-29quantum-espresso: add v7.4.0 (#47268)Paul R. C. Kent1-0/+1
2024-10-29r-textshaping,r-ragg: Add dep on pkgconfig, type="build" and handle ↵Bernhard Kaindl2-0/+7
freetype@2.13.3 (#47091) * r-textshaping: build-dep on pkgconfig to find harfbuzz * r-ragg: Fix build with freetype@2.13.3
2024-10-29gromacs: add missing sycl contraint (#47274)Christoph Junghans1-1/+1
2024-10-29wrf: add v4.6.0 and v4.6.1 versions (#47203)Lin Guo1-0/+10
2024-10-29cbflib: improve syntax for querying %gcc version (#47280)Massimiliano Culpo1-2/+1
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-10-29New patch release SLEPc 3.22.1 (#47257)Jose E. Roman2-0/+2
2024-10-29py-mpi4py: add v4.0.1 (#47261)teddy1-0/+1
Co-authored-by: t. chantrait <teddy.chantrait@cea.fr>
2024-10-29py-jupyter-core: set environment variables for extensions (#47192)Adam J. Stewart1-0/+9
* py-jupyter-core: set environment variables for extensions * Changes committed by gh-spack-pr --------- Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-10-29spglib: new version 2.5.0 (#47291)Martin Lang1-0/+1
2024-10-29kokkos: async malloc (#46464)Cédric Chevalier1-6/+7
2024-10-29bootstrap: do not consider source when metadata file missing (#47278)Harmen Stoppels1-3/+6
2024-10-29std_meson_args: deprecate (#47259)Harmen Stoppels1-1/+1
2024-10-29builder.py: builder_cls should be associated to spack.pkg module (#47269)Harmen Stoppels2-5/+14
2024-10-29directives_meta.py: use startswith to test module part of spack.pkg (#47270)Harmen Stoppels1-1/+2
2024-10-28exawind: remove generated fortran dependencies (#47276)Jon Rood4-117/+47
2024-10-28cmd/solve: use interface from cmd/spec (#47182)Greg Becker4-67/+30
Currently, `spack solve` has different spec selection semantics than `spack spec`. `spack solve` currently does not allow specifying a single spec when an environment is active. This PR modifies `spack solve` to inherit the interface from `spack spec`, and to use the same spec selection logic. This will allow for better use of `spack solve --show opt` for debugging. --------- Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2024-10-28lammps: add heffte support (#47254)Christoph Junghans2-1/+13
* lammps: add heffte support * Add Richard's suggestion
2024-10-28py-pyscf: add v2.7.0 (#47272)Paul R. C. Kent1-0/+1
2024-10-28feelpp/spack#11 (#47243)Christophe Prud'homme1-0/+32
2024-10-28gdk-pixbuf/atk: delete old versions, make mesonpackage (#47258)Harmen Stoppels3-121/+27
* gdk-pixbuf: delete old versions, make mesonpackage goal is to get rid of `std_meson_args` global, but clean up package while at it. `setup_dependent_run_environment` was removed because it did not depend on the dependent spec, and would result in repeated env variable changes. * atk: idem * fix a dependent
2024-10-28tasmanian: add v8.1 (#47221)Miroslav Stoyanov1-5/+5
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com> Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-10-28py-non-regression-test-tools: add v1.1.2 & remove v1.0.2 (tag removed) (#47256)teddy1-2/+2
Co-authored-by: t. chantrait <teddy.chantrait@cea.fr>
2024-10-28ML CI: Linux aarch64 (#39666)Adam J. Stewart3-0/+222
* ML CI: Linux aarch64 * Add config files * No aarch64 tag * Don't specify image * Use amazonlinux image Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com> * Update and require * GCC is too old * Fix some builds * xgboost doesn't support old GCC + cuda * Run on newer Ubuntu * Remove mxnet * Try aarch64 range * Use main branch * Conflict applies to all targets * cuda only required when +cuda * Use tagged version * Comment out tf-estimator * Add ROCm, use newer Ubuntu * Remove ROCm --------- Co-authored-by: kwryankrattiger <80296582+kwryankrattiger@users.noreply.github.com>
2024-10-28bazel: add Apple Clang 16 conflict (#47228)Adam J. Stewart1-0/+3
2024-10-28sst: update core, elements, macro to 14.1.0 (#47184)jmlapre3-3/+9
2024-10-28py-hatchet: add v1.4.0 (#47222)Adam J. Stewart5-2/+89
2024-10-28py-mgmetis: fails to build with mpi4py @4: depend on @3 (#47236)Bernhard Kaindl1-1/+1
2024-10-28cpr: add versions up to v1.11 (#47242)Christophe Prud'homme1-0/+3
2024-10-28pango: add v1.54.0 (#47244)Wouter Deconinck1-1/+10
2024-10-28geode: add v1.13.8, v1.14.3, v1.15.1 (#47253)Wouter Deconinck1-5/+12
2024-10-27less: add v661, v668 (#47252)Wouter Deconinck1-4/+8
2024-10-28nano: add v8.1, v8.2 (and v6.4) (#47245)Wouter Deconinck1-2/+7
* nano: add v8.1, v8.2 * nano: depends on gettext * nano: add v6.4
2024-10-27Add nextflow 24.10.0 (#47251)Diego Alvarez S.1-1/+5
2024-10-27Remove a few redundant imports (#47250)Harmen Stoppels6-15/+8
* remove self-imports * remove unused imports
2024-10-27gha: circular imports: pin (#47248)Harmen Stoppels1-1/+1
2024-10-27explicit splice: do not fail for bad config replacement if target not ↵Greg Becker2-2/+42
matched (#46925) Originally, concretization failed if the splice config points to an invalid replacement. This PR defers the check until we know the splice is needed, so that irrelevant splices with bad config cannot stop concretization. While I was at it, I improved an error message from an assert to a ValueError.
2024-10-27silo: resolve hdf5 develop-X.Y branch versions (#39344)William R Tobin1-2/+8
2024-10-27feat: Add OpenColorIO option to OpenImageIO (#47237)Beat Reichenbach3-0/+63
* feat: Add OpenColorIO option to OpenImageIO * style: Pep 8 --------- Co-authored-by: Beat Reichenbach <beatreichenbach@users.noreply.github.com>
2024-10-27pango: deprecate @:1.44 due to CVE (#47232)Wouter Deconinck1-2/+8
2024-10-27NWChem: add TCE_CUDA option (#47191)Jeff Hammond1-0/+8
Signed-off-by: Jeff Hammond <jehammond@nvidia.com>
2024-10-27add the USE_F90_ALLOCATABLE option to Spack (#47190)Jeff Hammond1-0/+4
Signed-off-by: Jeff Hammond <jehammond@nvidia.com>