Chase Phelps
d4045c1ef3
py-perfdump: new package ( #49035 )
...
* py-perfdump: new package
* Update package.py
style
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* package.py aktualisieren
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update package.py
remove unneeded rpath and pythonroot
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-23 13:29:13 -07:00
Pranav Sivaraman
a0f8aaf4e7
setup-env.fish: fix version checking for completions ( #48806 )
2025-02-23 20:28:51 +00:00
Wouter Deconinck
b7a5e9ca03
root: add v6.34.00, v6.34.02 ( #48129 )
...
* root: add v6.34.00, v6.34.02
* root: prefer 6.32.08
* root: updated variants
* root: treat v6.34 as stable, no preference for v6.32
* root: add variants geom, geombuilder
* delphes: depends on root +geom +opengl
* dd4hep: depends on root +geom
* pandoramonitoring: depends on root +geom
* root: actually pass geom, geombuilder to cmake
---------
Co-authored-by: Patrick Gartung <gartung@fnal.gov>
2025-02-23 12:18:10 -06:00
Adam J. Stewart
7e4b8aa020
py-pyproj: add v3.7.1 ( #49066 )
2025-02-22 20:46:00 +01:00
Derek Ryan Strong
f5aa15034e
Add fpart v1.7.0 ( #49119 )
2025-02-22 10:54:52 -06:00
Phil Tooley
f210be30d8
LLVM,GCC: Keep stable-series releases a bit longer ( #49113 )
2025-02-22 09:54:36 -06:00
Richard Berger
c63741a089
py-sphinx-rtd-dark-mode: add version 1.3.0 ( #49136 )
2025-02-22 08:31:13 -06:00
Andrey Perestoronin
4c99ffd81f
new impi intel package 2021.14.2 release ( #49114 )
2025-02-22 08:02:53 -05:00
Nils Vu
1331332dcf
libxsmm: update URL ( #49155 )
2025-02-22 02:04:49 -07:00
dmagdavector
910a4e6d22
slirp4netns: add v1.2.3, v1.3.1 ( #48569 )
2025-02-21 16:00:28 -08:00
Piotr Sacharuk
93f1ec20aa
Update openturns versions ( #48872 )
2025-02-21 15:59:23 -08:00
Harmen Stoppels
9edbe5aed1
liburing: requires(...) ( #49041 )
...
* liburing: requires
* Update var/spack/repos/builtin/packages/liburing/package.py
Co-authored-by: Alec Scott <hi@alecbcs.com>
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
2025-02-21 15:45:54 -08:00
Krishna Chilleri
a574c7610b
py-schema-salad: add v8.7.20241021092521 and py-mypy: add v1.12.1 ( #49127 )
...
* add new versions of dependencies
* modify pypi url for newest version
* add option for url depending on version number
* add version ranges of dependencies
* [@spackbot] updating style on behalf of kchilleri
* remove unnecessary py-cache-control version number
2025-02-21 16:07:32 -07:00
Alec Scott
4742f053af
emacs: improve gui variant to cover both linux and macos ( #49054 )
...
* emacs: improve gui variant to cover both linux and macos
* emacs: fix optional deps type
2025-02-21 16:16:44 -06:00
Alec Scott
b06c5c7e81
fzf: fix go cache protection to allow delete ( #49151 )
2025-02-21 13:52:33 -07:00
Tobias Ribizel
03fa150185
typst: add v0.13.0 ( #49134 )
...
* spack: add version 0.13
* typst: fix version order
Co-authored-by: Alec Scott <hi@alecbcs.com>
* typst: more precise version requirements
* typst: use build_directory
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
2025-02-21 11:25:50 -08:00
ByteHamster
b304a2d854
Fix installing rust@nightly
( #49098 )
...
Installing `rust@nightly` fails because the package file declares a conflict of rust versions older than `:1.64` with `gcc>=13`. However, because `nightly` is alphanumerically smaller than any actual version number, `nightly` is incorrectly detected to have a conflict with `gcc>=13` as well. Marking `nightly` as an infinity version instead solves this.
2025-02-21 09:53:46 -08:00
Ryan Krattiger
1fa1864b37
Reproducer should deduce artifact root from concrete environment ( #45281 )
...
* Reproducer should decude artifact root from concrete environment
* Add documentation on the layout of the artifacts directory
* Use dag hash in the container name
* Add reproducer options to improve local testing
* --use-local-head allows running reproducer with
the current Spack HEAD commit rather than computing
a commit for the reproducer
* Add test to verify commits and recreating reproduction environment
* Add test for non-merge commit case
* ci reproduce-build: Drop overwrite option
in favor of throwing an error if the working dir is non-empty
2025-02-21 10:46:43 -06:00
Harmen Stoppels
0da5bafaf2
Repo.packages_with_tags: do not construct a set of all packages ( #49141 )
2025-02-21 16:23:42 +01:00
Massimiliano Culpo
f4614a4931
Extract some package changes from compiler as deps ( #49138 )
2025-02-21 12:52:34 +01:00
Harmen Stoppels
b8ec69112f
Extracted changes from 45189 ( #49137 )
...
Co-Authored-By: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2025-02-21 10:58:00 +01:00
Massimiliano Culpo
a3645fd372
Make BaseConfiguration pickleable ( #47545 )
...
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2025-02-21 09:54:22 +01:00
dependabot[bot]
9bcd86071f
build(deps): bump sphinx from 8.1.3 to 8.2.0 in /lib/spack/docs ( #49118 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 8.1.3 to 8.2.0.
- [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.1.3...v8.2.0 )
---
updated-dependencies:
- dependency-name: sphinx
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-02-20 16:42:00 -08:00
Robert Maaskant
b126335800
go: add v1.24.0 ( #49104 )
...
* go-bootstrap: add v1.22.12
* go: add v1.24.0
* Reformat package, don't deprecate versions without an active CVE
---------
Co-authored-by: Alec Scott <scott112@llnl.gov>
2025-02-20 16:07:52 -08:00
Derek Ryan Strong
d32b6099b3
sw4: fix build options ( #48774 )
...
* Fix sw4 build options
* Update constraint to hdf5@1.14
* Change edit to setup_build_environment
* Use append_flags
* Fix style
2025-02-20 15:02:52 -07:00
Harmen Stoppels
3e8cb852b0
spec.py: use json.dumps directly to avoid hash breakage ( #48884 )
2025-02-20 17:39:07 +01:00
Richard Berger
c8d7aa1772
lammps: fix pace link dep
2025-02-20 17:37:19 +01:00
Buldram
ec836d740f
py-tensorflow: patch for v2.15 build errors ( #49001 )
...
* py-tensorflow: patch for v2.15 build errors with new compilers
* py-tensorflow: patch for v2.15 build errors with new compilers
* py-tensorflow: fix clang build and add clang version constraints
* py-tensorflow: use compiler wrapper
* py-tensorflow: relax clang conflict
2025-02-20 13:13:04 +01:00
Teague Sterling
cacdaaf3a9
bcftools: add v1.21, v1.20 ( #49070 )
...
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
2025-02-20 01:58:21 -07:00
Dave Keeshan
165e6b1d5e
xnedit: new package ( #41255 )
2025-02-20 08:03:11 +01:00
Paul
70f5300cf2
Add new package for Jacamar CI ( #48424 )
2025-02-19 22:18:15 -06:00
Buldram
81e08167e2
nim: fix Musl build with new compilers ( #48487 )
...
* nim: fix build with new compilers
* narrow condition for disabling warnings
* move flags into offending module
disables warnings also for compiling projects other than the Nim compiler when necessary
* specify different versions pthread modules
* instead patch SysThread type
* adapt patch for old Nim versions
* Specify hypothetical `:@0.19.6` for patch version constraint
2025-02-19 22:16:12 -06:00
Alex Richert
e9d8c5767b
crtm-fix: 3.1.1.2 ( #48755 )
...
* crtm-fix: 3.1.1.2
* correct checksum
* exclude test files
* Update package.py
2025-02-19 22:13:08 -06:00
Teague Sterling
4cefa973cd
htslib: add v1.21 ( #49056 )
...
* Adding variants based of configure flags and an option to compile with PIC
* Adding GCS to htslib
* Revisions from review
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Updating descriptions, fixing flags, fixing version and variant conditions
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* htslib: add v1.21
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
2025-02-19 21:43:10 -06:00
Pruvost Florent
a2bd221ee4
chameleon: update to 1.3.0 ( #49112 )
2025-02-19 20:03:23 -07:00
Dom Heinzeller
adbb41c7df
Bug fixes for fckit (disable finalization of DDTs) and ectrans (disable use of Fortran contiguous keyword) ( #49111 )
...
* In var/spack/repos/builtin/packages/ectrans/package.py, always set cmake argument ECTRANS_HAVE_CONTIGUOUS_ISSUE to turn off problematic use of Fortran 'contiguous' keyword
* In var/spack/repos/builtin/packages/ectrans/package.py, always set cmake argument ENABLE_FINAL=OFF to turn off problematic finalization of derived data types
* Update links to issues in fckit and ectrans
* Fix wrong cmake argument for ECTRANS_HAVE_CONTIGUOUS_ISSUE in var/spack/repos/builtin/packages/ectrans/package.py
2025-02-19 20:03:05 -07:00
Joseph Wang
2554c7bd21
py-onnxruntime: add v1.18.0 -> v1.19.2 ( #46329 )
...
* py-onnxruntime: add new versions
* py-onnxruntime: add constraints
* py-onnxruntime: fix typo
* py-onnxruntime: fix style
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-19 12:02:27 -08:00
Garth N. Wells
e274e855f1
py-nanobind: add v2.5.0 ( #48953 )
...
Also removes inactive maintainer.
2025-02-19 11:47:25 -08:00
Matthew L. Curry
e76ebf2cf7
xz: Work around ASM declaration issue with NVHPC ( #49006 )
...
This commit works around an issue described below that xz encounters
during compilation with nvhpc.
https://forums.developer.nvidia.com/t/problem-in-inline-assembly-when-using-multiple-asm-declarations/210952
2025-02-19 11:38:29 -08:00
Pranav Sivaraman
11ba5ebbcd
jsoncons: new package ( #49105 )
2025-02-19 11:13:08 -08:00
Adam J. Stewart
53262b968b
py-scikit-image: add v0.25.2 ( #49101 )
2025-02-19 11:12:07 -08:00
etiennemlb
39620085d4
Add new packages: PDI (and dependencies/plugins) ( #48710 )
...
* Add new packages: PDI
* Fix style and typos
* License and pdi python version/shebang issue
* Version update
* 1.8.0 cutoff and dependency simplifications
* Remove unused guard
2025-02-19 09:56:03 -08:00
Krishna Chilleri
78c985fce4
hpc-beeflow: New package ( #49036 )
...
* hpc-beeflow: New package
* Update var/spack/repos/builtin/packages/hpc-beeflow/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/hpc-beeflow/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* add new version of py-fastapi
* Update var/spack/repos/builtin/packages/hpc-beeflow/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-19 11:18:01 -06:00
Wouter Deconinck
f9e4d3898a
cargo: avoid need to use super().build_args with std_build_args ( #49071 )
...
* cargo: avoid need to use super().build_args with std_build_args
* cargo: fix style
* jujutsu: avoid need for super().build_args
2025-02-19 09:01:56 -08:00
Lehman Garrison
75c3d0a053
py-yt: add 4.4.0 and dependencies ( #47571 )
...
* py-ewah-bool-utils: add new package
* py-extension-helpers: add 1.2.0
* py-regions: add new package
* py-erfa: add 2.0.1.5
* py-yt: add 4.4.0
* py-yt: respect build_jobs
2025-02-19 08:14:35 -07:00
Stephen Nicholas Swatman
6afe002c94
vecmem: fix SYCL compiler specification ( #49108 )
...
This commit adds an additional requirement to the vecmem package,
requiring the OneAPI compiler iff the `sycl` variant is turned on. This
allows us to correctly set the non-standard `SYCLCXX` environment
variable.
2025-02-19 08:54:47 -06:00
Alexandre DENIS
f76e01707a
mpi-sync-clocks: new package ( #47834 )
...
* mpi_ysnc_clocks: new package
* mpi_sync_clocks: move package to the right location
* mpi_sync_clocks: add copyright header
* mpi-sync-clocks: rename package mpi_sync_clocks -> mpi-sync-clocks to comply with naming convention
* mpi-sync-clocks: update copyright
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* mpi-sync-clocks: streamline autogen
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-19 08:32:04 -06:00
Alexandre DENIS
738ca8e2c2
mpibenchmark: new package ( #47835 )
...
* mpibenchmark: new package
* mpibenchmark: add copyright header
* mpibenchmark: move the package to the right location
* mpibenchmark: explicitely disable CUDA & ROCm
* mpibenchmark: update copyright
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* mpibenchmark: streamline management of --enable/--disable
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* mpibenchmark: streamline autogen
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* mpibenchmark: fix coding style
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-19 08:31:15 -06:00
Seth R. Johnson
817df233fb
g4vg/vecgeom: add version1.0.2 and patch cuda build failures ( #49110 )
...
* vecgeom: remove old patches and add patch for CUDA 11
* g4vg: add 1.0.2
2025-02-19 06:29:01 -07:00
Adam J. Stewart
5ea4d04450
py-scipy: add v1.15.2 ( #49074 )
2025-02-19 13:08:20 +01:00