summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-11-14Fix typo in mumps recipe (#41062)Julien Cortial1-1/+3
* Fix typo in mumps recipe * Adopt mumps package
2023-11-14xsdk: add version 1.0.0 (#40825)Satish Balay1-8/+89
xsdk: add +sycl variant - with amrex, arborx, ginkgo, petsc, sundials xsdk: add +pflotran variant xsdk: enable hypre+rocm xsdk: enable superlu-dist for GPU - but use trilinos~superlu-dist [as that breaks builds] xsdk: dealii: disable oce as it can cause intel-tbb-2017.6 to be picked up for some builds (for ex: gcc=13) and result in subsequent build failures
2023-11-14bison: conflict %oneapi due to possible miscompilation (#40860)Thomas-Ulrich1-0/+7
2023-11-14gmake: fix bootstrap (#41060)Harmen Stoppels3-0/+10
2023-11-14Add papyrus to the list of broken tests (#40923)Massimiliano Culpo1-0/+1
* Disable papyrus in the neoverse v1 pipeline See https://gitlab.spack.io/spack/spack/-/jobs/8983875 The job is hanging on tests for 6 hrs. * Add papyrus to broken tests instead of removing it
2023-11-14Fix infinite recursion when computing concretization errors (#41061)Massimiliano Culpo1-2/+9
2023-11-14R: cleanup recipe and fix linking to lapack libraries (#41040)Harmen Stoppels1-34/+36
2023-11-14fairmq: add v1.8.1 (#41007)Dennis Klein1-28/+14
2023-11-14modules: unit-tests without polluted user scope (#41041)Massimiliano Culpo8-58/+62
2023-11-14GDAL: add v3.8.0 (#41047)Adam J. Stewart1-8/+15
2023-11-14ispc: add v1.21 and v1.21.1 (#41053)Martin Aumüller1-7/+11
2023-11-14build(deps): bump urllib3 from 2.0.7 to 2.1.0 in /lib/spack/docs (#41055)dependabot[bot]1-1/+1
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.7 to 2.1.0. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/2.0.7...2.1.0) --- updated-dependencies: - dependency-name: urllib3 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-14dd4hep: avoid IndexError in setup_run_environment (#41051)Wouter Deconinck1-1/+2
Some environments may have `dd4hep` as a concretized package without having it installed (yet). For those environments, `dd4hep` has property `libs` that is an empty list. Nevertheless, it can be added to a run environment (for example in case `dd4hep` is part of an environment). This results in an IndexError: ``` ==> Warning: couldn't load runtime environment due to IndexError: list index out of range ``` To avoid the IndexError, only prepend the `dd4hep` libs if there are actually libs found.
2023-11-14DLA-future: add v0.3.0 (#41042)Raffaele Solcà1-4/+6
2023-11-13py-numpy: add v1.26.2 (#41046)Adam J. Stewart1-0/+1
2023-11-13CMake Package: support building `~ownlibs` on Windows (#38758)John W. Parent1-11/+10
2023-11-13Release Brahma v0.0.2 (#40994)Hariharan Devarajan1-2/+5
2023-11-13info: improve coverage (#41001)Todd Gamblin2-22/+23
Tests didn't cover the new `--variants-by-name` parameter in #40998. Add some parameterization to hit that. This changeset makes me think that the main section-printing loop in `spack info` isn't factored so well. It makes it difficult to pass different arguments to different helper functions. I could break it out into if statements if folks think that would be cleaner.
2023-11-13gzip: deprecate <1.13 for vulnerability (#41044)heatherkellyucl1-3/+16
2023-11-13spack diff: allow hashes from mirrors (#41043)Greg Becker1-0/+2
2023-11-13dealii: add v9.5.0, v9.5.1 (#40747)Daniel Arndt1-46/+84
* dealii: 9.5.0 * kokkos+cuda_lambda * dealii ^kokkos@3.7: require +cuda +cuda_lambda +wrapper * Added 9.5.1, try ~cgal when +cuda * Forward Cuda architecture request * Remove workaround * Try not enforcing the Kokkos compiler * Enforce using nvcc_wrapper with Trilinos+Cuda * Don't define CMAKE_*_COMPILER to point to MPI wrappers * Use the same compiler as Trilinos/Kokkos * Only check for Trilinos compiler * Disable Trilinos+Cuda * Disable Cuda support * Try CUDA build without ninja * Combined examples and examples_compile * Use f-string for cuda_arch * p -> _package * Indentation * Fix up f-string --------- Co-authored-by: Luca Heltai <luca.heltai@sissa.it> Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
2023-11-13hdf5: add a new variant for enabling sub-filing VFD (#40804)H. Joe Lee1-1/+3
2023-11-13build(deps): bump black from 23.10.1 to 23.11.0 in /lib/spack/docs (#40967)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.10.1 to 23.11.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/23.10.1...23.11.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13qwt: conflict with qt-base (Qt6) (#40883)Wouter Deconinck1-1/+3
2023-11-13epics-base: patch to avoid failure on "perl xsubpp" when "xsubpp" otherwise ↵Glenn Horton-Smith1-0/+1
works fine. (#40849)
2023-11-13riscv-gnu-toolchain: add v2023.09.13 -> v2023.10.18 (#40854)Wanlin Wang1-0/+42
2023-11-13conquest: add build system changes and library paths (#40718)Tuomas Koskela1-6/+28
2023-11-13Add license directives to various packages (#41039)Mikael Simberg14-0/+28
2023-11-13Compiler.debug_flags: drop -gz (#40900)Harmen Stoppels3-4/+0
That enables compression of the debug symbols, it doesn't toggle them on or off.
2023-11-13build(deps): bump black in /.github/workflows/style (#40968)dependabot[bot]1-1/+1
Bumps [black](https://github.com/psf/black) from 23.10.1 to 23.11.0. - [Release notes](https://github.com/psf/black/releases) - [Changelog](https://github.com/psf/black/blob/main/CHANGES.md) - [Commits](https://github.com/psf/black/compare/23.10.1...23.11.0) --- updated-dependencies: - dependency-name: black dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13metkit: add v1.10.2 and v1.10.17 (#40668)Victoria Cherkas1-0/+4
2023-11-13superlu-dist: add v8.2.0 (#41004)Satish Balay1-0/+1
2023-11-13py-mypy: add v1.4:v1.7 (#41015)Adam J. Stewart1-12/+22
2023-11-13py-pandas: add v2.1.3 (#41017)Adam J. Stewart1-0/+1
2023-11-13build(deps): bump mypy from 1.6.1 to 1.7.0 in /lib/spack/docs (#41020)dependabot[bot]1-1/+1
Bumps [mypy](https://github.com/python/mypy) from 1.6.1 to 1.7.0. - [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md) - [Commits](https://github.com/python/mypy/compare/v1.6.1...v1.7.0) --- updated-dependencies: - dependency-name: mypy dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-13GEOS: add new versions (#41030)Adam J. Stewart1-0/+10
2023-11-13likwid: add 5.3.0 version (#41008)Thomas Gruber1-0/+38
2023-11-13sundials: add license directive (#41028)David Gardner1-0/+1
2023-11-13PyTorch: allow +openmp on macOS (#41025)Adam J. Stewart2-10/+12
2023-11-11py-pynucleus: Add variant, modify dependencies (#41006)Christian Glusa1-4/+11
2023-11-11update to latest version (#40905)Matthew Archer1-0/+3
2023-11-11libEnsemble: add v1.1.0 (#40969)Stephen Hudson1-1/+2
2023-11-11Add geomdl package (#40933)Adrien Berchet1-0/+26
2023-11-11Ginkgo: 1.7.0, change compatibility, update option oneapi->sycl (#40874)Terry Cojean1-20/+44
Signed-off-by: Terry Cojean <terry.cojean@kit.edu>
2023-11-10`spack deconcretize` command (#38803)Greg Becker8-26/+265
We have two ways to concretize now: * `spack concretize` concretizes only the root specs that are not concrete in the environment. * `spack concretize -f` eliminates all cached concretization data and reconcretizes the *entire* environment. This PR adds `spack deconcretize`, which eliminates cached concretization data for a spec. This allows users greater control over what is preserved from their `spack.lock` file and what is reused when not using `spack concretize -f`. If you want to update a spec installed in your environment, you can call `spack deconcretize` on it, and that spec and any relevant dependents will be removed from the lock file. `spack concretize` has two options: * `--root`: limits deconcretized specs to *specific* roots in the environment. You can use this to deconcretize exactly one root in a `unify: false` environment. i.e., if `foo` root is a dependent of `bar`, both roots, `spack deconcretize bar` will *not* deconcretize `foo`. * `--all`: deconcretize *all* specs that match the input spec. By default `spack deconcretize` will complain about multiple matches, like `spack uninstall`.
2023-11-10new release (#41010)Nils Lehmann1-0/+1
2023-11-10libpspio 0.3.0 (#40953)Henri Menke1-0/+37
Co-authored-by: Alec Scott <alec@bcs.sh>
2023-11-10builtin.repo: fix ^mkl pattern in minor packages (#41003)Massimiliano Culpo15-16/+22
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2023-11-10fdb: add dependency on eckit later release (#40737)Victoria Cherkas1-1/+1
* depends_on("eckit@1.24.4:", when="@5.11.22:") * Update var/spack/repos/builtin/packages/fdb/package.py Co-authored-by: Alec Scott <alec@bcs.sh> * make latest tagged release the default install * revert https://github.com/spack/spack/commit/f258f46660ba5fa7d38bbaedfe21cf8cb2d7aa28 --------- Co-authored-by: Alec Scott <alec@bcs.sh>
2023-11-10alquimia: apply patch for iso_c_binding to latest version (#40989)Cody Balos1-1/+1