afzpatel
813c0dd031
hipsparselt, composable-kernel: add netlib-lapack test dependency and enable ck test ( #45273 )
...
* add netlib-lapack dependency to hipsparselt and enable ck test
* fix cmake args
2024-07-17 10:49:28 -07:00
Lucas Frérot
91071933d0
tamaas: added version 2.8.0 and petsc variant ( #45267 )
...
* tamaas: added version 2.8.0
* tamaas: added +petsc variant for extra solvers
2024-07-17 10:30:40 -07:00
snehring
df5bac3e6c
giflib: remove convert call in doc generation ( #45276 )
...
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2024-07-17 09:42:20 -07:00
Harmen Stoppels
7b9f8abce5
Add depends_on([c,cxx,fortran])
( #45217 )
...
Add language dependencies `c`, `cxx`, and `fortran`.
These `depends_on` statements are auto-generated based on file extensions found
in source tarballs/zipfiles.
The `# generated` comment can be removed by package maintainers after
validating correctness.
2024-07-17 16:07:43 +02:00
Harmen Stoppels
a2f9d4b6a1
pixman: unconditional --with-pic ( #45272 )
2024-07-17 16:02:50 +02:00
Harmen Stoppels
77e16d55c1
warpx: fix openpmd backward compat bound ( #45271 )
2024-07-17 15:31:43 +02:00
Stephen Nicholas Swatman
ecb2442566
detray: new package ( #45024 )
...
* detray: new package
This commit adds the detray package, a detector description library for
HEP experiments that is designed to be GPU-friendly.
* Update var/spack/repos/builtin/packages/detray/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
* Update var/spack/repos/builtin/packages/detray/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-07-17 07:42:19 -05:00
Alec Scott
89c0b4accf
libgcrypt: conflict with darwin when @1.11.0 ( #45264 )
...
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-07-16 23:45:13 -06:00
downloadico
8e5b51395a
abinit: add version 10.0.7 ( #45250 )
...
* abinit: add version 10.0.7
* abinit: simplified version constraint for applying rm_march_settings_v9.patch
2024-07-16 15:08:29 -07:00
AcriusWinter
c2ada0f15a
parflow: Old test method to new test method ( #44933 )
...
* parflow: Old test method to new test method
* add output checker
* made req. changes
2024-07-16 12:43:31 -07:00
afzpatel
6d3541c5fd
fix hipblas test ( #44666 )
...
* fix hipblas test
* add rocm-openmp-extras dependencies
2024-07-16 12:39:08 -07:00
snehring
31e4149067
vasp: add new version 6.4.3 and rework package ( #44937 )
...
* vasp: add new version 6.4.3 and rework package
* vasp: remove redundant cuda dep
* vasp: bump fftlib variant version restriction
* vasp: honor the still existing scalapack variant
---------
Signed-off-by: Shane Nehring <snehring@iastate.edu>
2024-07-16 12:37:44 -07:00
otsukay
c9fba9ec79
fujitsu.patch is no longer needed for versions>=4.5 ( #45154 )
2024-07-16 12:18:39 -07:00
Wouter Deconinck
282627714e
gaudi: depends_on python +dbm ( #45238 )
2024-07-16 12:13:17 -07:00
fpruvost
714dd783f9
pastix: new version v6.4.0 ( #45246 )
2024-07-16 12:06:30 -07:00
Harmen Stoppels
40b390903d
gmake: generic CXX, fix build.sh, deprecate 4.0, add 4.1 ( #45137 )
...
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-07-16 18:58:57 +02:00
Massimiliano Culpo
ce1b569b69
Fix order of deserialization in subprocess context ( #45229 )
...
Since the the MetaPathFinder now owns a lazily constructed RepoPath object, we need to deserialize environments before the package that needs to be restored. Before we were relying on globals to be inconsistent in a way that let the entire process go.
2024-07-16 10:15:29 -06:00
Harmen Stoppels
b539eb5aab
concretizer: show input specs on error ( #45245 )
2024-07-16 14:04:56 +02:00
Seth R. Johnson
e992e1efbd
Celeritas: new version 0.4.4 ( #45234 )
2024-07-16 04:23:02 -06:00
Alec Scott
33a52dd836
pass: switch to git based versions to fix changing checksum in tarball ( #45237 )
2024-07-16 04:18:09 -06:00
Wouter Deconinck
b5f06fb3bc
py-mpmath: ad v1.3.0; depends_on py-setuptools for old versions ( #45232 )
2024-07-16 04:07:40 -06:00
afzpatel
494817b616
correct test binary name ( #45240 )
2024-07-16 04:03:02 -06:00
Wouter Deconinck
02470a5aae
geant4: add v11.3.0.beta ( #45087 )
...
* geant4: add v11.3.0.beta
* geant4: vecgeom@1.2.8: when 11.3:
* geant4-data: add v11.3.0
* g4particlexs: add v4.1
* g4emlow: add v8.6
* g4nudexlib, g4urrpt: add v1.0
* [@spackbot] updating style on behalf of wdconinc
* geant4: immediately deprecate geant4-11.3.0.beta
---------
Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2024-07-16 10:03:49 +01:00
Massimiliano Culpo
42232a8ab6
Fix error message for test log in child process ( #45233 )
...
If we don't have a log, we'll mask the real error with
another caused by using None as an argument to os.path.join
2024-07-16 06:58:36 +02:00
Matthieu Dorier
cb64df45c8
toml11: adds new versions ( #45056 )
2024-07-16 06:40:45 +02:00
Wouter Deconinck
a11da7bdb9
cmd/dependents.py: remove unused loop over all packages ( #45166 )
2024-07-16 06:38:01 +02:00
Matthew Lesko
9a22ae11c6
openmpi: fix pmix version check in v5 ( #44928 )
...
* OpenMPI 5 w/ PRRTE 3 series PMIX version check fix
OpenMPI fails to compile otherwise when targeting external PMIX 4.2.6 and likely others.
```
>> 3369 base/ess_base_bootstrap.c:72:14: error: static declaration of 'pmix_getline' follows non-static declaration
3370 72 | static char *pmix_getline(FILE *fp)
3371 | ^
3372 /opt/pmix/include/pmix/src/util/pmix_string_copy.h:83:19: note: previous declaration is here
3373 83 | PMIX_EXPORT char *pmix_getline(FILE *fp);
3374 | ^
3375 1 error generated.
>> 3376 make[4]: *** [Makefile:820: base/ess_base_bootstrap.lo] Error 1
```
Upstream PRRTE fix (not released yet): https://github.com/openpmix/prrte/pull/1957
Upstream OpenMPI issue: https://github.com/open-mpi/ompi/issues/12537 ("fixed in next release")
Co-authored-by: Shahzeb Siddiqui <shahzebmsiddiqui@gmail.com>
2024-07-16 06:33:12 +02:00
Stephen Sachs
318a7e0e30
wrf: explicit conflict oneapi + older versions ( #44787 )
...
The patch which enables icx/ifx compilers is only added for `wrf@4.4:`. This PR prints a useful message at concretization time instead of failing the installation later on.
Co-authored-by: stephenmsachs <stephenmsachs@users.noreply.github.com>
2024-07-16 06:28:54 +02:00
Wouter Deconinck
e976f351f8
py-ipython: depends_on python +sqlite3 when @8: ( #45231 )
2024-07-16 06:26:41 +02:00
Wouter Deconinck
437341d40e
py-nodeenv: depends_on python +ssl ( #45225 )
2024-07-16 06:23:21 +02:00
dependabot[bot]
9d7ea1a28b
build(deps): bump docker/build-push-action from 6.3.0 to 6.4.0 ( #45243 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.3.0 to 6.4.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](1a162644f9...a254f8ca60
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
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>
2024-07-16 06:14:27 +02:00
AcriusWinter
d85668f096
slate: changed stand-alone test from old to new API ( #44953 )
...
* slate: changed from old to new format
* make code tighter
* replace assert method
* SkipTest plus other cleanup
---------
Co-authored-by: Tamara Dahlgren <dahlgren1@llnl.gov>
2024-07-15 21:10:50 -06:00
Alex Richert
5c3a23a481
pixman: add shared, pic variants ( #44889 )
...
* Add shared/pic variants to pixman
* add +shared~pic conflict
2024-07-15 17:36:45 -07:00
AcriusWinter
8be1f26ac6
tix: old to new test API ( #45223 )
2024-07-15 17:31:02 -07:00
Adam J. Stewart
35bd21fc64
py-tensorflow-estimator: correct dependencies ( #44185 )
2024-07-15 22:12:16 +02:00
Adam J. Stewart
652170fb54
DCMTK: fix build with libtiff ( #45213 )
2024-07-15 22:02:19 +02:00
Harmen Stoppels
d4e6c29f25
unparser.py: remove print statements ( #45235 )
2024-07-15 21:55:11 +02:00
Stephen Nicholas Swatman
c12772e73f
vecmem: add infrastructure for working with SYCL ( #45058 )
...
* vecmem: add infrastructure for working with SYCL
The vecmem package uses an unorthodox build system where, instead of
expecting a SYCL-capable compiler in the `CXX` environment variable, it
expects one in `SYCLCXX`. It also needs the correct SYCL flags to be
set. This commit adds a custom build environment for the vecmem package
which allows it to be built in this way. I've also added an extra CMake
flag to ensure that the build system doesn't download any unwanted
dependencies.
* Update var/spack/repos/builtin/packages/vecmem/package.py
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-07-15 14:42:19 -05:00
pauleonix
a26ac1dbcc
cuda: add v12.5.1 ( #44342 )
...
- Add explicit conflict on ppc64le for 12.5 and newer.
- Update/fix intel compiler conflict to reflect that intel@2021 is compatible
only since 11.4.1 and not since 11.1.1.
- Add intel compiler conflicts to reflect strict support matrix since
12.2.0.
2024-07-15 20:04:47 +02:00
Teague Sterling
2afaeba292
zip: add patch for gcc@14: ( #45006 )
2024-07-15 19:42:41 +02:00
Martin Lang
a14e76b98d
FFTW: missing function declaration in pfft patch ( #45095 )
2024-07-15 18:50:35 +02:00
renjithravindrankannath
9a3a759ed3
Updating rocm-opencl to 6.1.2 ( #45219 )
2024-07-15 09:27:53 -07:00
Michael Kuhn
72f17d6961
rocksdb: add 9.4.0 ( #45230 )
2024-07-15 09:26:50 -07:00
Harmen Stoppels
1b967a9d98
iconv: remove requirement ( #45206 )
...
no longer necessary after 5c53973220
2024-07-15 17:45:32 +02:00
Harmen Stoppels
bb954390ec
sqlite: fix url_for_version ( #45228 )
2024-07-15 17:45:15 +02:00
Wouter Deconinck
bf9b6940c9
abseil-cpp: patch to avoid googletest build dependency ( #45103 )
2024-07-15 17:09:21 +02:00
simonLeary42
22980b9e65
rust: update cmake
dependency ranges ( #45145 )
2024-07-15 17:03:23 +02:00
Vanessasaurus
483426f771
flux-sched: add v0.36.0 ( #45161 )
2024-07-15 17:01:07 +02:00
rfbgo
1e5b976eb7
py-pytorch-lightning: add v2.0.7 ( #45175 )
2024-07-15 16:59:03 +02:00
Patrick Diehl
2aa6939b96
hpx: add instrumentation=thread_debug ( #45199 )
...
Co-authored-by: Hartmut Kaiser <hartmut.kaiser@gmail.com>
2024-07-15 14:47:13 +02:00