summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-10-30Fix malformed RST link in documentation (#47309)Alex Hedges1-1/+1
2024-10-30Fix errors found by running `spack audit externals` (#47308)Alex Hedges2-4/+4
The problem was that `+` is part of the regex grammar, so it needs to be escaped.
2024-10-30Fix typo in default `concretizer.yaml` (#47307)Alex Hedges1-1/+1
This was caught by `codespell` when I copied the config file into an internal repository.
2024-10-30std_pip_args: use PythonPipBuilder.std_args(...) instead (#47260)Harmen Stoppels30-72/+68
2024-10-29r-*: add new versions (#46093)Wouter Deconinck573-183/+1623
* r-*: updates to latest versions * r-*: add new dependencies * r-proj: fix docstring line length * r-list: add homepage * r-*: add more dependencies * r-rmpi: use virtual dependencies, conflict openmpi@5: * r-cairo: require cairo +png; +pdf for some versions; cairo +fc when +ft * r-proj: set LD_LIBRARY_PATH since rpath not respected
2024-10-29rocketmq: add v5.3.1 (#46976)Wouter Deconinck1-8/+15
and it installs.
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