Richard Berger
fa7e0e8230
kokkos-nvcc-wrapper: add version 4.5.00 and 4.5.01 ( #48802 )
2025-01-31 16:47:39 -07:00
Dominic Hofer
2c128751f5
Remove patch on main ( #48798 )
...
Patch got merged: https://github.com/natefoo/slurm-drmaa/pull/62
2025-01-31 12:51:34 -07:00
wspear
fb0493a366
Added salt variant to tau ( #48782 )
...
* Added salt variant to tau
* Update package.py
* [@spackbot] updating style on behalf of wspear
---------
Co-authored-by: wspear <wspear@users.noreply.github.com>
2025-01-31 13:44:10 -06:00
Brian Spilner
6d1b6e7087
add cdo@2.5.0 ( #48801 )
2025-01-31 12:05:42 -07:00
psakievich
759518182c
Bug Fix: Better incremental check for CMake ( #48775 )
...
* Bug Fix: Better incremental check for CMake
* Fix syntax error
* Ensure match of config artifact with generator
2025-01-31 08:48:41 -06:00
Rocco Meli
7ebabfcf0e
libsmeagol ( #48776 )
...
* libsmeagol
* add support for intel and add conflicts
* cp2k
2025-01-31 12:11:13 +01:00
Satish Balay
6203ae31d2
petsc, py-petsc4py: add v3.22.3 ( #48785 )
2025-01-31 02:11:16 -07:00
Harmen Stoppels
6b13017ded
Remove unused values ( #48795 )
...
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2025-01-31 08:21:44 +01:00
Harmen Stoppels
2c51b5853f
spack.package: re-export EnvironmentModifications / Prefix ( #48792 )
2025-01-31 08:20:15 +01:00
Harmen Stoppels
d0cbd056a8
spack.package: wrap llnl.util.tty ( #48793 )
...
avoid import of llnl.util.tty in packages
2025-01-31 08:17:29 +01:00
Adam J. Stewart
e1b579a8b4
py-sphinx: mark Python compatibility ( #48796 )
2025-01-30 11:27:57 -08:00
Harmen Stoppels
b02dcf697d
Move from python2 compliant IOError and EnvironmentError to python3-only OSError ( #48764 )
...
* IOError -> OSError
* also do EnvironmentError
2025-01-30 09:32:57 -08:00
Satish Balay
6e046b04c7
hipblaslt: update cmake dependency ( #48637 )
...
* hipblaslt: update cmake dependency
1 error found in build log:
>> 3 CMake Error at CMakeLists.txt:24 (cmake_minimum_required):
4 CMake 3.25.2 or higher is required. You are running version 3.22.1
5
6
7 -- Configuring incomplete, errors occurred!
See build log for details:
/scratch/svcpetsc/spack-rocm/spack-stage/spack-stage-hipblaslt-6.3.0-pabb7t4rheqkz74lfzbsnqi6vnpiqwlq/spack-build-out.txt
* Update var/spack/repos/builtin/packages/hipblaslt/package.py
Co-authored-by: afzpatel <122491982+afzpatel@users.noreply.github.com>
---------
Co-authored-by: afzpatel <122491982+afzpatel@users.noreply.github.com>
2025-01-30 09:20:34 -08:00
Rocco Meli
d196795437
libxc: add CMake builder ( #48772 )
...
* libsmeagol
* libxc cmake
* cmake support
* revert changes
* make spackbot happy
* fix
* Update package.py
2025-01-30 18:13:07 +01:00
Chris Marsh
0d444fb4e7
Add py-zarr 3, which includes a new required package py-donfig, and a bug fix to the patch range with numcodecs ( #48786 )
2025-01-30 06:55:15 -08:00
Todd Gamblin
467e631260
abinit: pass flag correctly ( #48788 )
2025-01-30 11:44:00 +01:00
Harmen Stoppels
f21de698f7
builtin: remove redundant imports ( #48765 )
...
* builtin: remove redundant llnl.util.filesystem import
* remove redundant import spack.version
* unsorted fixes
* more spack.version
2025-01-30 09:18:47 +01:00
John W. Parent
59532986be
CMake: add v3.31.5, v3.30.7 ( #48759 )
2025-01-29 19:03:50 -07:00
Alec Scott
36fd547b40
smee-client: add v2.0.4 ( #48384 )
2025-01-29 16:22:04 -08:00
wspear
b5f9dea6d0
Create SALT package.py ( #48758 )
...
* Create SALT package.py
Added a package for the SALT Source AnaLysis Toolkit
@zbeekman
* [@spackbot] updating style on behalf of wspear
* Update package.py
Line wrap
---------
Co-authored-by: wspear <wspear@users.noreply.github.com>
2025-01-29 15:47:48 -06:00
Eric Berquist
5904834295
binutils: conflict on configuration with build issues ( #42949 )
2025-01-29 22:38:44 +01:00
Tamara Dahlgren
2da8a1d1e3
Docs/bugfix: correct return for Adding flags to configure ( #48434 )
2025-01-29 13:04:22 -08:00
Juan Miguel Carceller
d50eba40d9
fmt: simplify +pic ( #48766 )
...
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2025-01-29 14:02:40 -07:00
Jonathon Anderson
8d3a733b77
hpctoolkit: Add +docs
variant and manpages ( #48566 )
...
* py-mdit-py-plugins: Add new versions 0.3.5, 0.4.2
Signed-off-by: Jonathon Anderson <anderson.jonathonm@gmail.com>
* py-myst-parser: Add new versions 0.19.0 to 4.0.0
Signed-off-by: Jonathon Anderson <anderson.jonathonm@gmail.com>
* hpctoolkit: Add +docs variant and manpages
This commit unconditionally enables manpages for the HPCToolkit tools.
The new `+docs` variant enables additional documentation, specifically
the user's manual. Both require new build-time dependencies.
Signed-off-by: Jonathon Anderson <anderson.jonathonm@gmail.com>
---------
Signed-off-by: Jonathon Anderson <anderson.jonathonm@gmail.com>
2025-01-29 09:26:54 -08:00
Richard Berger
dfa86dce08
petsc: only conflict with kokkos@4.5: if it is enabled ( #48698 )
2025-01-29 10:07:58 -07:00
Massimiliano Culpo
3d82e5c573
Remove pipelines and images based on ppc64le ( #48767 )
2025-01-29 16:36:25 +01:00
Harmen Stoppels
a77f903f4d
py-cmake: remove. remove deprecated cmake versions ( #48763 )
2025-01-29 15:06:32 +01:00
Harmen Stoppels
92260b179d
package api: drop wildcard re-export ( #48760 )
...
* package api: drop wildcard re-export
To ensure package repos are forward/backward compatibility with Spack,
we should explicitly export all symbols we want to expose in the public
package API, and drop `from spack.something import *` because
removal/addition to the public API will go unnoticed.
Also `llnl.util.filesystem` has some methods that shouldn't be exposed
in the package API, so better to enumerate a subset explicitly.
* remove flatten_dependencies / install_dependency_symlinks
2025-01-29 15:00:39 +01:00
Massimiliano Culpo
196c912b8a
Deprecate frontend/backend os/target ( #47756 )
2025-01-29 13:22:51 +01:00
G-Ragghianti
0f54995e53
MAGMA: add v2.9.0 ( #48750 )
2025-01-29 00:17:37 -07:00
Filippo Spiga
9d1332f1a1
ucx: adding 1.18.0 ( #48742 )
...
* Adding UCX 1.18.0
* Verified and correct hash.
2025-01-28 09:26:19 -07:00
Massimiliano Culpo
40a1da4a73
spec.py: fix ArchSpec.intersects ( #48741 )
...
fixes a bug where `x86_64:` and `ppc64le:` intersected, and x86_64: and :haswell did not.
2025-01-28 16:46:09 +01:00
Satish Balay
82e091e2c2
petsc+rocm: add dependency on hipblas-common ( #48644 )
2025-01-28 09:45:12 -06:00
Thomas-Ulrich
c86112b0e8
update hypre version and add new memalign for petsc ( #47831 )
2025-01-28 09:42:42 -06:00
jmuddnv
bb25c04845
Changes for NVIDIA HPC SDK 25.1 ( #48696 )
2025-01-28 07:05:33 -07:00
Buldram
d69d26d9ce
toybox: add v0.8.12 ( #48657 )
2025-01-28 14:47:22 +01:00
snehring
06d660b9ba
autodock-vina: adding version 1.2.6 ( #48684 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2025-01-28 14:28:28 +01:00
snehring
40b3196412
py-ipyrad: adding version 0.9.102 ( #48686 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2025-01-28 14:27:16 +01:00
Juan Miguel Carceller
7e893da4a6
thepeg: extend the rivet@:3 dependency up to version 2.3 ( #48691 )
...
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
2025-01-28 14:25:02 +01:00
David Schneller
13aa8b6867
easi: add v1.5.1; relax yaml-cpp and lua requirements ( #48675 )
2025-01-28 14:23:57 +01:00
Adam J. Stewart
b0afb619de
py-geemap: add new package ( #48602 )
2025-01-28 14:12:25 +01:00
Adam J. Stewart
7a82c703c7
JAX: add v0.4.32+ ( #46346 )
...
* JAX: add v0.4.34
* Disable search for clang
* Update CUDA flags
* Add py-jax 0.4.33, comment out until py-jaxlib 0.4.33 is also released
* Fix GCC build
* Try TF_NVCC_CLANG
* py-jax: add v0.4.34
* jax no longer has separate tags for jaxlib
* Install compiled wheel
* Join path before glob
* Wheel is in spack stage, not tmp path
* Add 0.4.35
* Add newer versions
* Build system has been refactored yet again
* Drop clang
* Fix build with source tarball, rocm support
* Support GCC
* Remove clang-specific compiler flags
* enable_cuda flag was removed
* Fix logic
* py-jax: add v0.4.38
* Add patch to fix GCC support
* Patch no longer needed
* Skip patching, directly pass flags
* New flags
* Remove unused import
* Patch changed
* Use older version of patch
* Newer patch
* Add CUDA symlink
* Symlink more directories
* Recursive symlink
* Import function
* Recursive search
* Undo cuda changes
* Add v0.5.0
* I quit
2025-01-28 13:37:50 +01:00
G-Ragghianti
0d3667175a
papi: fix error finding gmake during post-install testing ( #48592 )
2025-01-28 12:51:10 +01:00
Wouter Deconinck
a754341f6c
hep stack: additional event generator packages ( #48565 )
...
* hep stack: additional event generator packages
* hep: adidtional packages
* hep: collier doesn't have +pic +shared
* py-awkward-cpp: fix scikit-build-core range of applicability
* hep: disable agile
* hep: disable garfieldpp and genie
* py-wxpython: depends_on pkgconfig even if using external wxwidgets
* hep: disable professor
2025-01-28 05:38:58 -06:00
Thomas Bouvier
a50c45f00c
py-flash-attn: add missing triton dependency ( #48645 )
2025-01-28 11:43:27 +01:00
Sreenivasa Murthy Kolam
87e65e5377
Bump up the version for rocm-6.3.1 release ( #48440 )
...
This PR updates the versions for the rocm recipes for rocm-6.3.1 release.
2025-01-28 01:53:55 -08:00
Etienne Ndamlabin
50fe96aaf6
damaris: add v1.12.0, update maintainers ( #48674 )
...
Co-authored-by: Etienne Ndamlabin <jean-etienne.ndamlabin-mboula@inria.fr>
2025-01-28 10:13:21 +01:00
Rocco Meli
56495a8cd8
dftd4, mctc-lib: enable cmake builds and add multicharge package ( #48594 )
...
* enable cmake builds
* [@spackbot] updating style on behalf of RMeli
* Update var/spack/repos/builtin/packages/dftd4/package.py
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com>
* Update var/spack/repos/builtin/packages/mctc-lib/package.py
* include
* fix
* use sha256
* update
---------
Co-authored-by: RMeli <RMeli@users.noreply.github.com>
Co-authored-by: Sebastian Ehlert <28669218+awvwgk@users.noreply.github.com>
2025-01-28 09:53:22 +01:00
Harmen Stoppels
c054cb818d
import os.path -> os ( #48709 )
2025-01-28 09:45:43 +01:00
Benjamin Meyers
bc28ec35d1
py-ogb: update version ( #48740 )
2025-01-27 17:10:53 -07:00