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
Taillefumier Mathieu
49bf5a349e
cp2k: fine graining control of the GPU modules ( #48925 )
...
Co-authored-by: Mathieu Taillefumier <mathieu.taillefumier@free.fr>
Co-authored-by: Mikael Simberg <mikael.simberg@iki.fi>
Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
2025-02-19 09:29:31 +01:00
Robert Maaskant
2427b9649d
ca-certificates-mozilla: add 2024-12-31 and deprecate older ( #49096 )
2025-02-19 00:34:18 -07:00
Robert Maaskant
0cec2c9fc6
glab: v1.52.0 and v1.53.0 ( #49094 )
2025-02-19 00:34:05 -07:00
Harmen Stoppels
c97be2a9d7
checksum.py tests: extract add_versions_to_pkg fixture ( #49100 )
2025-02-19 07:33:50 +00:00
Joe Schoonover
3fbdfc464b
fluidnumerics-self: new package ( #48636 )
...
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Co-authored-by: fluidnumerics-joe <fluidnumerics-joe@users.noreply.github.com>
2025-02-19 00:23:38 -07:00
Buldram
c4449cb201
chez-scheme: new package ( #49067 )
...
* chez-scheme: new package
* Add separate zuo package, correct dep flags, disable threads and libffi by default
* zuo: add +big, parallelize build
2025-02-18 16:05:37 -06:00
Christian Heusel
1601193e12
likwid: Fix the perms script ( #48666 )
...
* likwid: Fix the perms script
The script loops over the path (which includes the prefix), but
additionally adds the prefix up front which results in duplicate paths
and a double "/" in the command like in the following one:
chown root:root /opt/csg/spack/opt/spack/linux-debian12-zen2/gcc-12.2.0/likwid-5.4.1-xfc6quebnf2kosydl3ospaeoskxnxwhn//opt/csg/spack/opt/spack/linux-debian12-zen2/gcc-12.2.0/likwid-5.4.1-xfc6quebnf2kosydl3ospaeoskxnxwhn/sbin/likwid-accessD
Additionally the path is currently not quoted which can potentially
result in word splitting for weird paths.
Signed-off-by: Christian Heusel <christian@heusel.eu>
* likwid: Make the perm scripts' name unique
Also move it into the proper binary folder as per the Filesystem
Hierarchy Standard.
Signed-off-by: Christian Heusel <christian@heusel.eu>
---------
Signed-off-by: Christian Heusel <christian@heusel.eu>
2025-02-18 13:18:03 -07:00
Alex Richert
9c5b3ccb4e
wgrib2: add cmake builder ( #48447 )
...
* wgrib2: add cmake builder
* wgrib2 add maintainer
* [@spackbot] updating style on behalf of AlexanderRichert-NOAA
* style fixes; add tar.gz for old vers
* license update
* wgrib2: don't restrict openjpeg variant by version
* Update var/spack/repos/builtin/packages/wgrib2/package.py
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
* [@spackbot] updating style on behalf of AlexanderRichert-NOAA
* Update package.py
* Update package.py
* Update var/spack/repos/builtin/packages/wgrib2/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-18 13:12:42 -07:00
Robert Maaskant
68517389a0
rclone: add v1.68.2 v1.69.0 v1.69.1 ( #49083 )
2025-02-18 10:42:53 -08:00
Carson Woods
df5ad63331
py-loguru: add v0.7.0 -> v0.7.3 ( #48268 )
...
* Added new 4 new versions of py-loguru
* Added new build dependency
* Removed py-setuptools on versions beyond 0.7.2
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Fixed erroneous dependency range on py-aiocontextvars
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-18 10:34:13 -07:00
Dave Keeshan
e79dc4422e
libgpiod: new package ( #47724 )
...
* Initial checkin of compile file for the package libgpiod, this covers versions, 1.6.3 through 2.2
* Update var/spack/repos/builtin/packages/libgpiod/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/libgpiod/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update how version to url is manage in the x.y.0 cases based on fix by @wdconinc
* Remove redundant url at the top since it is now inside url_for_version function
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-18 11:13:51 -06:00
Gregor Olenik
f0e5568a54
neofoam: new package ( #47214 )
...
* add neofoam package.py
* add Henning as second maintainer
* format file
* fixup! SPDX License entry
* Apply suggestions from code review
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/neofoam/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2025-02-18 11:13:43 -06:00
Laurent Chardon
1a1f0aa07b
xios: update to v2.6 ( #48680 )
...
* xios: update to v2.6
- xios: update to v2.6
- xios: patch remap earcut.hpp for missing include file
- xios: address C++11 requirement
- xios: instruct to use external boost and blitz libraries
* xios: bump revision to 2714
- Bump revision to changeset 2714
- Deprecate older versions that I can't manage to compile
- Confirm clang workaround is still needed
2025-02-18 08:04:06 -07:00
chaoos
c4ea924977
quda: new package ( #48939 )
...
* add quda package
* [@spackbot] updating style on behalf of chaoos
* adjusted header comment
* add quda package
* [@spackbot] updating style on behalf of chaoos
* adjusted header comment
* addressing reviewers comments
* formatting, adjusted build types, added tags hep and lattice
* [@spackbot] updating style on behalf of chaoos
* adjusted preferred version
* [@spackbot] updating style on behalf of chaoos
2025-02-18 07:59:01 -07:00
Wouter Deconinck
57df23a51f
libx*: add new versions of X packages ( #49060 )
2025-02-18 15:46:50 +01:00
Harmen Stoppels
97d66b637f
Fix tests modifying package.py files ( #49093 )
2025-02-18 13:28:07 +01:00
Harmen Stoppels
92e1807672
petsc: fix can provide vs provides issue ( #49077 )
2025-02-18 13:07:42 +01:00
Harmen Stoppels
e4a8d45d86
views: resolve symlinked dir - dir conflict when same file ( #49039 )
...
A directory and a symlink to it under the same relative path in a
different prefix
```
/prefix1/dir/
/prefix1/dir/file
/prefix2/dir -> /prefix1/dir/
```
are not a blocker to create a view. The view structure simply looks like
this:
```
/view/dir/
/view/dir/file
```
This should be the case independently of the order in which we visit
prefixes, so we could in principle create views order independently.
2025-02-18 06:53:17 +01:00
Wouter Deconinck
d6669845ed
fjcontrib: add v1.055, v1.056, and v1.100 with patch ( #49048 )
2025-02-18 06:38:51 +01:00
Wouter Deconinck
60efada6a2
catch2: add v3.8.0 ( #49052 )
2025-02-18 06:37:23 +01:00
Wouter Deconinck
a093a65a25
armadillo: add v14.2.3 ( #49051 )
2025-02-18 06:33:09 +01:00
Wouter Deconinck
1524aceb9a
gocryptfs: add v2.5.1 ( #49063 )
2025-02-18 06:32:25 +01:00