Gregory Becker
9b53bb09f5
rewiring: new dependencies may not have relocation information
2024-08-19 14:01:36 -07:00
Gregory Becker
95b9be2c14
improve install output
2024-08-19 14:01:36 -07:00
Gregory Becker
43c8bb9fa3
fix bug with transitive splice with dependency virtuals
2024-08-19 14:01:36 -07:00
Gregory Becker
e59901d1f4
update missed by rebase
2024-08-19 14:01:36 -07:00
Gregory Becker
3d84549fbe
Squashing the following to create an easier rebase
...
The hashes are preserved so they are available in git reflog if needed
* bd8bdb82ae - (HEAD -> features/spliced-install, nhanford/features/spliced-install) mark test xfail on windows (10 months ago) <Gregory Becker>
* 800451a4a7 - bugfix: data sharing issue between spliced spec and build_spec (10 months ago) <Gregory Becker>
* cf5f0c8539 - original concretizer: apply splice config (10 months ago) <Gregory Becker>
* dce49c199a - update grep test for new splice mock package (10 months ago) <Gregory Becker>
* 22bfeb5978 - update command completion (10 months ago) <Gregory Becker>
* 84049edbc4 - style (10 months ago) <Gregory Becker>
* a4afe8a13c - bugfix: checking virtuals for splices across names (10 months ago) <Gregory Becker>
* 6d757f3d41 - doing spackbot's job for it (10 months ago) <Gregory Becker>
* 87c210db26 - fix config mutability bug in splice test (10 months ago) <Gregory Becker>
* d84b50cb46 - update test for error wording change (10 months ago) <Gregory Becker>
* 3f13dc8975 - fixup after rebase (10 months ago) <Gregory Becker>
* b734f47b13 - fix failure tracker for rebase (10 months ago) <Gregory Becker>
* d84f6c3c7a - catch broader exception to catch tty.die SystemExit (10 months ago) <Gregory Becker>
* 200b7a78a5 - fixup rebase issues (10 months ago) <Gregory Becker>
* 65971cd9c3 - debug failing workflow (10 months ago) <Gregory Becker>
* ca23acc2fc - docs arguments typo (10 months ago) <Gregory Becker>
* c8cfd9143f - bugfix node keys for spliced specs (10 months ago) <Gregory Becker>
* e57758b15b - fix style (10 months ago) <Gregory Becker>
* 5d63a0b886 - update type hints and docs BuiltTask -> Task (10 months ago) <Gregory Becker>
* 5f373b813c - undo reorder classes to make rebase easier after rebase (10 months ago) <Gregory Becker>
* e851b6ed6b - fix rewire for virtual splices across names (10 months ago) <Gregory Becker>
* 839c1a5ba7 - fix environment reading/writing for build_spec entries (10 months ago) <Gregory Becker>
* ae601740d1 - hack it together to work for right now (10 months ago) <Gregory Becker>
* a6bc44ff12 - test rewire task and fix bugs (10 months ago) <Gregory Becker>
* 79f895900d - move fixtures from bindist to conftest and rename (10 months ago) <Gregory Becker>
* 398456d3cc - move splice config to separate section (10 months ago) <Gregory Becker>
* 13df264fd1 - checkpointing RewireTask changes (10 months ago) <Nathan Hanford>
* 5cb808c2ec - test for explicit_splices; fix bug in build_spec for splices across virtual names (10 months ago) <Gregory Becker>
* 019f7600b4 - execute splices from config (10 months ago) <Gregory Becker>
* 6d6b541e9c - move splice configs into concretizer section (10 months ago) <Gregory Becker>
* 06f90a14ea - config schema: add splice section (10 months ago) <Gregory Becker>
* 38e372f0bf - checkpointing tests (10 months ago) <Nathan Hanford>
* 193ca7806f - initial implementation allowing relocate_package to do rewiring tasks (10 months ago) <Gregory Becker>
* 6fb67d1063 - finish debug session with nhanford (10 months ago) <Gregory Becker>
* f201155a4a - checkpointing rewiring (10 months ago) <Nathan Hanford>
* 1e33b40573 - test modifications (10 months ago) <Nathan Hanford>
* 7b5aaf8fa7 - need dependents for install (10 months ago) <Nathan Hanford>
* 8d2df89e8e - refactor passes tests (10 months ago) <Nathan Hanford>
* d918a654d7 - checkpoint refactor to rebase and test (10 months ago) <Nathan Hanford>
* 61d805cfd8 - non-working initial refactor checkpoint (10 months ago) <Nathan Hanford>
* fc0a6431be - reorder classes to make rebase easier (10 months ago) <Gregory Becker>
Co-authored-by: Nathan Hanford <hanford1@llnl.gov>
2024-08-19 14:01:34 -07:00
Fernando Ayats
a69c5b3e32
freefem: add v4.13, v4.12 and v4.11 ( #45808 )
2024-08-19 13:21:10 -07:00
Massimiliano Culpo
e3cce2bd96
binutils: add v2.43.1 ( #45806 )
2024-08-19 13:40:51 -06:00
AcriusWinter
0d668e4e92
hsakmt-roct: remove use of deprecated run_test method ( #45763 )
...
* hsakmt-roct: new test API
* hsakmt-roct: minor change to check_install script variable name
---------
Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2024-08-19 12:20:54 -07:00
David Gardner
ad6c7380c5
silo: add python variant ( #45757 )
...
* add python variant
* use enable_or_disable
* use extend
2024-08-19 10:56:44 -07:00
Adam J. Stewart
c064a30765
py-numpy: add v2.1.0 ( #45807 )
2024-08-19 10:25:37 -07:00
AcriusWinter
4a4f156d99
parallel-netcdf: new test API ( #45170 )
...
* parallel-netcdf: new test API
* parallel-netcdf: fix test args and tweak docstring and variables
---------
Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2024-08-19 09:39:42 -07:00
AcriusWinter
cb8878aaf4
hipsolver: remove use of deprecated run_test
method ( #45761 )
...
* hipsolver: new test API
2024-08-19 09:38:19 -07:00
Vicente Bolea
d49f3a0960
diy: add smoke test ( #45749 )
...
Installing examples for running smoke tests for the DIY project.
2024-08-19 11:04:09 -05:00
Massimiliano Culpo
15413c7258
llvm based compilers: filter out non-compilers ( #45805 )
2024-08-19 09:28:37 -06:00
Teague Sterling
de754c7a47
perl-bio-bigfile: new package ( #44505 )
...
* Adding the perl-bio-db-bigfile package
* Update package.py
* Update package.py
* Update package.py
* Updating dependent package handling
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Updating dependent package handling
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Reverting variants
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Rename package.py to package.py
* Update package.py
* Removing unneeded dependencies
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
2024-08-19 16:14:49 +01:00
Harmen Stoppels
ac9398ed21
build_environment: explicitly disable ccache if disabled ( #45275 )
2024-08-19 13:49:38 +02:00
Harmen Stoppels
57769fac7d
Simplify URLFetchStrategy ( #45741 )
2024-08-19 11:34:13 +02:00
Wouter Deconinck
c65fd7e12d
apfel: add v3.1.1 (now CMakePackage) ( #45661 )
...
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-08-19 10:45:49 +02:00
snehring
c71d778875
salmon: add v1.10.3 ( #45695 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2024-08-19 10:38:56 +02:00
Luke Robison
a7313dc407
WRF: add -fpermissive when using gcc@14: ( #45438 )
2024-08-19 10:30:18 +02:00
Wouter Deconinck
31477d5dc7
activeharmony: replace dead links ( #45704 )
2024-08-19 10:28:57 +02:00
Wouter Deconinck
382ba0d041
mlpack: add through v4.4.0 ( #45707 )
2024-08-19 10:26:10 +02:00
Adam J. Stewart
886c950423
py-keras: add v3.5 ( #45711 )
2024-08-19 10:11:08 +02:00
Matthias Wolf
3798b16a29
py-brain-indexer: new package ( #44718 )
2024-08-19 10:09:43 +02:00
Matt Thompson
796617054d
py-pyyaml: add v6.0.2 ( #45716 )
2024-08-19 10:05:39 +02:00
Pranav Sivaraman
78fc25ec12
magic-enum: fix minimum compiler versions conflicts ( #45705 )
2024-08-19 10:04:09 +02:00
Wouter Deconinck
6de51fdc58
librsvg: depends_on cairo +png ( #45729 )
2024-08-19 09:55:28 +02:00
snehring
430ba496d1
liftoff: add new package ( #45726 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2024-08-19 09:48:47 +02:00
Wouter Deconinck
e1ede9c04b
bind9: add v9.18.28, v9.20.0 ( #45728 )
2024-08-19 09:47:16 +02:00
Wouter Deconinck
856dd3417b
gradle: add through v8.9 ( #45731 )
2024-08-19 09:44:45 +02:00
Wouter Deconinck
e49c6f68bc
maven: add v3.8.8, v3.9.8 ( #45732 )
2024-08-19 09:44:00 +02:00
Alex Leute
eed7a1af24
mlc-llm: new package and dependency ( #44726 )
2024-08-19 09:33:00 +02:00
Rocco Meli
22e40541c7
CP2K: add 2024.2, fix dbcsr+g2g+plumed ( #45614 )
2024-08-19 09:19:17 +02:00
Wouter Deconinck
8561c89c25
hadoop: add v3.3.3 -> v3.4.0 ( #45735 )
2024-08-19 09:05:26 +02:00
dslarm
6501705de2
armpl-gcc - finish enabling debian12 ( #45744 )
2024-08-19 09:01:09 +02:00
Wouter Deconinck
0b3e1fd412
openssh: add v9.8p1 ( #45736 )
...
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-08-19 08:52:09 +02:00
Wouter Deconinck
c260da5127
shared-mime-info: fix url for certificate name mismatch ( #45779 )
2024-08-19 08:42:03 +02:00
Wouter Deconinck
f63261dc65
ghostscript: add v10.01.2, v10.02.1, v10.03.1 ( #45780 )
2024-08-19 08:40:56 +02:00
Wouter Deconinck
1c081611ea
graphviz: add v8.1.0 -> v12.1.0 ( #45675 )
2024-08-19 08:33:02 +02:00
Alec Scott
428b4e340a
Remove deprecated --safe-only
in spack version cmd ( #45765 )
2024-08-19 08:28:19 +02:00
Wouter Deconinck
20bf239a6a
xorg-server: add variants dri and glx ( #45787 )
...
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-08-19 08:07:56 +02:00
Massimiliano Culpo
cd682613cf
dbcsr: avoid using a set in a message ( #45804 )
2024-08-19 07:35:33 +02:00
Axel Huebl
c1852e3706
WarpX: Python on pyAMReX ( #45251 )
...
* WarpX: Python on pyAMReX
Long overdue update for WarpX: in 2024, we updated our Python
bindings to rely on the new pyAMReX package. This deprecates the old
`py-warpx` package and adds a new dependency and variant to WarpX.
Also deprecates old versions that we will not continue to support.
* Update Cloud/E4S Pipelines for WarpX
`py-warpx` is replaced by `warpx +python`
oneAPI does not support IPO/LTO: diable for `py-amrex` even though
pybind11 strongly encourages it.
2024-08-18 21:14:04 -07:00
Rémi Lacroix
855a8476e4
Scotch: Fix sha256 for some older versions. ( #44494 )
...
Most likely caused by a change in Inria's Gitlab.
2024-08-18 21:18:00 +02:00
Auriane R.
d4a892f200
py-torch-nvidia-apex: Add 24.04.01 and variants from the readme ( #45019 )
...
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
2024-08-18 21:16:58 +02:00
Harmen Stoppels
66e2836ba1
py-torchaudio: upperbound on cuda ( #45773 )
...
* py-torchaudio: upperbound on cuda
* actually get bound right
* make adam happy
2024-08-17 11:18:32 -06:00
Teague Sterling
52ab0c66fe
xorgproto: new package ( #45569 )
...
* xorgproto: new package
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* adding providers for xorgprotos
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Update var/spack/repos/builtin/packages/xorgproto/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update etc/spack/defaults/packages.yaml
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update etc/spack/defaults/packages.yaml
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/xorgproto/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/xorgproto/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/xorgproto/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/xorgproto/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* [@spackbot] updating style on behalf of teaguesterling
* xorgproto: depends_on meson type build
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-08-17 10:24:28 -06:00
Stephen Hudson
f316068b27
libEnsemble: add v1.4.2 ( #45760 )
2024-08-17 08:25:00 -05:00
Wouter Deconinck
553cc3b70a
util/web.py: parse new GitLab JS dropdown links ( #45764 )
...
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2024-08-17 09:02:03 +02:00
Chris Marsh
f0f9a16e4f
esmf package: add (optional) Python bindings ( #45504 )
...
* Add `+python` variant
* `esmf` package installs Python bindings when `+python` is set
Note: this does not inherit `PythonPackage`, which force an either/or
choice between the Makefile and Pip builder: it instantiates a
`PythonPipBuilder` as needed (when `+python` is set).
2024-08-16 15:02:50 -07:00