Gregory Becker
fbdf9d9e01
spack solve: respect unify:false config
...
Signed-off-by: Gregory Becker <becker33@llnl.gov >
2025-05-13 17:18:46 -07:00
Peter Scheibel
bd79c37c95
generate debug output for rebuild-index action
2025-05-13 17:18:03 -07:00
Melven Roehrig-Zoellner
bd41863797
scorep: ensure gcc-plugin is built, patch gcc@14 ( #49257 )
...
* scorep: ensure gcc-plugin is built, patch gcc@14
* scorep: patch only to non-deprecated versions
2025-03-25 14:45:53 -07:00
Robert Maaskant
b0dba4ff5a
yarn: add v4.6.0, v4.7.0 ( #49177 )
...
* yarn: v4.6.0
* py-ipympl: pin yarn to v1
* rstudio: pin yarn to v1
* yarn: add v4.7.0
2025-03-25 14:37:44 -07:00
Alec Scott
4ff43d7fa9
ci: future-proof for enabling GitHub merge queues later ( #49665 )
2025-03-25 10:07:37 -07:00
Jon Rood
c1df1c7ee5
trilinos: fix kokkos constraints for version 16 ( #49643 )
...
* trilinos: add equals sign to kokkos dependencies.
* Fix some license headers to pass style check.
* Generalize a bit.
* Generalize a bit more.
* datatransferkit: constraing to maximum of trilinos@16.0.
2025-03-25 10:43:13 -06:00
arezaii
9ac6ecd5ba
Chapel 2.4 ( #49662 )
...
* limit some patches by chapel version
* fix short output version if building main
* update patches, remove unneeded 'self' refs
* fix spack style
* update patches with changes from PR
* change py-protobuf to just protobuf dep
* add PR numbers for patches
* fix spack style
* update 2.4 sha256
2025-03-25 09:01:58 -07:00
Todd Gamblin
20ddb85020
setup-env.csh: Harden for people who like aliases ( #49670 )
...
A user had `grep` aliased to `grep -n`, which was causing `csh` setup to
fail due to number prefixes in `SPACK_ROOT`.
- [x] Prefix invocations of `grep` and `sed` (which are not builtin) with `\`
to avoid any aliases.
- [x] Avoid using `dirname` altogether -- use csh's `:h` modifier (which does
the same thing) instead.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov >
2025-03-25 09:01:28 -07:00
Nicholas Sly
2ced87297d
Add dbus patch for container builds. ( #49402 )
2025-03-24 19:00:39 -06:00
Piotr Sacharuk
aa00c3fe1f
trilinos: Apply workaround for oneAPI compiler for problems with build ( #49636 )
...
* Fix problem at least with datatransferkit
* Include patch 11676 from trilinos
* Add patches for trilinos 13.4.1
* style check failed
* Update links for patches
* additional style check failed
2025-03-24 17:05:43 -07:00
psakievich
0158fc46aa
Add recursive argument to spack develop ( #46885 )
...
* Add recursive argument to spack develop
This effort allows for a recursive develop call
which will traverse from the develop spec given back to the root(s)
and mark all packages along the path as develop.
If people are doing development across the graph then paying
fetch and full rebuild costs every time spack develop is called
is unnecessary and expensive.
Also remove the constraint for concrete specs and simply take the
max(version) if a version is not given. This should default to the
highest infinity version which is also the logical best guess for
doing development.
2025-03-24 16:50:16 -07:00
Richard Berger
8ac826cca8
hip: add missing HIPCC_LINK_FLAGS_APPEND ( #49436 )
...
* hip: add missing HIPCC_LINK_FLAGS_APPEND
---------
Co-authored-by: rbberger <rbberger@users.noreply.github.com >
2025-03-24 13:58:47 -07:00
Teague Sterling
1b829a4a28
kentutils: add v478 ( #49521 )
2025-03-24 13:33:41 -07:00
Robert Maaskant
e2ed1c2308
py-pymoo: add v0.6.1.3 ( #49603 )
...
* py-pymoo: add v0.6.1.3
* py-pymoo: use a when context
* py-pymoo: group build only dependencies
2025-03-24 13:29:05 -07:00
Robert Maaskant
94b828add1
prometheus: improve dependency specs ( #49175 )
...
* prometheus: improve dependency specs
* fixup! prometheus: improve dependency specs
* prometheus: fix typo in nodejs dep
* prometheus: fix checksums
2025-03-24 13:27:10 -07:00
Eric Berquist
fd7dcf3a3f
sst-core: fix linkage against ncurses, zlib, and HDF5 ( #49152 )
...
* sst-core: fix for > 14.0.0 requiring ncurses
* sst-core: backport fix for curses detection
* sst-core: ensure HDF5 is ignored if not specified
* sst-core: HDF5 integration is via C++
* sst-core: switch to with_or_without for configure
* sst-core: switch to enable_or_disable for configure
* sst-core: control memory pools and debug output with variants
2025-03-24 12:45:12 -07:00
Alec Scott
e3bb0d77bc
hugo: add v0.145.0 ( #49576 )
2025-03-24 13:23:21 -06:00
Jon Rood
25761b13e5
kokkos-kernels: rewrite package to fix errors ( #49598 )
...
* kokkos-kernels: fix eti dependency statements.
* kokkos-kernels: rewrite package.
* Fix errors.
* Style.
* Style.
* Cleanup.
2025-03-24 12:25:20 -06:00
Stephen Nicholas Swatman
ae48faa83a
detray: add v0.90.0-v0.93.0 ( #49658 )
...
This commit adds detray versions 0.90.0, 0.91.0, 0.92.0, and 0.93.0.
2025-03-24 10:13:03 -07:00
Afzal Patel
e15a3b0717
hip: fix hip-tests error ( #49563 )
2025-03-24 10:04:19 -07:00
Andrey Perestoronin
2c8afc5443
Add new 2025.1.0 release for intel-oneapi products ( #49642 )
...
* Add new versions of intel-oneapi products
* restore advisor 2025.0.0 release
* fix styling
2025-03-24 11:02:55 -06:00
Sreenivasa Murthy Kolam
99479b7e77
rocprofiler-sdk: new package ( #49406 )
...
* rocprofiler-sdk new package
* add license, rocm tag
2025-03-24 09:57:39 -07:00
psakievich
5d0b5ed73c
EnvironmentModifications: fix reverse prepend/append ( #49645 )
...
pop a single item from front / back resp. instead of remove all instances
2025-03-24 17:29:27 +01:00
Ryan Krattiger
151af13be2
Unit tests: error message when running parallel without xdist ( #49632 )
2025-03-24 09:25:45 -07:00
Alec Scott
93ea3f51e7
zig: add v0.14.0 ( #49629 )
...
* zig: add v0.14.0
* Fix commit hash
* Fix tag for v0.14.0
2025-03-24 08:07:34 -07:00
Alec Scott
a3abc1c492
Fix ci failures after merge of mock tests created before license transition ( #49638 )
2025-03-21 21:17:56 -06:00
Simon Pintarelli
401484ddf4
remove version prior 7.3 from SIRIUS ( #49584 )
2025-03-21 20:46:39 +01:00
Robert Maaskant
fc4e76e6fe
py-setuptools-scm: fix deps ( #49609 )
2025-03-21 11:18:11 -07:00
Alec Scott
0853f42723
smee-client: add v3.1.1 ( #49578 )
2025-03-21 11:56:37 -06:00
Alec Scott
19ca69d0d8
typos: add v1.30.2 ( #49577 )
...
* typos: add v1.30.2
* Add rust dependency constraint
2025-03-21 11:56:00 -06:00
Alec Scott
036794725f
bfs: add v4.0.6 ( #49575 )
2025-03-21 11:55:16 -06:00
Alec Scott
e5a2c9aee3
emacs: add v30.1 ( #49574 )
2025-03-21 11:54:31 -06:00
Alec Scott
5364b88777
fzf: add v0.60.3 ( #49573 )
2025-03-21 11:43:26 -06:00
Alec Scott
7d1b6324e1
npm: add v11.2.0 ( #49572 )
2025-03-21 11:42:45 -06:00
Alexandre DENIS
3d0263755e
mpibenchmark: add v0.6 ( #49612 )
...
* mpibenchmark: add version 0.6
* mpibenchmark: fix syntax
* mpibenchmark: improve package description
2025-03-21 09:54:56 -07:00
Jon Rood
54ad5dca45
exawind: add versions and commits to tags ( #49615 )
...
* exawind: add versions and commits to tags.
* Add new version of TIOGA.
* openfast: add commits to tags.
* amr-wind: add dependencies.
* amr-wind: add more settings.
---------
Co-authored-by: jrood-nrel <jrood-nrel@users.noreply.github.com >
2025-03-21 09:49:37 -07:00
Lehman Garrison
ee206952c9
py-uv: add v0.6.8 ( #49616 )
2025-03-21 09:38:17 -07:00
Ryan Krattiger
4ccef372e8
E4S: Allow building newer ParaView for Linux CI ( #47823 )
...
5.11 was locked at a time when master was building by default. Allowing
building newer paraview in CI
2025-03-21 09:07:37 -07:00
Jon Rood
ac6e534806
openfast: patch versions to fix openmp bug. ( #49631 )
2025-03-21 09:06:56 -07:00
Greg Becker
5983f72439
fix extendee_spec for transitive dependencies on potential extendees ( #48025 )
...
* fix extendee_spec for transitive dependencies on potential extendees
* regression test
* resolve conditional extensions on direct deps
* remove outdated comment
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl >
---------
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl >
2025-03-21 08:27:51 -07:00
Stephen Sachs
6e10fac7ae
openfoam: restrict the CGAL version compatible with C++14 ( #47689 )
...
* openfoam: restrict the CGAL version compatible with C++14
CGAL throws an
[error](50219fc33b/Installation/include/CGAL/config.h (L147) )
if C++ lower than 17 is used, while OpenFOAM [forces
C++14](https://develop.openfoam.com/Development/openfoam/-/blob/develop/wmake/rules/General/Gcc/c++?ref_type=heads#L9 ).
This hard C++17 dependency was
[introduced](e54408370b )
to CGAL version 6.
* Add upper bound since openfoam now uses c++17
44f7a7268a
2025-03-21 08:23:33 -07:00
Derek Ryan Strong
ee6ea5155c
Add libjpeg-turbo v3.0.4 ( #48030 )
2025-03-21 08:22:01 -07:00
Cyrus Harrison
48258e8ddc
conduit: add v0.9.3 ( #48736 )
...
* add 0.9.3 release, fix license listed
* fix sha
2025-03-21 08:20:50 -07:00
Robert Maaskant
429b0375ed
yarn: v1.22.22 ( #49171 )
2025-03-21 08:12:13 -07:00
Robert Maaskant
c6925ab83f
new package: py-loky ( #49602 )
2025-03-21 08:06:36 -07:00
Wouter Deconinck
00d78dfa0c
pythia8: add v8.313 ( #49045 )
...
* pythia8: add v8.313
* pythia8: conflicts ~yoda +rivet only when @8.313:
2025-03-21 07:59:55 -07:00
Wouter Deconinck
e072a91572
libx11: add v1.8.11 ( #48863 )
2025-03-21 07:58:12 -07:00
Wouter Deconinck
b7eb0308d4
node-js: run tests with target test-only ( #49516 )
2025-03-21 07:52:26 -07:00
Wouter Deconinck
c98ee6d8ac
eigen: build test executables when self.run_tests ( #49540 )
2025-03-21 07:50:54 -07:00
Wouter Deconinck
b343ebb64e
qt-base: pass SBOM PATH from cmake_args ( #49596 )
...
* qt-base: pass SBOM PATH from cmake_args
* qt-base: self.define from list
Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov >
---------
Co-authored-by: Seth R. Johnson <johnsonsr@ornl.gov >
2025-03-21 07:50:09 -07:00
Adam J. Stewart
e178d2c75d
py-torchmetrics: add v1.7.0 ( #49633 )
2025-03-21 07:44:47 -07:00
Matt Thompson
9b64560ae6
mapl: add v2.53.3, v2.54.2 ( #49610 )
2025-03-21 07:18:22 -07:00
David Ozog
ca226f3506
sos: (and tests-sos:) update to v1.5.3, add main branch ( #49613 )
...
* sos/tests-sos: update to v1.5.3 & add main branch
* [@spackbot] updating style on behalf of davidozog
* sos: cleanup try/except around cloning tests
---------
Co-authored-by: davidozog <davidozog@users.noreply.github.com >
2025-03-21 09:28:16 -04:00
Caetano Melone
8569e04fea
py-ruff: add v0.11.1 ( #49617 )
...
* py-ruff: add v0.11.1
Add latest version and update minimum supported rust version for 0.9.8
and up.
[before](https://github.com/astral-sh/ruff/blob/0.9.7/Cargo.toml#L7 ) and
[after](https://github.com/astral-sh/ruff/blob/0.9.8/Cargo.toml#L7 )
* minimum rust version
Co-authored-by: Alec Scott <hi@alecbcs.com >
---------
Co-authored-by: Alec Scott <hi@alecbcs.com >
2025-03-21 09:14:13 +01:00
Robert Maaskant
32213d5e6b
fix: spack audit issues ( #49557 )
2025-03-20 22:41:15 -07:00
Paul R. C. Kent
4891f3dbc9
rmgdft: add develop version ( #49558 )
2025-03-20 22:39:26 -07:00
Anderson Chauphan
2b5959c3dd
trilinos: add v16.1.0 ( #49628 )
...
Signed-off-by: Anderson Chauphan <achauph@sandia.gov >
2025-03-20 22:37:43 -07:00
Suzanne Prentice
353db6752a
ruby: add v3.2.5 ( #49537 )
2025-03-20 22:34:45 -07:00
Adam J. Stewart
bf24b8e82c
py-lightning: add v2.5.1 ( #49600 )
2025-03-21 01:31:17 -04:00
psakievich
f2d830cd4c
Get env_var mods from config ( #49626 )
2025-03-20 21:48:50 -05:00
brian-kelley
070bfa1ed7
KokkosKernels: apply PR 2296 as patch ( #49627 )
...
Applies this fix to all affected versions (4.0.00:4.4.00).
Fixes issue #49622 .
Signed-off-by: Brian Kelley <bmkelle@sandia.gov >
2025-03-20 20:13:00 -06:00
Alec Scott
c79b6207e8
ci: add automatic checksum verification check ( #45063 )
...
Add a CI check to automatically verify the checksums of newly added
package versions:
- [x] a new command, `spack ci verify-versions`
- [x] a GitHub actions check to run the command
- [x] tests for the new command
This also eliminates the suggestion for maintainers to manually verify added
checksums in the case of accidental version <--> checksum mismatches.
----
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov >
2025-03-20 22:58:14 +01:00
Wouter Deconinck
38d77570b4
qt-tools: conflicts +assistant when 6.8.2 ( #49605 )
2025-03-20 16:27:44 -04:00
Piotr Sacharuk
d8885b28fa
paraview: Apply workarounds for oneAPI compiler for paraview problem with build ( #48892 )
...
* Apply workarounds for oneAPI compiler for paraview problem with build
* add source of provided patches
2025-03-20 12:44:56 -05:00
eugeneswalker
abd3487570
dyninst: %gcc only required for versions <13 ( #49599 )
2025-03-20 09:27:11 -07:00
Richard Berger
0d760a5fd8
libfuse: fix aarch64 compile for 2.x ( #47846 )
2025-03-20 13:42:51 +01:00
Felix Thaler
dde91ae181
Added btop 1.4.0 ( #49586 )
2025-03-19 19:04:07 -06:00
Krishna Chilleri
590dbf67f3
py-cwl-utils: add v0.37 and py-schema-salad: add v8.8.20250205075315 ( #49566 )
...
* add new version
* add v8.8.20250205075315 to py-schema-salad
* Modify range to open ended
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* Add open ended dependency version range
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* fix flake8 error
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-19 17:46:00 -05:00
Christoph Junghans
d199738f31
lfortran: add v0.49.0 ( #49565 )
...
* lfortran: add v0.49.0
* add v0.19.0 url as version directive argument
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
2025-03-19 14:39:08 -06:00
snehring
f55f829437
topaz: add v0.3.7 ( #49178 )
...
* topaz: add v0.3.7
Signed-off-by: Shane Nehring <snehring@iastate.edu >
* topaz: add older version url
Signed-off-by: Shane Nehring <snehring@iastate.edu >
---------
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-03-19 12:22:49 -07:00
snehring
295f3ff915
sentieon-genomics: updating checksums for patch ( #48635 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-03-19 11:56:38 -07:00
Harmen Stoppels
a0ad02c247
solver: improve error message when single-valued variant cannot be satisfied ( #49583 )
2025-03-19 19:44:45 +01:00
Krishna Chilleri
a21d314ba7
py-cachecontrol: add v0.14.0 ( #49564 )
...
* add new version
* Update var/spack/repos/builtin/packages/py-cachecontrol/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-19 12:30:55 -05:00
Teague Sterling
a4ad8c8174
plink2: add v2.0.0-a.6.9 ( #49520 )
...
* Adding additional versions to plink2 and switching to tarballs to allow for better version detection in the future
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* plink2: add v2.0.0-a.6.9
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* Prepend "v" to version in url_for_version()
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
2025-03-19 10:59:26 -06:00
Lehman Garrison
aa3ee3fa2a
py-asdf: add v4.1.0 and related ( #49454 )
...
* py-asdf-transform-schemas: add v0.5.0
* py-asdf-coordinates-schemas: add new package at v0.3.0
* py-asdf-astropy: add new package at v0.7.1
* py-asdf: add v4.1.0
2025-03-19 08:09:05 -07:00
germanne
a8584d5eb4
asp.py: abs_control_files shouldn't ask for write rights ( #49591 )
2025-03-19 15:19:40 +01:00
Massimiliano Culpo
26f7b2c066
builtin: replace self.spec[self.name] with self (take 2) ( #49579 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-19 12:28:57 +01:00
Massimiliano Culpo
3a715c3e07
python: remove self.spec["python"] from recipe ( #49581 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-19 12:23:53 +01:00
Harmen Stoppels
963519d2b2
builtin: self.spec[self.name].command -> self.command ( #49582 )
...
* builtin: self.spec[self.name].command -> self.command
* python-venv: ensure return type is Executable instead of Executable | None
2025-03-19 11:37:01 +01:00
Krishna Chilleri
34efcb686c
add new version ( #49562 )
2025-03-19 11:06:22 +01:00
Harmen Stoppels
5016084213
Move default implementation of pkg.command to PackageBase ( #49580 )
2025-03-19 09:28:29 +00:00
Massimiliano Culpo
5a04e84097
solver: allow prefer and conflict on virtuals in packages config ( #45017 )
2025-03-19 09:53:05 +01:00
Massimiliano Culpo
ec34e88d79
builtin: replace self.spec[self.name] by self ( #49567 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-19 08:56:55 +01:00
Massimiliano Culpo
31fa12ebd3
perl: remove self references ( #49560 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-19 08:54:41 +01:00
Harmen Stoppels
ecf414ed07
docs: add strong preferences to faq ( #49556 )
2025-03-19 08:53:14 +01:00
Rocco Meli
119bec391e
nvpl-scalapack: new package ( #49234 )
...
* nvpl-scalapack
* rm variant
* nvpl-scalapack
* Apply suggestions from code review
Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com >
* mpi
---------
Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com >
2025-03-19 08:47:26 +01:00
Juan Miguel Carceller
d5c0ace993
simsipm: add a new version and a variant for setting the C++ standard ( #49554 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com >
Co-authored-by: Valentin Volkl <valentin.volkl@cern.ch >
2025-03-19 01:03:29 -06:00
Teague Sterling
d6bbd8f758
vep-cache: update for vep@113.3 ( #49517 )
...
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
2025-03-19 01:03:10 -06:00
Mateusz Jakub Fila
f74d51bf6e
fastjet: add v3.4.3 ( #49526 )
2025-03-19 00:48:24 -06:00
Davis Herring
821ebee53c
flecsi: remove (Par)METIS dependency in 2.3.2 ( #49480 )
...
* Remove (Par)METIS dependency for new version
* Fix version constraints
2025-03-19 00:48:09 -06:00
Adrien Bernede
9dada76d34
Update hip support in radiuss packages leveraging blt@0.7.0 ( #49488 )
...
Co-authored-by: Chris White <white238@llnl.gov >
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-19 07:36:52 +01:00
Robert Maaskant
e9cc1b36bc
kubernetes: add v1.30.0 -> v1.32.3 ( #49211 )
...
* kubernetes: add new versions
* kubernetes: add v1.30.11, v1.31.7, v1.32.3
* kubernetes: remove new deprecated versions and refactor build deps
2025-03-18 18:54:12 -06:00
David--Cléris Timothée
fd2c040981
hipsycl: rework llvm compatibility matrix ( #49507 )
...
* [hipsycl] add llvm 20 conflict
* add llvm matrix support & add 24.10 release
---------
Co-authored-by: tdavidcl <tdavidcl@users.noreply.github.com >
2025-03-18 15:54:03 -07:00
Robert Maaskant
33cd7d6033
kubectl: add v1.30.0 -> v1.32.3 ( #49082 )
...
* kubectl: add all versions currently supported upstream
* kubectl: build same way as kubernetes
* kubectl: revert back to GoPackage
* kubectl: fix version command
* kubectl: add v1.30.11, v1.31.7, v1.32.3
* kubectl: remove new deprecated versions
* kubectl: refactor build deps
2025-03-18 10:16:57 -07:00
Alex Richert
9c255381b1
parallelio: set WITH_PNETCDF from +/~pnetcdf ( #49548 )
2025-03-18 05:03:55 -06:00
SXS Bot
fd6c419682
spectre: add v2025.03.17 ( #49533 )
...
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com >
2025-03-18 05:03:37 -06:00
Robert Maaskant
9d1d808f94
py-tqdm: add v4.66.4 -> v4.67.1 ( #49525 )
2025-03-18 00:06:13 -06:00
Axel Huebl
7a0ef93332
WarpX: Remove Deprecated Versions ( #46765 )
...
* WarpX: Remove Deprecated Versions
* Conflict: WarpX SYCL RZ FFT Issue
Conflict out on WarpX issue until fixed
https://github.com/BLAST-WarpX/warpx/issues/5774
* Fix #49546
2025-03-17 21:40:38 -06:00
Teague Sterling
bf48b7662e
wasi-sdk-prebuilt: add v25.0,v24.0,v23.0 ( #49523 )
...
* wasi-sdk-prebuilt: add v25.0,24.0,23.0
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
2025-03-17 20:13:34 -06:00
Teague Sterling
d14333cc79
libgtop: add v2.41.1-2.41.3 ( #49524 )
...
* libgtop: new package
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* Adding pkgconfig dep
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* Adding note about https://github.com/spack/spack/pull/44323
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* libgtop: add v2.41.3
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
2025-03-17 19:41:42 -06:00
Teague Sterling
084361124e
vep: add v113.3 ( #49518 )
2025-03-17 19:33:42 -06:00
Lehman Garrison
a1f4cc8b73
py-corrfunc: add new package at v2.5.3 ( #49502 )
2025-03-17 16:43:50 -07:00
Teague Sterling
b20800e765
awscli-v2: add v2.24.24 ( #49519 )
...
* awscli-v2: add v2.24.24
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
2025-03-17 16:24:21 -07:00
Fabio Durastante
01b1e24074
psblas: new package ( #49423 )
...
* Package for installing the PSBLAS library
* Put some version as deprecated
* Removed FIXME comments
* Added missing :
* Fixed style to comply with flex8
* Other round of style fixes to comply with flex8
* Used black to reformat the file
* Fixed typo
Co-authored-by: Luca Heltai <luca.heltai@unipi.it >
* Added explicit .git extension
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
* Fixed typo on METIS string
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
* Added url before removing urls from the the version directives.
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
* Corrected typo in url.
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
* Reordered variant and depend_on, removed deprecated and old software versions
---------
Co-authored-by: Luca Heltai <luca.heltai@unipi.it >
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com >
2025-03-17 10:47:59 -07:00
Harmen Stoppels
8029279dad
gcc: drop redundant --with-ld and --with-as configure flags ( #49538 )
...
it's redundant due to our spec file which adds -B, and it breaks -fuse-ld=
2025-03-17 18:35:23 +01:00
Greg Sjaardema
5f4e12d8f2
seacas: add 2025-03-13 (bug fix, new functionality, portability) ( #49474 )
...
* seacas: bug fix, new functionality, portability
* Get new checksum due to moving tag forward...
2025-03-17 15:44:17 +00:00
Satish Balay
a8728e700b
petsc4py, slepc4py: update homepage, add maintainers ( #49383 )
2025-03-17 16:19:34 +01:00
Wouter Deconinck
f8adf2b70f
libunwind: variant component value setjump -> setjmp ( #49508 )
2025-03-17 16:12:59 +01:00
Andy Porter
d0ef2d9e00
py-fparser: add v0.2.0 ( #47807 )
...
* Update to release 0.2.0
* #47087 updates for review
2025-03-17 11:19:55 +01:00
Melven Roehrig-Zoellner
d4bd3e298a
cgns: patch for include path for 4.5 ( #49161 )
...
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-17 11:19:13 +01:00
sbstndb/sbstndbs
40268634b6
xsimd: add v9.0.1 -> 13.1.0 ( #49156 )
2025-03-17 11:18:24 +01:00
sbstndb/sbstndbs
b0e8451d83
xtl: add v0.7.7 ( #49157 )
2025-03-17 11:16:40 +01:00
Massimiliano Culpo
868a52387b
Revert "py-flowcept: add py-flowcept package ( #47745 )" ( #49528 )
...
This reverts commit 3fe89115c2 .
2025-03-17 11:10:19 +01:00
Matthieu Dorier
3fe89115c2
py-flowcept: add py-flowcept package ( #47745 )
...
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 11:05:51 +01:00
Wouter Deconinck
412024cf21
git: add v2.48.1 and friends ( #49061 )
...
* git: add v2.47.1, v2.48.1
* git: deprecate older versions
* fixed incorrect sha256 for git-manpage for git-manpages-2.47.2.tar.gz listed at https://mirrors.edge.kernel.org/pub/software/scm/git/sha256sums.asc (#49095 )
---------
Co-authored-by: Jennifer Green <jkgreen@sandia.gov >
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com >
2025-03-17 11:02:40 +01:00
Hariharan Devarajan
91b20ed7d0
pydftracer, brahma: add new releases ( #49245 )
2025-03-17 11:00:43 +01:00
Robert Maaskant
0caacc6e21
py-wheel: add v0.41.3 -> v0.45.1 ( #49238 )
2025-03-17 10:59:23 +01:00
Robert Maaskant
651126e64c
openssl: add v3.4.1 and backports ( #49250 )
...
Release notes:
- https://github.com/openssl/openssl/blob/openssl-3.4/CHANGES.md#changes-between-340-and-341-11-feb-2025
- https://github.com/openssl/openssl/blob/openssl-3.3/CHANGES.md#changes-between-332-and-333-11-feb-2025
- https://github.com/openssl/openssl/blob/openssl-3.2/CHANGES.md#changes-between-323-and-324-11-feb-2025
- https://github.com/openssl/openssl/blob/openssl-3.1/CHANGES.md#changes-between-317-and-318-11-feb-2025
- https://github.com/openssl/openssl/blob/openssl-3.0/CHANGES.md#changes-between-3015-and-3016-11-feb-2025
2025-03-17 10:57:54 +01:00
Wouter Deconinck
e15a530f32
py-onnxruntime: use CudaPackage ( #47684 )
2025-03-17 10:35:20 +01:00
Martin Lang
0f84623914
elpa: add 2024.05.001, 2025.01.001 ( #49335 )
2025-03-17 10:33:23 +01:00
Kin Fai Tse
90afa5c5ef
openfoam: add v2406, v2412, fix minor link deps ( #49254 )
2025-03-17 10:32:15 +01:00
Alberto Sartori
024620bd7b
justbuild: add v1.5.0 ( #49343 )
2025-03-17 09:59:49 +01:00
Wouter Deconinck
9bec8e2f4b
py-setuptools-scm-git-archive: add v1.4.1 ( #49347 )
2025-03-17 09:50:20 +01:00
Dave Keeshan
18dd465532
verible: Add v0.0.3946 ( #49362 )
2025-03-17 09:47:00 +01:00
Satish Balay
a2431ec00c
mpich: add v4.3.0 ( #49375 )
2025-03-17 09:39:18 +01:00
MatthewLieber
78abe968a0
mvapich: add v4.0 and update default pmi version ( #49399 )
...
Co-authored-by: Matt Lieber <lieber.31@osu.edu >
2025-03-17 01:38:19 -07:00
Wouter Deconinck
38e9043b9e
yoda: add v2.1.0; rivet: add v4.1.0 ( #49382 )
2025-03-17 09:37:42 +01:00
Fernando Ayats
a0599e5e27
py-chex: add 0.1.89, py-optax: add 0.2.4( #49388 )
2025-03-17 09:34:42 +01:00
George Young
1cd6f4e28f
py-macs3: add @3.0.3 ( #49365 )
...
Co-authored-by: LMS Bioinformatics <bioinformatics@lms.mrc.ac.uk >
2025-03-17 09:30:08 +01:00
Eric Berquist
d2298e8e99
SST: update package maintainers ( #49392 )
2025-03-17 09:28:39 +01:00
Robert Maaskant
e3806aeac5
py-setuptools: add v75.8.1 -> v76.0.0 ( #49251 )
...
* py-setuptools: add v75.8.1, v75.8.2
Release notes:
- https://setuptools.pypa.io/en/stable/history.html#v75-8-1
- https://setuptools.pypa.io/en/stable/history.html#v75-8-2
* py-setuptools: add v75.9.1, v76.0.0
2025-03-17 09:26:41 +01:00
Seth R. Johnson
38309ced33
CLI11: new versions, PIC option ( #49397 )
2025-03-17 09:25:10 +01:00
Robert Maaskant
2f21201bf8
util-linux-uuid: add v2.40.3, v2.40.4 ( #49441 )
2025-03-17 09:16:19 +01:00
Matt Thompson
95a0f1924d
openmpi: fix internal-libevent variant ( #49463 )
2025-03-17 09:06:43 +01:00
Olivier Cessenat
52969dfa78
gsl: add external find ( #48665 )
2025-03-17 09:05:08 +01:00
Massimiliano Culpo
ee588e4bbe
chameleon: update to use oneapi packages ( #49498 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:50:05 +01:00
Massimiliano Culpo
461f1d186b
timemory: update to use oneapi packages ( #49305 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:48:57 +01:00
Massimiliano Culpo
03b864f986
ghost: remove outdated comments ( #49501 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:47:50 +01:00
Harmen Stoppels
bff4fa2761
spec.py: include test deps in dag hash, remove process_hash (take two) ( #49505 )
...
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov >
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov >
2025-03-17 08:47:09 +01:00
Massimiliano Culpo
ad3fd4e7e9
fleur: update to use oneapi packages ( #49500 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:46:50 +01:00
Massimiliano Culpo
a574a995f8
converge: remove package ( #49499 )
...
The package was added in 2017, and never updated
substantially. It requires users to login into
a platform to download code.
Thus, instead of updating to new versions, and add
support for OneAPI, remove the package.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:46:32 +01:00
Massimiliano Culpo
0002861daf
camx: update to use oneapi packages ( #49497 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:44:45 +01:00
Massimiliano Culpo
a65216f0a0
dftfe: update to use oneapi packages ( #49430 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-17 08:44:30 +01:00
Sebastian Pipping
7604869198
expat: add v2.7.0 with security fixes + deprecate vulnerable 2.6.4 ( #49481 )
2025-03-17 08:31:56 +01:00
afzpatel
d409126c27
hip: apply LLVM_ROOT and Clang_ROOT args only when installing hip+rocm ( #49368 )
2025-03-17 07:37:31 +01:00
Lehman Garrison
2b0d985714
py-numexpr: add v2.10.2 ( #49490 )
2025-03-17 07:07:48 +01:00
Wouter Deconinck
eedec51566
dcap: add test dependency on cunit ( #49510 )
2025-03-17 06:56:01 +01:00
Seth R. Johnson
016954fcff
vecgeom: new dev tag ( #49511 )
...
* vecgeom: add surface-dev 2
* Update hash and mark as deprecated
2025-03-17 06:54:43 +01:00
Adam J. Stewart
0f17672ddb
py-numpy: add v2.2.4 ( #49512 )
2025-03-17 06:47:18 +01:00
Harmen Stoppels
f82de718cd
Revert "spec.py: include test deps in dag hash, remove process_hash ( #48936 )" ( #49503 )
...
This reverts commit 2806ed2751 .
2025-03-15 22:56:03 +01:00
Todd Gamblin
4f6836c878
bugfix: Scopes shouldn't dynamically maintain include lists ( #49494 )
...
Fixes #49403 .
When one scope included another, we were appending to a list stored on the scope to
track what was included, and we would clear the list when the scope was removed.
This assumes that the scopes are always strictly pushed then popped, but the order can
be violated when serializing config scopes across processes (and then activating
environments in subprocesses), or if, e.g., instead of removing each scope we simply
cleared the list of config scopes. Removal can be skipped, which can cause the list of
includes on a cached scope (like the one we use for environments) to grow every time it
is pushed, and this triggers an assertion error.
There isn't actually a need to construct and destroy the include list. We can just
compute it once and cache it -- it's the same every time.
- [x] Cache included scope list on scope objects
- [x] Do not dynamically append/clear the included scope list
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov >
2025-03-15 13:21:36 -07:00
Harmen Stoppels
2806ed2751
spec.py: include test deps in dag hash, remove process_hash ( #48936 )
2025-03-15 13:12:51 -07:00
Richard Berger
92b0cb5e22
llvm: add v20.1.0 ( #49456 )
2025-03-15 07:05:20 -06:00
Ryan Krattiger
f32b5e572a
ci: remove --keep-stage flag ( #49467 )
...
logs are now copied from the install dir
2025-03-15 09:41:25 +01:00
Asa
e35c5ec104
module generation: make package tags accessible in template ( #48213 )
2025-03-14 15:08:14 -07:00
Harmen Stoppels
60be77f761
spack style --spec-strings: fix non-str constant issue ( #49492 )
2025-03-14 21:54:02 +01:00
John W. Parent
69b7c32b5d
MSVC: Restore amalgamated compiler functionality ( #46678 )
...
Right now the Spack %msvc compiler is inherently a hybrid compiler
that uses Intel's oneAPI fortran compiler.
This was addressed in Spacks MSVC compiler class, but detection has
since stopped using the compiler class, so this PR moves the logic
into the `msvc` compiler package (does not delete the original code
because that is handled in #45189 ).
This includes a change to the general detection logic to deprioritize
paths that include a symlink anywhere in the path, in order to prefer
"2025.0/bin" over "latest/bin" for the oneAPI compiler.
2025-03-14 13:36:41 -07:00
Rocco Meli
e2c6914dfe
cp2k: add dependencies ( #49489 )
...
* update
* make comment a message
* [@spackbot] updating style on behalf of RMeli
---------
Co-authored-by: RMeli <RMeli@users.noreply.github.com >
2025-03-14 13:18:33 -06:00
Harmen Stoppels
87926e40a9
style.py: add spack style --spec-strings for compat with v1.0 ( #49485 )
...
* style.py: add spack style --spec-strings for compat with v1.0
* add --fix also, and avoid infinite recursion and too large files
* tests: check identify and check edit files
2025-03-14 19:10:39 +00:00
Diego Alvarez S.
324d733bf9
Add nextflow 24.10.5 ( #49390 )
2025-03-14 10:55:38 -05:00
sbstndb/sbstndbs
07bf35d54b
samurai: new package ( #49144 )
...
* samurai: new package
- Add samurai : an HPC library of mesh and physics
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Remove Whitespace
- Remove whitespace for spack style check
* Update var/spack/repos/builtin/packages/samurai/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com >
* Add tags
- Add tags for the last versions of samurai
- All tags are tested and worked properly
- Add maintainers ("gouarin" - the samurai project lead and "sbstndb" - me, working on samurai)
- Add licence
---------
Co-authored-by: Alec Scott <hi@alecbcs.com >
2025-03-14 09:56:01 -04:00
Vanessasaurus
72196ee4a1
Automated deployment to update package flux-sched 2025-03-13 ( #49451 )
...
Co-authored-by: github-actions <github-actions@users.noreply.github.com >
2025-03-14 09:54:59 -04:00
Rocco Meli
738e41d8d2
mc main ( #49476 )
2025-03-14 09:52:05 -04:00
Daryl W. Grunau
f3321bdbcf
draco: unify variant nomenclature with other spackages ( #49479 )
...
Co-authored-by: Daryl W. Grunau <dwg@lanl.gov >
2025-03-14 09:51:15 -04:00
snehring
9c6f0392d5
Revert "Add package libglvnd ( #49214 )" ( #49478 )
...
This reverts commit 682e4bf4d4 .
2025-03-14 09:50:29 -04:00
Robert Maaskant
297848c207
libxcrypt: add v4.4.36, v4.4.38 ( #49405 )
...
* libxcrypt: add v4.4.36, v4.4.38
* libxcrypt: explain why 4.4.37 is absent
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-14 07:56:30 -05:00
Adam J. Stewart
e9c2a53d83
py-torchmetrics: add v1.6.3 ( #49483 )
2025-03-14 07:54:23 -05:00
Sébastien Valat
77b6923906
malt: Add version 1.2.5 ( #49484 )
2025-03-14 07:50:29 -05:00
psakievich
8235aa1804
Trilinos launch blocking + maintainers ( #49468 )
...
* Trilinos launch blocking + maintainers
Cuda launch blocking is not needed and slowing modern apps down.
More maintainers to spot issues like this.
---------
Co-authored-by: psakievich <psakievich@users.noreply.github.com >
2025-03-14 02:08:30 -06:00
eugeneswalker
d09c5a4bd4
e4s cray rhel: petsc: require +batch ( #49472 )
2025-03-14 05:39:02 +00:00
Alex Richert
916755e22a
crtm: disable testing if not self.run_tests ( #49469 )
...
* crtm: disable testing if not self.run_tests
* Update package.py
2025-03-13 23:23:51 -06:00
Olivier Cessenat
3676381357
dmtcp: add 3.2.0 ( #49465 )
2025-03-13 22:59:21 -06:00
Martin Lang
de9f92c588
Patch bug in elpa's cpp ( #49462 )
...
Elpa's custom preprocessor createst temporary files for which it
assembles long filenames and then uses the last 250 characters. This
results in compilation errors when the first character happens to be a
dash.
2025-03-13 21:36:06 -06:00
Martin Lang
6ba7aa325b
Slurm: extend spack external find support ( #47740 )
...
* Slurm: extend spack external find support
On Debian srun/salloc --version returns 'slurm-wlm VERSION'. Check for both strings and return the first match.
* non-capturing group for slurm determine_version
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* slurm: add detection test
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-13 21:35:49 -06:00
Mikael Simberg
c0cbbcfa0a
mold: Add 2.37.1 ( #49458 )
2025-03-13 21:21:00 -06:00
Robert Maaskant
f2dc4ed6d3
npm: update v9 add v10 add v11 ( #49181 )
2025-03-13 14:24:14 -07:00
ddement
38bf1772a0
Added dependency on netcdf-c and removed need for basker variant on Trilinos ( #49442 )
2025-03-13 14:13:00 -07:00
Vanessasaurus
3460602fb9
flux-sched: add v0.43.0 ( #49299 )
...
* Automated deployment to update package flux-sched 2025-03-05
* add back patch from today
---------
Co-authored-by: github-actions <github-actions@users.noreply.github.com >
2025-03-13 16:44:16 -04:00
Teague Sterling
a6ce7735e6
duckdb: add v1.2.1 remove 0.9.0-0.10.3 (deprecated) ( #49356 )
...
* duckdb: add v1.2.1 remove 0.9.0-0.10.3 (deprecated)
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
* Add 0.10.3 and 0.10.2 back in
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com >
2025-03-13 16:43:37 -04:00
snehring
4b11266e03
molden: add v7.3 ( #49205 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-03-13 13:38:22 -07:00
Doug Jacobsen
436ff3c818
wrf: Remove fortran variant from hdf5 ( #49286 )
...
This commit removes the +fortran variant when building HDF5 for WRF.
This seems unnecessary, and prevents building WRF with some versions of
Intel MPI, as HDF5 doesn't appear to build with Fortran support and
Intel MPI.
2025-03-13 13:47:37 -04:00
Adam J. Stewart
fa35d8f8ec
fish: add v4.0.1 ( #49459 )
2025-03-13 13:47:30 -04:00
Dave Keeshan
6f8a3674af
jimtcl: add v0.83 ( #49360 )
2025-03-13 13:39:48 -04:00
Dave Keeshan
39b7276a33
verilator: add v5.034 ( #49363 )
2025-03-13 13:39:14 -04:00
Christophe Prud'homme
d67afc7191
parmmg: add new versions up to 1.5 and new variants ( #47387 )
...
* add new versions up to 1.5 and new variants
variant vtk: make vtk optional
variant shared: build shared libs
added patch to fix parmmg cmake so that it can be used by other software with find_package
* use +private for mmg@5.8: and parmmg@1.5:
* fix style and constraint mmg version
* add a condition on patch, use private_headers from mmg PR feelpp/spack#14
2025-03-13 12:50:34 -04:00
Dom Heinzeller
8823c57b72
Add met@11.1.1, met@12.0.0, met@12.0.1, metplus@6.0.0 ( #49120 )
...
* add MET v12.0.0 and METplus v6.0.0
* Set correct dependencies for metplus@6 in var/spack/repos/builtin/packages/metplus/package.py
* Add missing dependency on proj for met@12
* Add met@12.0.1
* Change @6.0.0 to @6: for requirements in var/spack/repos/builtin/packages/metplus/package.py
* Address reviewer comments for met and metplus
---------
Co-authored-by: Rick Grubin <Richard.Grubin@noaa.gov >
2025-03-13 08:01:26 -06:00
Harmen Stoppels
c8466c4cd4
hip: sha256 change after github repo was renamed ( #49460 )
2025-03-13 13:16:36 +01:00
Zack Galbreath
f5ff63e68d
ci: use stack-specific local mirrors ( #49449 )
...
This should help resolve the "No binary found when cache-only was specified"
errors we've recently seen in our GitLab CI pipelines.
example failing job here:
https://gitlab.spack.io/spack/spack/-/jobs/15570931#L370
This error is caused when a generate job finds a spec in the local root
binary mirror, and that spec does not yet exist in the stack-specific mirror.
The fix here is to instead locally cache the stack-specific mirrors and only
use the root-level mirror for public use.
2025-03-13 12:04:46 +01:00
Harmen Stoppels
11f52ce2f6
Warn when %compiler precedes +variant ( #49410 )
2025-03-13 10:45:09 +01:00
Axel Huebl
63895b39f0
WarpX: GitHub Org Moved ( #49427 )
...
The WarpX repo moved. ECP succeeded. Long live ECP.
2025-03-13 09:23:37 +01:00
Massimiliano Culpo
64220779d4
abyss: update to use oneapi packages, addv2.3.10 ( #49429 )
...
Add missing btllib dependency, needed from v2.3.6
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-13 08:56:39 +01:00
Massimiliano Culpo
774346038e
plumed: update to use oneapi packages ( #49432 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-13 08:32:09 +01:00
Massimiliano Culpo
03dbc3035c
octave: add v9.4.0, remove mentions of old intel packages ( #49431 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-13 08:31:12 +01:00
Davis Herring
ad78ed741c
flecsi: add v2.3.2 ( #49448 )
...
Deprecate 2.3.0 and 2.3.1 which have the significant bug corrected
2025-03-13 00:05:41 -06:00
Matt Thompson
599d32d1c2
py-questionary: add 2.1.0 ( #49414 )
...
* py-questionary: add 2.1.0
* Reorder
* Add myself as maintainer
2025-03-12 19:31:42 -07:00
Massimiliano Culpo
e5c7fe87aa
spla: update to use oneapi packages ( #49435 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-12 19:26:47 -07:00
Massimiliano Culpo
cc6ab75063
speexdsp: update to use oneapi packages ( #49434 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-12 19:26:32 -07:00
Massimiliano Culpo
fe00c13afa
plasma: update to use oneapi packages ( #49433 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-12 19:26:11 -07:00
Wouter Deconinck
d610ff6cb1
libseccomp: add v2.5.5, v2.5.6, v2.6.0 ( #49243 )
2025-03-12 19:14:26 -07:00
Wouter Deconinck
54f947fc2a
armadillo: add v14.4.0 ( #49242 )
2025-03-12 19:12:44 -07:00
afzpatel
a5aa784d69
add 6.3.2 ( #49266 )
2025-03-12 19:10:10 -07:00
Robert Maaskant
3bd58f3b49
py-setuptools-scm: add v8.1.0, v8.2.0 ( #49271 )
...
* py-setuptools-scm: add v8.1.0, v8.2.0 and refactor deps
* fixup! py-setuptools-scm: add v8.1.0, v8.2.0 and refactor deps
* fixup! fixup! py-setuptools-scm: add v8.1.0, v8.2.0 and refactor deps
2025-03-12 19:04:51 -07:00
Wouter Deconinck
cac0beaecf
(py-)onnx: add v1.17.0 ( #49287 )
...
* onnx/py-onnx: update to 1.17.0
* (py-)onnx: depends_on cmake@3.14: when=@1.17:
---------
Co-authored-by: Joseph C Wang <joequant@gmail.com>
2025-03-12 19:02:09 -07:00
kenche-linaro
406ccc2fe3
linaro-forge: add v24.1.2 ( #49223 )
2025-03-12 18:59:50 -07:00
snehring
40cd8e6ad8
virtualgl: add v3.1.2 ( #49215 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-03-12 18:58:14 -07:00
snehring
682e4bf4d4
Add package libglvnd ( #49214 )
...
* Add package libglvnd
Signed-off-by: Shane Nehring <snehring@iastate.edu >
* libglvnd: add virtual defaults
Signed-off-by: Shane Nehring <snehring@iastate.edu >
---------
Signed-off-by: Shane Nehring <snehring@iastate.edu >
2025-03-12 18:53:43 -07:00
John W. Parent
56b2979966
adios2 package: turn off new options by default on windows ( #47070 )
...
... for now. Will turn them back on for Windows when necessary
adjustments are made to the package to support them.
2025-03-12 16:48:11 -07:00
Tamara Dahlgren
d518aaa4c9
path and remote_file_cache: support windows paths ( #49437 )
...
Windows paths with drives were being interpreted as network protocols
in canonicalize_path (which was expanded to handle more general URLs
in #48784 ).
This fixes that and adds some tests for it.
2025-03-12 22:28:37 +00:00
Thomas Dickerson
8486a80651
Fix: tensorflow empty config vars ( #49424 )
...
* Create allow-empty-config-environment-variables.patch
* Apply patch from last commit
* [@spackbot] updating style on behalf of elfprince13
---------
Co-authored-by: elfprince13 <elfprince13@users.noreply.github.com >
2025-03-12 14:25:32 -06:00
Thomas Dickerson
28341ef0a9
Fix assumption of linux platform in py-tensorflow ( #49425 )
...
post_configure_fixes assumed py-tensorflow depends on patchelf, but that dependency is platform dependent.
2025-03-12 14:05:17 -06:00
Harmen Stoppels
f89a2ada4c
Move %compiler last in static spec strings ( #49438 )
2025-03-12 19:41:43 +01:00
Harmen Stoppels
cf804c4ea8
cppcheck: add latest, deprecate older versions ( #49445 )
2025-03-12 18:16:13 +01:00
Harmen Stoppels
a45d09abcd
Spec to string: show %compiler at the end ( #49439 )
...
In Spack v1.0 we plan to parse caret ^ and percent % the same. Their meaning is direct and transitive dependency respectively. It means that variants, versions, arch, platform, os, target and dag hash should go before the %, so that they apply to dependent not the %dependency.
2025-03-12 18:15:34 +01:00
Harmen Stoppels
cd3068dc0b
warpx: update checksum after repo name changed ( #49443 )
2025-03-12 15:28:07 +01:00
Althea Denlinger
de9aa3bcc6
nco: Add many versions and OpenMP support ( #49014 )
...
* Include OpenMP support
* Add many new versions of NCO
* Add maintainers
---------
Co-authored-by: Xylar Asay-Davis <xylarstorm@gmail.com >
2025-03-12 08:23:06 -06:00
Harmen Stoppels
db7ab9826d
spec_parser: check next_token if not expecting next token ( #49408 )
2025-03-12 08:39:23 +01:00
Harmen Stoppels
9f69d9b286
get_mark_from_yaml_data: move to spack.util.spack_yaml ( #49409 )
2025-03-12 08:36:14 +01:00
Massimiliano Culpo
d352b71df0
Error when an anonymous spec is required for a virtual package ( #49385 )
...
When requiring a constraint on a virtual package, it makes little
sense to use anonymous specs, and our documentation shows no example
of requirements on virtual packages starting with `^`.
Right now, due to how `^` is implemented in the solver, writing:
```yaml
mpi:
require: "^openmpi"
```
is equivalent to the more correct form:
```yaml
mpi:
require: "openmpi"
```
but the situation will change when `%` will shift its meaning to be a
direct dependency.
To avoid later errors that are both unclear, and quite slow to get to the user,
this commit makes anonymous specs under virtual requirements an error,
and shows a clear error message pointing to the file and line where the
spec needs to be changed.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-12 08:33:42 +01:00
Robert Maaskant
4cb4634c74
oniguruma: add v6.9.10 ( #49412 )
...
* oniguruma: add v6.9.10
* oniguruma: update url to trigger ci
2025-03-11 20:02:15 -05:00
Robert Maaskant
594554935d
nghttp2: add v1.65.0 ( #49411 )
2025-03-11 19:58:59 -05:00
Mikael Simberg
8b56470650
mold: Add 2.37.0 ( #49416 )
2025-03-11 19:55:09 -05:00
Michael Kuhn
ba4fd64caa
postgresql: add missing perl build dependency ( #49417 )
...
Without it, the build fails with errors like this:
```
Can't locate File/Compare.pm in @INC (you may need to install the File::Compare module) (@INC contains: ...) at ../../../src/backend/catalog/Catalog.pm line 19.
```
2025-03-11 15:51:22 -05:00
Loïc Pottier
07ec8a9ba3
Added standalone package to install flux python api ( #49197 )
...
Signed-off-by: Loic Pottier <pottier1@llnl.gov >
2025-03-11 10:24:05 -07:00
Vicente Bolea
64ba324b4a
adios2: fix smoke test ( #49199 )
2025-03-11 10:15:22 -07:00
Andy Porter
2aab567782
py-psyclone: add v3.1.0 ( #49190 )
...
* Update py-psyclone package.py to refer to 3.1.0 release
* Fix hash for 3.1.0 tarball
2025-03-11 10:13:50 -07:00
John W. Parent
d4e29c32f0
CMake: verions 3.30.8, 3.31.6 ( #49192 )
2025-03-11 10:09:16 -07:00
Adam J. Stewart
30e5639995
fish: add v4.0.0 ( #49283 )
2025-03-11 17:16:42 +01:00
Adam J. Stewart
fa4c09d04e
GEOS: add v3.9.6 -> v3.13.1 ( #49279 )
2025-03-11 17:13:51 +01:00
Adam J. Stewart
f0a458862f
py-keras: add v3.9.0 ( #49300 )
2025-03-11 17:10:28 +01:00
Adam J. Stewart
2938680878
py-rtree: add v1.4.0 ( #49336 )
2025-03-11 17:09:52 +01:00
Adam J. Stewart
a8132e5c94
libspatialindex: add v2.1.0 ( #49337 )
2025-03-11 17:09:01 +01:00
Massimiliano Culpo
9875a0e807
cairo: fix a few "wrong" defaults ( #49415 )
...
Having variants all conditional leaves a lot more degree of freedom to clingo,
and slows down the search.
If variants have inconsistent defaults, we might end up with multiple, equally
sub-optimal solutions. Sometimes this creates a "plateau" in the search space.
Remove conditional boolean variants that can't be activated, since this just increases
the complexity of the model.
If 4 variants have to be all active / inactive together, it's better to use a single requires,
than to explode it into multiple statements dealing with a single variant at a time.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-11 17:05:23 +01:00
Michael Kuhn
cb4d3a9fc2
vim: add 9.1.1194 ( #49418 )
2025-03-11 09:34:03 -06:00
psakievich
7d79648cb5
build_environment.py: fix external module loading ( #49401 )
...
* load external modules in topo order from leaf to root
* only load external modules of transitive link/run deps
2025-03-11 14:05:26 +01:00
Robert Maaskant
e84e5fa9bf
node-js: add versions up to 22.14.0 ( #49131 )
2025-03-11 06:38:41 -06:00
John W. Parent
f25cbb0fe4
icu4c package: fix windows build quoting issue ( #49196 )
...
ICU4C's NMAKE seems to over-quote to the degree
that it passes paths like ""<path>"" which
confuses the Python command line in subprocesses
the build starts
2025-03-10 18:19:28 -07:00
John W. Parent
f3257cea90
Windows Ci: Ensure consistent EOL ( #49377 )
2025-03-10 18:06:02 -07:00
Stephen Nicholas Swatman
d037e658a4
geomodel: add v6.10.0 ( #49386 )
...
This commit adds version 6.10.0 of the geomodel package.
2025-03-10 10:10:57 -05:00
Wouter Deconinck
a14acd97bd
fjcontrib: add v1.101 ( #49182 )
2025-03-10 08:09:46 -07:00
Robert Maaskant
199cce879f
ca-certificates-mozilla: add v2025-02-25 ( #49184 )
...
* ca-certificates-mozilla: v2025-02-25
* ca-certificates-mozilla: undo refactor
2025-03-10 09:27:57 -04:00
Robert Maaskant
7d66063bd9
go: v1.22.12, v1.23.7, v1.24.1 ( #49389 )
2025-03-10 09:24:52 -04:00
Massimiliano Culpo
47c6fb750a
spfft: update to use oneapi packages ( #49311 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-10 08:32:49 +01:00
Massimiliano Culpo
8c3ac352b7
suite-sparse: update to use oneapi packages ( #49310 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-10 08:32:01 +01:00
Massimiliano Culpo
d6ac16ca16
dyhidrogen: update to use oneapi packages ( #49303 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-10 08:29:47 +01:00
Peter Scheibel
75e37c6db5
use default modify scope if no scope contains key ( #48777 )
...
If you use `spack config change` to modify a `require:` section that did
not exist before, Spack was inserting the merged configuration into the
highest modification scope (which for example would clutter the
environment's `spack.yaml` with a bunch of configuration details
from the defaults).
2025-03-09 21:31:56 -07:00
Tamara Dahlgren
3f8dcfc6ed
Support independent includes with conditional, optional, and remote entries ( #48784 )
...
Supersedes #46792 .
Closes #40018 .
Closes #31026 .
Closes #2700 .
There were a number of feature requests for os-specific config. This enables os-specific
config without adding a lot of special sub-scopes.
Support `include:` as an independent configuration schema, allowing users to include
configuration scopes from files or directories. Includes can be:
* conditional (similar to definitions in environments), and/or
* optional (i.e., the include will be skipped if it does not exist).
Includes can be paths or URLs (`ftp`, `https`, `http` or `file`). Paths can be absolute or
relative . Environments can include configuration files using the same schema. Remote includes
must be checked by `sha256`.
Includes can also be recursive, and this modifies the config system accordingly so that
we push included configuration scopes on the stack *before* their including scopes, and
we remove configuration scopes from the stack when their including scopes are removed.
For example, you could have an `include.yaml` file (e.g., under `$HOME/.spack`) to specify
global includes:
```
include:
- ./enable_debug.yaml
- path: https://github.com/spack/spack-configs/blob/main/NREL/configs/mac/config.yaml
sha256: 37f982915b03de18cc4e722c42c5267bf04e46b6a6d6e0ef3a67871fcb1d258b
```
Or an environment `spack.yaml`:
```
spack:
include:
- path: "/path/to/a/config-dir-or-file"
when: os == "ventura"
- ./path/relative/to/containing/file/that/is/required
- path: "/path/with/spack/variables/$os/$target"
optional: true
- path: https://raw.githubusercontent.com/spack/spack-configs/refs/heads/main/path/to/required/raw/config.yaml
sha256: 26e871804a92cd07bb3d611b31b4156ae93d35b6a6d6e0ef3a67871fcb1d258b
```
Updated TODO:
- [x] Get existing unit tests to pass with Todd's changes
- [x] Resolve new (or old) circular imports
- [x] Ensure remote includes (global) work
- [x] Ensure remote includes for environments work (note: caches remote
files under user cache root)
- [x] add sha256 field to include paths, validate, and require for remote includes
- [x] add sha256 remote file unit tests
- [x] revisit how diamond includes should work
- [x] support recursive includes
- [x] add recursive include unit tests
- [x] update docs and unit test to indicate ordering of recursive includes with
conflicting options is deferred to follow-on work
---------
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov >
Co-authored-by: Peter Scheibel <scheibel1@llnl.gov >
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov >
2025-03-09 19:33:44 -07:00
Satish Balay
07d4915e82
petsc, py-petsc4py: add v3.22.4 ( #49374 )
2025-03-08 12:23:31 -06:00
Ryan Krattiger
77ff574d94
Revert "CI: Set the cache path for all platforms ( #49373 )" ( #49381 )
...
This reverts commit 50b56ee1ce .
2025-03-08 08:29:05 +01:00
Rémi Lacroix
5783f950cf
google-cloud-cli: Install missing "platform" directory ( #49367 )
...
Ignore the bundled Python since it's provided by Spack.
This fixes the "gsutil" command.
2025-03-07 23:16:57 -06:00
Edoardo Zoni
1c76c88f2c
WarpX & pyAMReX 25.03 ( #49328 )
...
* pyAMReX 25.03
* Adding EZoni to pyAMReX Spack package maintainers
* WarpX 25.03
* Fix SHA-256 checksums
---------
Co-authored-by: Axel Huebl <axel.huebl@plasma.ninja >
2025-03-07 21:03:28 -08:00
Ryan Krattiger
50b56ee1ce
CI: Set the cache path for all platforms ( #49373 )
...
The SPACK_USER_CACHE_PATH was being overwritten in the windows CI
before_script. This should set the path for all systems unless
explicitly overridden.
2025-03-07 17:07:56 -06:00
wspear
be521c441e
Conflict bugged +comm variant ( #49371 )
...
This will be fixed in the next tau release. Conflicted up to current. @kwryankrattiger
2025-03-07 16:29:46 -06:00
Wouter Deconinck
61ffb87757
actsvg: add v0.4.51 ( #49352 )
2025-03-07 16:53:02 +01:00
Chris Marsh
950b4c5847
py-rpy2: add missing libiconv ( #49355 )
...
* add missing libiconv
* use the virtual provider
2025-03-07 08:16:39 -06:00
Piotr Sacharuk
ac078f262d
raja: Apply workarounds for oneAPI compiler for problem with build ( #49290 )
2025-03-07 06:44:11 -05:00
Harmen Stoppels
fd62f0f3a8
repo create: set api: vX.Y ( #49344 )
2025-03-07 08:34:55 +01:00
Chris White
ca977ea9e1
Fix missing hipBlas symbol ( #49298 )
...
Co-authored-by: Eric B. Chin <chin23@llnl.gov >
Co-authored-by: Greg Becker <becker33@llnl.gov >
2025-03-06 13:43:18 -08:00
Robert Maaskant
0d2c624bcb
glib: add v2.82.5 ( #49281 )
2025-03-06 17:49:14 +01:00
Alec Scott
765b6b7150
py-aiojobs: new-package ( #49329 )
...
* py-aiojobs: new-package
* Update var/spack/repos/builtin/packages/py-aiojobs/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* Fix minimum required python dependency based on feedback
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-06 07:11:06 -06:00
Seth R. Johnson
a91f96292c
vecgeom: add development version of surface branch ( #49313 )
...
* vecgeom: add development version of surface branch
* Use tag on main branch
* Get full repo for versioning on master branch
2025-03-06 05:32:33 -05:00
Wouter Deconinck
18487a45ed
xz: add v5.4.7, v5.6.2, v5.6.3 ( #49330 )
2025-03-06 09:47:25 +01:00
Wouter Deconinck
29485e2125
meson: add v1.5.2, v1.6.1, v1.7.0 ( #49244 )
2025-03-05 22:36:06 -06:00
dependabot[bot]
7674ea0b7d
build(deps): bump types-six in /.github/workflows/requirements/style ( #49295 )
...
Bumps [types-six](https://github.com/python/typeshed ) from 1.17.0.20241205 to 1.17.0.20250304.
- [Commits](https://github.com/python/typeshed/commits )
---
updated-dependencies:
- dependency-name: types-six
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>
2025-03-05 22:34:49 -06:00
Wouter Deconinck
693376ea97
qt-*: add v6.8.2 ( #49320 )
2025-03-05 20:03:34 -07:00
Massimiliano Culpo
88bf2a8bcf
globalarrays: add unconditional dep on C++ ( #49317 )
...
See https://gitlab.spack.io/spack/spack/-/jobs/15482194
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 20:03:09 -07:00
Wouter Deconinck
03e9ca0a76
QtPackage: set QT_ADDITIONAL_SBOM_DOCUMENT_PATHS ( #49319 )
...
* QtPackage: set QT_ADDITIONAL_SBOM_DOCUMENT_PATHS
* QtPackage: self.spec.satisfies("@6.9:")
* QtPackage: if self.spec.satisfies("@6.9:")
2025-03-05 19:53:35 -07:00
Massimiliano Culpo
18399d0bd1
qt-svg: add dependency on C ( #49316 )
...
https://gitlab.spack.io/spack/spack/-/jobs/15482214
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 19:53:10 -07:00
Dan Bonachea
3aabff77d7
GASNet 2025.2 update ( #49327 )
...
* gasnet: deprecate old versions
GASNet versions more than 2 years old are not supported.
Update description text.
* gasnet: add 2025.2.0-snapshot version
2025-03-05 19:48:31 -07:00
Chris Marsh
aa86342814
Ensure if TCL is already sourced on the system the lib paths don't interfere with spack's install step ( #49325 )
2025-03-05 19:48:04 -07:00
Weiqun Zhang
170a276f18
amrex: add v25.03 ( #49252 )
...
Starting from amrex-25.03, FFT is enabled by default in spack build.
2025-03-05 15:53:25 -08:00
Massimiliano Culpo
313524dc6d
qrupdate: update to use oneapi packages ( #49304 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 13:44:37 -05:00
Massimiliano Culpo
5aae6e25a5
arpack-ng: update to use oneapi packages ( #49302 )
...
Also, remove deprecated versions
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 13:44:13 -05:00
Massimiliano Culpo
b58a52b6ce
abinit: update to use oneapi packages ( #49301 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 13:44:01 -05:00
Chris White
32760e2885
sundials: expand patch when rule ( #49296 )
2025-03-05 16:13:19 +01:00
Harmen Stoppels
125feb125c
Define Package API version ( #49274 )
...
Defines `spack.package_api_version` and `spack.min_package_api_version`
as tuples (major, minor).
This defines resp. the current Package API version implemented by this version
of Spack and the minimal Package API version it is backwards compatible with.
Repositories can optionally define:
```yaml
repo:
namespace: my_repo
api: v1.2
```
which indicates they are compatible with versions of Spack that implement
Package API `>= 1.2` and `< 2.0`. When the `api` key is omitted, the default
`v1.0` is assumed.
2025-03-05 15:42:48 +01:00
Wouter Deconinck
8677063142
QtPackage: modify QT_ADDITIONAL_PACKAGES_PREFIX_PATH handling ( #49297 )
...
* QtPackage: mv QT_ADDITIONAL_PACKAGES_PREFIX_PATH handling
* geomodel: support Qt6
* qt-base: rm import re
2025-03-05 09:09:32 -05:00
Massimiliano Culpo
f015b18230
hydrogen: update to use oneapi packages ( #49293 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 09:06:32 +01:00
Massimiliano Culpo
aa9e610fa6
elemental: remove deprecated package ( #49291 )
...
This package has not been maintained since 2016.
We maintain an active fork in the hydrogen
package, so remove this one.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-05 08:36:05 +01:00
Wouter Deconinck
7d62045c30
py-networkx: add up to v3.4.2 ( #49289 )
...
* py-networkx: add new versions up to 3.4.2
* py-networkx: add more requirements
* py-networkx: fix typo
* py-networkx: fix python and py-setuptools dependencies
---------
Co-authored-by: Joseph C Wang <joequant@gmail.com >
2025-03-04 17:02:54 -08:00
Chris Marsh
5b03173b99
r-packages: add missing gettext dependencies ( #48910 )
...
* add gettext dependency
* typo
* style
2025-03-04 17:07:01 -06:00
mvlopri
36fcdb8cfa
Update the incorrect sha for the SEACAS package.py ( #49292 )
...
The sha256sum for the 2025-02-27 version of SEACAS is incorrect
due to the movement of the tagged version.
2025-03-04 16:03:28 -07:00
Chris Marsh
7d5b17fbf2
py-rpy2: Add 3.5.17 ( #48911 )
...
* Update rpy2 to newest version and clean up package
* Add me as maintainer
* Update depends section as per review. Add ipython variant. Fix some ranges and add support for python 3.9. Deprecated outdated versions
* refine depends_on and remove redundant version info
* style
2025-03-04 15:58:12 -07:00
Piotr Sacharuk
d6e3292955
flux-sched: Apply workarounds for oneAPI compiler for problem with build ( #49282 )
2025-03-04 15:28:33 -07:00
Chris Marsh
60f54df964
Explicitly depend on gettext for libintl ( #48908 )
2025-03-04 16:25:31 -06:00
Wouter Deconinck
487df807cc
veccore: add typo fix for clang ( #49288 )
...
* veccore: add typo for clang
* veccore: apply ScalarWrapper.h patch for all compilers
---------
Co-authored-by: Joseph C Wang <joequant@gmail.com >
2025-03-04 14:35:47 -07:00
Zack Galbreath
cacdf84964
ci: add support for high priority local mirror ( #49264 )
2025-03-04 14:47:37 -06:00
fbrechin
e2293c758f
Adding ability for repo paths from a manifest file to be expanded when creating an environment. ( #49084 )
...
* Adding ability for repo paths from a manifest file to be expanded when creating an environment.
A unit test was added to check that an environment variable will be expanded.
Also, a bug was fixed in the expansion of develop paths where if an environment variable
was in the path that then produced an absolute path the path would not be extended.
* Fixing new unit test for env repo var substitution
* Adding ability for repo paths from a manifest file to be expanded when creating an environment.
A unit test was added to check that an environment variable will be expanded.
Also, a bug was fixed in the expansion of develop paths where if an environment variable
was in the path that then produced an absolute path the path would not be extended.
* Messed up resolving last rebase
2025-03-04 09:52:28 -08:00
Harmen Stoppels
f5a275adf5
gitignore: remove *_archive ( #49278 )
2025-03-04 18:37:18 +01:00
Paul
615ced32cd
protobuf: add v3.29.3 ( #49246 )
2025-03-04 11:29:53 -06:00
Massimiliano Culpo
bc04d963e5
Remove debug print statements in unit-tests ( #49280 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com >
2025-03-04 18:29:45 +01:00
Taillefumier Mathieu
11051ce5c7
CP2K: Add GRPP support ( #49232 )
2025-03-04 06:54:27 -07:00
Adam J. Stewart
631bddc52e
py-pyarrow: add v19.0.1 ( #49149 )
...
* py-pyarrow: add v19.0.1
* Environment variables no longer needed either
* Remove py-pyarrow variants
2025-03-04 13:20:52 +01:00
Adam J. Stewart
b5f40aa7fb
OpenCV: fix +cuda build ( #49146 )
2025-03-04 13:19:57 +01:00
Adam J. Stewart
57e0798af2
py-pip: mark Python 3.12+ support ( #49148 )
2025-03-04 13:18:38 +01:00
Chris White
0161b662f7
conduit: do not pass link flags to ar ( #49263 )
2025-03-03 19:53:11 -07:00
afzpatel
aa55b19680
fix +asan in ROCm packages ( #48745 )
...
* fix asan for hsa-rocr-dev
* add libclang_rt.asan-x86_64.so to LD_LIBRARY_PATH
* fix +asan for hipsparselt
* fix rocm-openmp-extras asan and add rccl +asan support
* add missing comgr build env variables
* add missing rocm-smi-lib build env variables
* minor dependency change
* fix style
2025-03-03 17:57:34 -08:00
dependabot[bot]
8cfffd88fa
build(deps): bump pytest from 8.3.4 to 8.3.5 in /lib/spack/docs ( #49268 )
...
Bumps [pytest](https://github.com/pytest-dev/pytest ) from 8.3.4 to 8.3.5.
- [Release notes](https://github.com/pytest-dev/pytest/releases )
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest/compare/8.3.4...8.3.5 )
---
updated-dependencies:
- dependency-name: pytest
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>
2025-03-03 19:18:42 -06:00
dependabot[bot]
2f8dcb8097
build(deps): bump python-levenshtein in /lib/spack/docs ( #49269 )
...
Bumps [python-levenshtein](https://github.com/rapidfuzz/python-Levenshtein ) from 0.26.1 to 0.27.1.
- [Release notes](https://github.com/rapidfuzz/python-Levenshtein/releases )
- [Changelog](https://github.com/rapidfuzz/python-Levenshtein/blob/main/HISTORY.md )
- [Commits](https://github.com/rapidfuzz/python-Levenshtein/compare/v0.26.1...v0.27.1 )
---
updated-dependencies:
- dependency-name: python-levenshtein
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>
2025-03-03 19:17:48 -06:00
dependabot[bot]
5b70fa8cc8
build(deps): bump sphinx from 8.2.1 to 8.2.3 in /lib/spack/docs ( #49270 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 8.2.1 to 8.2.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES.rst )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v8.2.1...v8.2.3 )
---
updated-dependencies:
- dependency-name: sphinx
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>
2025-03-03 19:17:08 -06:00
Adam J. Stewart
b4025e89ed
py-torchmetrics: add v1.6.2 ( #49262 )
2025-03-03 19:15:49 -06:00
Eric Berquist
8db74e1b2f
tmux: add 3.5a, 3.5, and 3.3 ( #49259 )
...
* tmux: add 3.5a, 3.5, and 3.3
* tmux: patch is in releases from 3.5 onward
* tmux: versions 3.5 and newer can use jemalloc
2025-03-03 19:12:45 -06:00
Wouter Deconinck
1fcfbadba7
qwt: add v6.2.0, v6.3.0, support Qt6 ( #45604 )
...
* qwt: support building against Qt6
* qwt: fix style
* qwt: depends_on qt-base+opengl+widgets when +opengl
* visit: patch for missing cmath include
---------
Co-authored-by: Bernhard Kaindl <contact@bernhard.kaindl.dev >
2025-03-03 16:25:48 -08:00
Chris White
13ec35873f
Axom: Changes from Axom repository ( #49183 )
...
* pull in new changes from axom project
* add new versions
* convert more conditionals to spec.satisfies
-------------
Co-authored-by: white238 <white238@users.noreply.github.com >
2025-03-03 15:47:45 -08:00
Philip Fackler
f96b6eac2b
xolotl: new package ( #48876 )
...
* Adding xolotl package
* [@spackbot] updating style on behalf of PhilipFackler
* Removing redundant text
* Add blank line
* Update var/spack/repos/builtin/packages/xolotl/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* Update var/spack/repos/builtin/packages/xolotl/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
* Switch to CudaPackage and remove source dir from runtime env
* [@spackbot] updating style on behalf of PhilipFackler
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com >
2025-03-03 15:18:28 -06:00
Rocco Meli
933a1a5cd9
update ( #49261 )
2025-03-03 10:38:10 -07:00
Stephen Nicholas Swatman
b2b9914efc
acts dependencies: new versions as of 2025/03/03 ( #49253 )
...
This commit adds ACTS version 39.2.0 and detray version 0.89.0.
2025-03-03 09:32:59 -07:00
Rocco Meli
9ce9596981
multicharge: add v0.3.1 ( #49255 )
...
* multicharge: add v0.3.1
* fix url
2025-03-03 15:32:29 +01:00
Wouter Deconinck
fc30fe1f6b
librsvg: add v2.56.4, v2.57.3, v2.58.2 ( #45734 )
...
* librsvg: add v2.56.4, v2.57.3, v2.58.2
---------
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl >
2025-03-02 14:08:43 -08:00
Paul
25a4b98359
jacamar-ci: add v0.25.0 ( #49248 )
2025-03-02 14:50:43 -06:00
Adam J. Stewart
05c34b7312
py-pymc3: not compatible with numpy 2 ( #49225 )
2025-03-01 13:43:05 -06:00
Tahmid Khan
b22842af56
globalarrays: Add variant cxx which adds the --enable-cxx flag ( #49241 )
2025-03-01 13:16:04 -06:00
Vanessasaurus
0bef028692
Automated deployment to update package flux-sched 2025-02-28 ( #49229 )
...
Co-authored-by: github-actions <github-actions@users.noreply.github.com >
2025-03-01 08:48:41 -07:00
Vanessasaurus
935facd069
Automated deployment to update package flux-security 2025-02-28 ( #49230 )
...
Co-authored-by: github-actions <github-actions@users.noreply.github.com >
2025-03-01 08:47:19 -07:00
Adam J. Stewart
87e5255bbc
py-matplotlib: add v3.10.1 ( #49233 )
2025-03-01 16:22:49 +01:00
dependabot[bot]
b42f0d793d
build(deps): bump isort in /.github/workflows/requirements/style ( #49212 )
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1 )
---
updated-dependencies:
- dependency-name: isort
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>
2025-03-01 08:18:06 -07:00
dependabot[bot]
ccca0d3354
build(deps): bump isort from 6.0.0 to 6.0.1 in /lib/spack/docs ( #49213 )
...
Bumps [isort](https://github.com/PyCQA/isort ) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/PyCQA/isort/releases )
- [Changelog](https://github.com/PyCQA/isort/blob/main/CHANGELOG.md )
- [Commits](https://github.com/PyCQA/isort/compare/6.0.0...6.0.1 )
---
updated-dependencies:
- dependency-name: isort
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>
2025-03-01 08:17:39 -07:00
HELICS-bot
9699bbc7b9
helics: Add version 3.6.1 ( #49231 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-03-01 08:16:21 -07:00
Raffaele Solcà
c7e251de9f
Add dla-future v0.8.0 ( #49235 )
2025-03-01 08:14:52 -07:00
Robert Maaskant
d788b15529
libmd: add version 1.1.0 ( #49239 )
...
Release notes can be read at https://archive.hadrons.org/software/libmd/libmd-1.1.0.announce
2025-03-01 08:11:12 -07:00