summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-05-17starpu: add v1.4.6 (#44203)Nathalie Furmento1-0/+1
2024-05-17fenicsx: remove deprecated versions (#44223)Garth N. Wells6-147/+16
2024-05-17cli11: new version and enable library (#44204)Seth R. Johnson1-2/+8
2024-05-17Fix broken link in docs (#44217)Andrew-Dunning-NNL1-1/+1
2024-05-17MOLGW: add v3.3 (#44241)Fabien Bruneval1-6/+15
Co-authored-by: Fabien Bruneval <fabien.bruneval@.cea.fr>
2024-05-17libxc: Fix compilation after distribution changes. (#44206)Rémi Lacroix3-186/+22
The release tarballs are not available anymore which means autoconf, automake and libtool are always needed. The NVHPC specific patches don't make sense anymore being that the patched files are not distributed in the new tar files.
2024-05-17libcatalyst: add missing python dependencies (#44224)Alberto Invernizzi1-0/+2
2024-05-17libcint: add v6.1.2, v5.5.0 (#44239)Fabien Bruneval1-1/+3
Co-authored-by: Fabien Bruneval <fabien.bruneval@.cea.fr>
2024-05-17exodusii: only use MPI fortran compiler if +fortran (#44211)Richard Berger1-1/+2
2024-05-17ecflow: versions up to 5.11.4 require boost 1.84 or earlier (#44181)Dom Heinzeller1-1/+2
2024-05-17build_environment.py: deal with rpathing identical packages (#44219)Harmen Stoppels2-7/+42
When multiple gcc-runtime packages exist in the same link sub-dag, only rpath the latest.
2024-05-17hpx: change default of max_cpu_count variant to auto (#44220)Mikael Simberg1-3/+9
2024-05-17FEniCS: add more maintainers (#44240)Jack S. Hale1-1/+1
2024-05-17build(deps): bump actions/checkout from 4.1.5 to 4.1.6 (#44234)dependabot[bot]8-19/+19
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.6. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...a5ac7e51b41094c92402da3b24376905380afc29) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-17esmf: add v8.6.1 (#44229)Matt Thompson1-0/+1
2024-05-17fenics-dolfinx: add spdlog dependency (#44237)Garth N. Wells1-0/+1
2024-05-16Gitlab CI: Windows Configs (#43967)John W. Parent16-31/+220
Add support for Gitlab CI on Windows This PR adds the config changes required to configure and execute Gitlab pipelines running Windows builds on Windows runners using the existing Gitlab CI infrastructure (and newly added Windows infrastructure). * Adds support for generating child pipelines dispatched to Windows runners * Refactors the relevant pre-scripts, scripts, and post scripts to be compatible with Windows * Adds Windows config section describing Windows jobs * Adds VTK as Windows build stack (to be expanded later) * Modifies proj to build on Windows * Refactors Windows rpath symlinking to avoid system libs and externals --------- Co-authored-by: Ryan Krattiger <ryan.krattiger@kitware.com> Co-authored-by: Mike VanDenburgh <michael.vandenburgh@kitware.com> Co-authored-by: Todd Gamblin <tgamblin@llnl.gov> Co-authored-by: Scott Wittenburg <scott.wittenburg@kitware.com>
2024-05-16trilinos: catch kokkos inconsistency with trilinos (#44209)Paul Kuberry1-1/+26
* trilinos: catch kokkos inconsistency with trilinos * trilinos: update kokkos version range
2024-05-16Prefer llnl.util.symlink.readlink to os.readlink (#44126)John W. Parent16-28/+42
Symlinks on Windows can use longpath prefixes (\\?\); these are fine in the context of win32 API interactions but break numerous facets of Spack behavior that rely on string parsing/matching (archiving, binary distributions, tarball extraction, view regen, etc). Spack's internal readlink method (llnl.util.symlink.readlink) gracefully handles this by removing the prefix and otherwise behaving exactly as os.readlink does, so we should prefer that in all cases.
2024-05-16gaudi: Don't apply the patch if it has already landed upstream (#44180)Thomas Madlener1-0/+1
2024-05-16py-matplotlib: qualify when to do a post install (#44191)Howard Pritchard1-5/+15
* py-matplotlib: qualify when to do a post install Older versions of py-matplotlib don't seem to have some of the files that the post install step is trying to install. Looks like the files first appeared in 3.6.0 and later. Signed-off-by: Howard Pritchard <hppritcha@gmail.com> * Change install paths for older matplotlib --------- Signed-off-by: Howard Pritchard <hppritcha@gmail.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-05-16suite-sparse: improve setting of the `libs` property (#44214)Mosè Giordano1-1/+6
on some distros it is in lib64/
2024-05-15bugfix: add arg to `write_line_break()` in `spack_yaml` (#42727)Todd Gamblin1-2/+2
`ruamel`'s `Emitter.write_line_break()` method takes an extra argument that we forgot to implement in our custom emitter.
2024-05-15CoinHSL: Support the Meson build system and add new release (#43610)Andrew Lister1-36/+61
* Add maintainer and fix linting * allow for fewer deps in archive * use meson for archive packages * Fix version spec and f-string * fix blas dependency links * Add new release to spack * Fix checksums for latest release
2024-05-15iperf3: updated versions from 3.6 to 3.16 (#44152)dmagdavector1-2/+7
* Update version of iperf3 from 3.6 to 3.16 Spack currently only explicitly has version 3.6 of the iPerf3 package (out of ESnet / LBNL). This makes the default the latest version of 3.16, and adds some other versions (found in some Linux distros, for possible compatibility purposes). * iperf3: update to 3.17; update 3.6 hash for new url * protobuf: update hash for patch needed when="@3.4:3.21" * Revert "protobuf: update hash for patch needed when="@3.4:3.21"" This reverts commit 4d168d0b278039ac2b3c084b7df4c2ae7deb9d27.
2024-05-15Cdash reporting timeout (#44213)John W. Parent3-6/+8
* Add timeout to cdash reporter PUT request Add cdash timeout everywhere Correct mock responder api * Style * brief doc
2024-05-15unmaintained pkgs: bump versions 2024-05-10 (#44131)Alec Scott81-173/+224
* unmaintained pkgs: bump versions 2024-05-10 * openblas: fix satisfies syntax * pixman: add autotools dependencies * [@spackbot] updating style on behalf of alecbcs * pixman: revert * chapel: revert changes in favor of other PR * openblas: revert due to failing tests * Address review feedback for flint, biobam2, and pango * pango: add version comment about v2.0 * numactl: revert changes due to ppc4le bug * flint: remote duplicate configure arg Co-authored-by: Wouter Deconinck <wdconinc@gmail.com> * openvkl, rkcommon: remove commented maintainers template * flint: fix style --------- Co-authored-by: alecbcs <alecbcs@users.noreply.github.com> Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-15enable tensorflow-2.14 and 2.16 for spack built ROCm (#44095)afzpatel6-34/+846
* initial commit to enable tensorflow-2.14 for spack built ROCm * fix style errors * modify hipcc patch * updates for rocm 6.1 * updates for tf-rocm-enhanced 2.16 * fix styling * fix styling * add patch for 2.16 * add patch for 2.16 * Update var/spack/repos/builtin/packages/py-tensorflow/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * update rocm enhanced version names * changes for rocm-enhanced version name change * fix styling --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2024-05-15Fix gromacs installation with SVE. Issue 44062 (#44183)Paolo1-1/+1
* Fix gromacs installation with SVE. Issue 44062 * [@spackbot] updating style on behalf of paolotricerri * Remove `neoverse_n2` target We have removed the neoverse_n2 target as its detection is more involved compared to neoverse_v*.
2024-05-15gromacs: add 2024.2, 2023.5 (#44197)Carlos Bederián1-0/+2
2024-05-15VecGeom: new version 1.2.8 (#44179)Ben Morgan1-0/+5
2024-05-14nalu-wind: fix mistake (#44188)Jon Rood1-2/+2
2024-05-14exawind: updates to package to allow mixed device (#44159)Jon Rood2-39/+74
* exawind: updates to package to allow mixed device * Style. * Remove ninja variants. * Add conflict for amr-wind+hypre with mixed device. * Relax amr-wind~hypre requirement. * Move runtime variables to nalu-wind. * Update suggestions. * Remove umpire.
2024-05-14pkg-config: support apple-clang@15: (#44007)Alec Scott1-5/+6
2024-05-14rust: fix v1.78.0 instructions (#44127)Alec Scott1-0/+2
2024-05-14python: add 3.10.14, 3.9.19, 3.8.19 (#44162)Carlos Bederián1-0/+3
2024-05-14Added NCCL version 2.21.5-1 (#44158)Zachary Newell1-0/+1
2024-05-14Update bash 5.2 patches (#44172)Derek Ryan Strong1-0/+11
2024-05-14Add zsh 5.8.1 and 5.9 (#44173)Derek Ryan Strong1-0/+2
2024-05-14Add newer fish versions (#44174)Derek Ryan Strong1-0/+5
2024-05-14Add file 5.45 (#44175)Derek Ryan Strong1-0/+1
2024-05-14Add man-db 2.12.0 and 2.12.1 (#44176)Derek Ryan Strong1-0/+2
2024-05-13amr-wind: add latest versions and correct waves2amr details (#44099)Michael B Kuhn1-2/+8
* add latest versions and correct waves2amr details * update commit associated with v2.1.0
2024-05-13ML CI: update image (#43751)Adam J. Stewart3-4/+4
* ML CI: update image * Use main branch * Use tagged version
2024-05-13fujitsu-mpi package: help CMake find wrappers (#43979)jdomke1-0/+10
Set MPI_C_COMPILER etc. env vars when building with fujitsu-mpi, which override CMake logic. Without using these variables to explicitly request the Fujitsu MPI wrappers, the builtin CMake logic is unwilling to use these wrappers unless the Fujitsu compiler is used, but they should be used for %clang as well. This avoids patching CMake module files like in #16864, primarily to avoid the possibility of altering behavior for specs that do not use %fj or ^fujitsu-mpi.
2024-05-13glibc: detect from "Free Software Foundation" not "gnu" (#44154)Harmen Stoppels1-2/+2
which should be more generic
2024-05-13yosys: add v0.41 (#44153)Dave Keeshan1-0/+1
2024-05-13cdt: Add version 1.4.1 (#44155)Julien Cortial1-0/+1
2024-05-13justbuild: add version 1.3.0 (#44148)Alberto Sartori1-0/+1
2024-05-13nalu-wind: updates (#44046)Jon Rood1-40/+37