Christopher Christofi
bc4f3d6cbd
perl-parse-yapp: add new package with version 1.21 ( #41348 )
2023-11-30 12:37:26 -08:00
Matthias Wolf
40209506b7
acfl: truncate version version number ( #41354 )
...
When using `spack external find acfl`, we get the full version string
with 4 components in `packages.yaml`. This PR truncates the version
nubmer when finding the `armpl` component to be able to run without
intervention.
2023-11-30 12:32:10 -08:00
Massimiliano Culpo
6ff07c7753
Fix issue with latest mypy ( #41363 )
2023-11-30 20:31:03 +01:00
Adam J. Stewart
d874c6d79c
py-tensorflow-estimator: add new versions ( #41364 )
2023-11-30 10:54:11 -08:00
Adam J. Stewart
927e739e0a
GDAL: add v3.8.1 ( #41365 )
2023-11-30 10:51:42 -08:00
Tom Scogland
dd607d11d5
developer tools stack try 2 ( #40921 )
...
* developer tools stack try 2
This version is actually in use locally and has largely stabilized, at
least on x86. Some packages are still a challenge on ppc64le, but maybe
worth keeping this working as a set.
* add packages, try to get container with newer gcc
* remove reuse: true
* try to get cmake to build on medium, 25 minutes is too long
* add lsd package and add to dev tools stack
* clean up fzf dependency and sorting
* Update share/spack/gitlab/cloud_pipelines/stacks/developer_tools/spack.yaml
* cuda: add 12.3.0 (#40827 )
* Switch to dashes
* yet more underscores
---------
Co-authored-by: Paul R. C. Kent <kentpr@ornl.gov>
2023-11-30 18:32:21 +00:00
Harmen Stoppels
d436e97fc6
reuse concretization: allow externals from remote when locally configured ( #35975 )
...
This looks to me like the best compromise regarding externals in a
build cache. I wouldn't want `spack install` on my machine to install
specs that were marked external on another. At the same time there are
centers that control the target systems on which spack is used, and
would want to use external in buildcaches.
As a solution, reuse concretization will now consider those externals
used in buildcaches that match a locally configured external in
packages.yaml.
So for example person A installs and pushes specs with this config:
```yaml
packages:
ncurses:
externals:
- spec: ncurses@6.0.12345 +feature
prefix: /usr
```
and person B concretizes and installs using that buildcache with the
following config:
```yaml
packages:
ncurses:
externals:
- spec: ncurses@6
prefix: /usr
```
the spec will be reused (or rather, will be considered for reuse...)
2023-11-30 09:38:05 -08:00
Harmen Stoppels
f3983d60c2
tests: add missing mutable db ( #41359 )
2023-11-30 18:37:35 +01:00
Harmen Stoppels
40e705d39e
tests: fix side effects of default_config fixture ( #41361 )
...
* tests: default_config drop scope
* use default_config elsewhere
* use parse_install_tree for missing defaults in default config
2023-11-30 18:19:10 +01:00
Harmen Stoppels
d92457467a
test_variant_propagation_with_unify_false: missing fixture ( #41345 )
2023-11-30 17:27:53 +01:00
Harmen Stoppels
4c2734fe14
--scope: lazy defaults ( #41353 )
2023-11-30 15:35:21 +01:00
Taillefumier Mathieu
34d791189d
Update SIRIUS version for CP2K master ( #41264 )
...
* Update SIRIUS version for CP2K master
* Update var/spack/repos/builtin/packages/cp2k/package.py
Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
---------
Co-authored-by: Rocco Meli <r.meli@bluemail.ch>
2023-11-30 04:08:22 -07:00
Vinícius
eec9eced1b
simgrid: add v3.34 and v3.35 ( #41340 )
2023-11-30 11:23:57 +01:00
Christopher Christofi
3bc8a7aa5f
use double quotes where spack style finds errors ( #41349 )
2023-11-30 09:46:02 +01:00
Massimiliano Culpo
3b045c289d
Fix a typo in an integrity constraint ( #41334 )
2023-11-30 09:44:51 +01:00
Harmen Stoppels
4b93c57d44
argparse: make scope choices lazy s.t. validation in tests works ( #41344 )
2023-11-30 08:37:11 +01:00
Harmen Stoppels
377e7de0d2
tests: fix issue with os.environ binding ( #41342 )
2023-11-30 07:18:41 +01:00
Greg Sjaardema
0a9c84dd25
SEACAS: new release ( #41273 )
...
Replace last release due to build issues on windows. Tag was applied incorrectly
2023-11-29 21:38:05 -07:00
Chris White
2ececcd03e
MFEM: add mpi link dir ( #41337 )
...
Also fix netcdf-c zlib reference
2023-11-29 21:32:50 -07:00
Adam J. Stewart
f4f67adf49
py-numba: add v0.58.1 ( #41262 )
...
* py-numba: add v0.58.1
* Passing tests
2023-11-30 00:17:34 +01:00
Adam J. Stewart
220898b4de
py-pygeos: add v0.14 ( #41248 )
...
* py-pygeos: add v0.14
* Python is also a link dep
2023-11-30 00:15:07 +01:00
Luc Berger
450f938056
kokkos: add v4.2.00 ( #41203 )
...
* Kokkos: adding version 4.2.00 to the package
* Kokkos: adding AMD GPU arch
* kokkos@4.2.00 +sycl: patch numeric traits unit test
---------
Co-authored-by: eugeneswalker <eugenesunsetwalker@gmail.com>
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
2023-11-29 22:47:15 +00:00
Massimiliano Culpo
889b729e52
Refactor a test to not use the "working_env" fixture ( #41308 )
...
Co-authored-by: Harmen Stoppels <me@harmenstoppels.nl>
2023-11-29 22:14:57 +01:00
Sergio Alexis Paz
3987604b89
Add gipaw when building quantum-espresso with cmake ( #41142 )
...
* gipaw.x installed by cmake if version >= 5c4a4ce.
gipaw.x will only be installed with cmake if the qe-gipaw version
is >= 5c4a4ce. Currently, QE source uses the older f5823521 one.
Here a patch to the submodule_commit_hash_records to use a newer
qe-gipaw version.
2023-11-29 12:16:27 -08:00
Andrey Perestoronin
b6f8cb821c
intel-oneapi-ccl 2021.11.1: added new version to packages ( #41300 )
...
* added new packages
* align release with ccl patch
* revert version on compiler classics
2023-11-29 10:09:32 -07:00
Mikael Simberg
72216b503f
dla-future: Add conflicts for compilation issues pre-0.3.1 ( #41317 )
...
* dla-future: Add conflict for pedantic warnings turning into errors
* dla-future: Add conflicts for nvcc/fmt/Umpire compilation issues
2023-11-29 15:10:27 +01:00
Harmen Stoppels
c06f353f55
Simplify _create_mock_configuration_scopes ( #41318 )
2023-11-29 14:06:41 +01:00
Mikael Simberg
367ca3f0ec
fmt: Add git attribute ( #41293 )
2023-11-29 12:50:28 +01:00
Harmen Stoppels
2c4bc287b8
cuda: fix compiler conflicts ( #41304 )
2023-11-29 12:14:39 +01:00
Harmen Stoppels
fcb3d62093
unit tests: use --verbose to see order on macos ( #41314 )
2023-11-29 11:29:17 +01:00
John W. Parent
306377684b
CMake: add v3.27.9 ( #41301 )
2023-11-29 02:19:29 -07:00
Massimiliano Culpo
29b75a7ace
Fix an issue with deconcretization/reconcretization of environments ( #41294 )
2023-11-29 09:09:16 +01:00
Paul R. C. Kent
4b41b11c30
cuda: add 12.3.0 ( #40827 )
2023-11-28 13:28:28 -08:00
afzpatel
92e0d42b64
update hipblas rocalution, rocsolver, rocsparse to new syntax ( #40135 )
...
* initial commit to update hipblas rocalution, rocsolver, rocsparse to new syntax
* add rocblas test changes and fixes for hipblas and rocsolver tests
* fix styling
* remove updates for rocblas
2023-11-28 12:49:07 -08:00
afzpatel
1ebd37d20c
fix hip tests and bump hip-examples to 5.6.1 ( #40928 )
...
* Initial commit to fix hip tests and bump hip-examples to 5.6.1
* fix styling
* add installation of hip samples to share folder
2023-11-28 12:17:10 -08:00
Adam J. Stewart
b719c905f1
apple-libuuid: update installation directory ( #40416 )
...
* apple-libuuid: update installation directory
Copy design of Apple GL
2023-11-28 10:13:55 -08:00
eugeneswalker
430b2dff5c
e4s ci: disable gpu test stack ( #41296 )
2023-11-28 18:02:00 +01:00
Tom Payerle
ef8e6a969c
vtk: Restrict application of patch xdmf2-hdf51.13.2.patch ( #40266 )
...
The changes in patch xdmf2-hdf51.13.2.patch have effectively
been added to vtk@9.2.3 (commit e81a2fe)
So restrict application of patch fo @9:9.2
2023-11-28 11:27:58 -05:00
Massimiliano Culpo
0e65e84768
ASP-based solver: use a unique ID counter ( #41290 )
...
* solver: use a unique counter for condition, triggers and effects
* Do not reset counters when re-running setup
What we need is just a unique ID, it doesn't need
to start from zero every time.
2023-11-28 16:28:54 +01:00
Seth R. Johnson
e0da7154ad
celeritas: new version 0.4.0 ( #41288 )
2023-11-28 14:44:15 +00:00
Juan Miguel Carceller
6f08daf670
root: add a webgui patch ( #41289 )
...
* root: add a webgui patch
* Update var/spack/repos/builtin/packages/root/package.py
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
* Add also the versions that don't need the webgui patch
* Fix hash
---------
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-11-28 07:33:48 -07:00
Tom Scogland
c2d29ca38c
libvips requires pkg-config to find glib ( #41184 )
2023-11-28 14:42:16 +01:00
Raffaele Solcà
f037ef7451
Fix elpa flags (missing optimization) ( #41252 )
...
Setting CFLAGS/FCFLAGS overrides the default optimization flags.
This commit brings them back.
2023-11-28 11:31:30 +01:00
dependabot[bot]
f84557a81b
build(deps): bump vermin from 1.5.2 to 1.6.0 in /.github/workflows/style ( #41285 )
...
Bumps [vermin](https://github.com/netromdk/vermin ) from 1.5.2 to 1.6.0.
- [Release notes](https://github.com/netromdk/vermin/releases )
- [Commits](https://github.com/netromdk/vermin/compare/v1.5.2...v1.6.0 )
---
updated-dependencies:
- dependency-name: vermin
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>
2023-11-28 09:38:38 +00:00
Alec Scott
18efd808da
GoPackage: add new build system for Go packages ( #41164 )
...
Co-authored-by: Tom Scogland <scogland1@llnl.gov>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2023-11-28 10:33:46 +01:00
Wouter Deconinck
5299b84319
qt-*: new versions 6.6.1 ( #41281 )
...
* qt-*: new versions 6.6.1
* qt-quick3d: fixup
2023-11-28 02:18:54 -07:00
Adam J. Stewart
70fb0b35e5
py-transformers: add v4.35.2 ( #41266 )
2023-11-28 10:17:52 +01:00
Alec Scott
4f7f3cbbdf
smee-client: add new package ( #41280 )
2023-11-28 08:34:49 +01:00
Jose E. Roman
4205ac74e8
slepc: add v3.20.1 ( #41274 )
2023-11-27 20:53:45 -06:00
Jack Morrison
72ed14e4a9
libfabric: Add version 1.20.0 ( #41277 )
2023-11-27 19:04:44 -07:00