summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-05-12whizard: Add version 3.1.4 (#43045)Juan Miguel Carceller1-1/+3
* whizard: Add a patch to fix builds with pythia8 >= 8.310 * Add whizard 3.1.4 and update accordingly --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-12octave: use pcre2 for @8: (#42636)Alex Richert1-1/+6
* octave: use pcre2 for @8: * Add 'pcre2' variant to octave to control pcre vs. pcre2 * Update var/spack/repos/builtin/packages/octave/package.py Co-authored-by: Alec Scott <hi@alecbcs.com> --------- Co-authored-by: Alex Richert <alexander.richert@noaa.gov> Co-authored-by: Alec Scott <hi@alecbcs.com>
2024-05-12fastjet: Add a cxxstd variant (#44072)Juan Miguel Carceller1-0/+13
* fastjet: Add a cxxstd variant * Use f-strings * Add multi=False --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-12clang: support cxx20_flag and cxx23_flag (#43438)Wouter Deconinck2-1/+33
* clang: support cxx20_flag and cxx23_flag * clang: coverage test cxx{}_flag and c{}_flag additions
2024-05-11Bump version on `develop` to v0.23dev0 (#44137)Todd Gamblin1-1/+1
2024-05-11changelog: add changes form 0.21.1 and 0.21.2 (#44136)Todd Gamblin1-0/+45
These changes were added to the release branch but did not make it onto `develop`.
2024-05-11oci: improve default_retry (#44132)Harmen Stoppels1-3/+12
Apparently urllib can throw a range of different exceptions: 1. HTTPError 2. URLError with e.reason set to the actual exception 3. TimeoutError from getresponse, which is not wrapped
2024-05-10qpdf: new package (#44066)James Taliaferro1-0/+45
* New package: qpdf * Update var/spack/repos/builtin/packages/qpdf/package.py Co-authored-by: Alec Scott <hi@alecbcs.com> * Fix format of cmake_args --------- Co-authored-by: Alec Scott <hi@alecbcs.com>
2024-05-10New package: py-nuitka (#44079)James Smillie1-0/+24
2024-05-10Buildcache/ensure symlinks proper prefix (#43851)John W. Parent7-13/+29
* archive: relative links only Ensure all links written into tarfiles generated from Spack prefixes do not contain symlinks pointing outside the prefix * binary_distribution: limit extraction to prefix Ensure files extracted from spackballs are not links pointing outside of the prefix * Ensure rpaths are properly set on Windows * hard error on extraction of absolute links * refactor for non link-modifying approach * Restore tarball extraction to original impl * use custom readlink * cleanup symlink module * make lstrip
2024-05-10Windows: Non config changes to support Gitlab CI (#43965)John W. Parent9-119/+119
* Quote python for shlex * Remove python path quoting patch * spack env: Allow `C` "protocol" for config_path When running spack on windows, a path beginning with `C://...` is a valid path. * Remove makefile from ci rebuild * GPG use llnl.util.filesystem.getuid * Cleanup process_command * Remove unused lines * Fix tyop in encode_path * Double quote arguments * Cleanup process_command * Pass cdash args with = * Escape parens in CMD script * escape parens doesn't only apply to paths * Install deps * sfn prefix * use sfn with libxml2 * Add hash to dep install * WIP * REview * Changes missed in prior review commit * Style * Ensure we handle Windows paths with config scopes * clarify docstring * No more MAKE_COMMAND * syntax cleanup * Actually correct is_path_url * Correct call * raise on other errors * url2path behaves differently on unix * Ensure proper quoting * actually prepend slash in slash_hash --------- Co-authored-by: Ryan Krattiger <ryan.krattiger@kitware.com> Co-authored-by: Mike VanDenburgh <michael.vandenburgh@kitware.com>
2024-05-10dd4hep: cleanup recipe, remove deprecated versions and patches (#44110)Juan Miguel Carceller3-123/+1
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-10edm4hep: cleanup recipe, remove deprecated versions and patches (#44113)Juan Miguel Carceller2-86/+3
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-10libtheora: Remove unneeded autoreconf section (#44063)Chris Marsh1-6/+0
* Remove autoreconf section that was causing issues with libtool mismatch. Fixes issue #43498
2024-05-10dla-future: Add 0.4.1 (#44115)Mikael Simberg1-0/+3
* dla-future: Add 0.4.1 * Use ninja as generator in dla-future
2024-05-10pika: Add 0.25.0 (#44114)Mikael Simberg1-0/+2
2024-05-10libhugetlbfs: Fix the build with an update to 2.24 (#44059)Stephen Sachs1-5/+15
Co-authored-by: Stephen Sachs <stesachs@amazon.com> Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-05-10PythonExtension: fix issue where package does not extend python (#44109)Harmen Stoppels1-8/+12
2024-05-09flux-sched: set the version if the ver file is missing (#44068)Tom Scogland1-0/+4
* flux-sched: set the version if the ver file is missing problem: flux-sched needs a version, it normally gets this from a release tarball or from git tags, but if using a source archive or a git clone without tags the version is missing solution: set the version through cmake based on the version spack sees when the version file is missing * Update var/spack/repos/builtin/packages/flux-sched/package.py Co-authored-by: Alec Scott <hi@alecbcs.com> --------- Co-authored-by: Alec Scott <hi@alecbcs.com>
2024-05-09miniforge3: add new versions with mamba installation (#43995)Christopher Christofi1-39/+52
* miniforge3: add new version with mamba installation * fix styling * update maintainers * Fix variant directive ordering
2024-05-09Fix filtering external specs (#44093)Massimiliano Culpo4-0/+64
When an include filter on externals is present, implicitly include libcs. Also, do not penalize deprecated versions if they come from externals.
2024-05-09pythia8: add a cxxstd variant (#44077)Juan Miguel Carceller1-0/+14
* pythia8: add a cxxstd variant * Add multi=False, fix regexp --------- Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2024-05-09kokkos-nvcc-wrapper: add missing versions (#44089)Richard Berger1-0/+4
2024-05-09mmg: Build & install shared libraries, add 5.7.2 & 5.7.3(#43749)Julien Cortial1-0/+3
2024-05-09Universal Ctags: Add version 6.1.20240505.0 (#44058)RĂ©mi Lacroix1-0/+3
2024-05-09CI/Update macOS runners: macos-latest switched to macos-14 (#44094)Massimiliano Culpo1-1/+1
macos-latest switched to macos-14, so now we are running two identical jobs.
2024-05-09package: libsodium update URL to GitHub (#44090)Vanessasaurus1-10/+6
Problem: the libsodium download endpoints are not reliable, they fail multiple times a day for several of our automated pipelines. Solution: use the GitHub releases and branches. Signed-off-by: vsoch <vsoch@users.noreply.github.com>
2024-05-09Kokkos: adding new release 4.3.01 (#44086)Luc Berger2-0/+3
2024-05-09Octopus 14.1 : Add new version hash (#44083)Ashwin Kumar Karnad1-0/+6
* octopus: add hash for new version * octopus: add --enable-silent-deprecation flag when @14.1:
2024-05-09amr-wind: add missing variants (#44078)Jon Rood1-16/+33
* amr-wind: add missing variants * Fix copy and paste. * waves2amr is only available on amr-wind@2.0 * Style. * Use satisfies.
2024-05-08Orca (standalone) 5.0.4 (#44011)alvaro-sch1-1/+2
* orca: added latest version 5.0.4 * Fixed openmpi versions
2024-05-08mpich: Add license (#43821)Ken Raffenetti1-1/+1
2024-05-08hipsparselt: new package (#44080)Sreenivasa Murthy Kolam2-0/+169
* Initial commit for adding hipsparselt recipe * correct the style errors * remove master version
2024-05-08gcc: use -idirafter for libc headers (#44081)Harmen Stoppels1-1/+1
GCC C++ headers like cstdlib use `#include_next <stdlib.h>` to wrap libc headers. We're using `-isystem` for libc, which puts those headers too early in the search path. `-idirafter` fixes this so `include_next` works.
2024-05-08JAX: add v0.4.27, NCCL variant (#44071)Adam J. Stewart2-113/+131
2024-05-08add flag to turn off building tests and examples (#44075)Jake Koester1-0/+6
2024-05-08py-jsonargparse: add v4.28.0 (#44074)Adam J. Stewart1-0/+1
2024-05-08hypre: add cublas and rocblas variants (#44038)Jon Rood1-1/+12
* Add cublas and roblas variants to hypre. * Fix mistakes. * Remove newline. * Address suggestions.
2024-05-08Bump up the version for ROCm-6.1.0 (#43843)renjithravindrankannath58-66/+1054
* Bump up the version for ROCm-6.1.0 * Style check error correction and patch files * Update for rocm-openmp-extras 6.1 * updating rocm-openmp-extras and math libraries with 6.1 * Style check error correcion * updating hipcub, hipfort & miopen-hip for 6.1 * Rocm-openmp-extras and some mathlib updates * iAudit error correction and rocmlir update * Updating dependency on suite-sparse and adding path * Style check error corection * hip-tensor 6.1.0 update * rdc 6.1 needs grpc 1.59.1 * rvs 6.1 updates and patch
2024-05-08build(deps): bump actions/checkout from 4.1.4 to 4.1.5 (#44045)dependabot[bot]8-19/+19
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5. - [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/0ad4b8fadaa221de15dcec353f45205ec38ea70b...44c2b7a8a4ea60a981eaca3cf939b5f4305c123b) --- 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-08darshan-runtime,darshan-util,py-darshan: add darshan-3.4.5 packages (#43989)shanedsnyder3-3/+10
* add darshan-3.4.5 packages, update URLs * py-setuptools version switches for py-darshan * more py-darshan test dependencies * try a conditional importlib_resources dependency
2024-05-08iq-tree: add new version delete duplicate package (#44043)snehring4-45/+5
* iq-tree: add new version delete duplicate package * Replace iqtree2 dependency orthofinder: replace iqtree2 with iq-tree@2 py-phylophlan: replace iqtree2 with iq-tree@2
2024-05-08gitlab ci: tutorial: add `julia` and `vim` (#44073)Harmen Stoppels2-2/+2
2024-05-08cernlib: add 2023.08.14.0-free (#40211)andriish1-4/+13
* Update CERNLIB Update CERNLIB * Update package.py * Update package.py * [@spackbot] updating style on behalf of andriish * cernlib: merge crypto->crypt patches * cernlib: depends_on xbae when `@2023:` * cernlib: patch for Xbae and Xm link order (DSO) * [@spackbot] updating style on behalf of andriish --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-08unmaintained pkg bump: 2024-05-05 (#44021)Alec Scott92-73/+166
* unmaintained pkgs: bump versions * Changes following review feedback * glm: update cmake dependency --------- Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-05-08gcc: add v14.1.0 (#44053)Massimiliano Culpo1-0/+2
2024-05-08mold: Replace maintainer (#44047)Tamara Dahlgren1-1/+1
* Remove maintainer at his request * Add msimberg as the maintainer
2024-05-08r: patch R-CVE-2024-27322 for `r@3.5:4.3.3` (#44050)Todd Gamblin1-0/+8
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-05-08Bump removal version in deprecation messages (#44064)Massimiliano Culpo3-6/+6
2024-05-07Remove dead environment creation code (#44065)Tamara Dahlgren1-8/+0