Brian Vanderwende
de45c90056
pnetcdf: New versions and examples option ( #48018 )
...
* New pnetcdf versions and examples option
* Refine spec for GCC workaround
* Refactor examples variant to conflict with older versions
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
---------
Co-authored-by: Sergey Kosukhin <skosukhin@gmail.com>
2024-12-18 17:36:58 -08:00
Dave Keeshan
82fc0c702d
yosys: add v0.48 ( #48036 )
2024-12-18 17:34:14 -08:00
Timo Heister
51e889ea3f
aspect: add v3.0.0 ( #48040 )
2024-12-18 17:32:21 -08:00
Paul Kuberry
ad8d1eddde
xyce: update +pymi related dependencies ( #48044 )
2024-12-18 17:30:09 -08:00
Joseph Wang
ebb3736de7
nodejs: update to 22.11.0 ( #48084 )
2024-12-18 17:27:50 -08:00
sid
4d7a637788
r-lidr and dependency r-rlas ( #48051 )
...
* r-rlas is a dependency for r-lidr
* new package r-lidr w/ suggests to address masking issues
* fixed flake8 issues and added maintainers
* removed boost import statement for flake sake
2024-12-18 17:20:33 -08:00
Wouter Deconinck
8e163c3565
qmake: docs about virtual provider ( #48055 )
2024-12-18 17:16:30 -08:00
Bill Williams
f1fbf11b33
Score-P: mpi and shmem fixes ( #48069 )
...
* Score-P: Replace with-or-without, document options that are not currently explicitly mapped in package for mpi and shmem.
* trim long lines
---------
Co-authored-by: wrwilliams <wrwilliams@users.noreply.github.com>
2024-12-18 17:14:59 -08:00
Wouter Deconinck
be3a33ecf7
prmon: add v3.1.1, update py-matplotlib dependency ( #48109 )
...
* prmon: add v3.1.1, update py-matplotlib dependency
* prmon: depends_on py-matplotlib@:3.5
2024-12-18 17:12:55 -08:00
Adam J. Stewart
4be528448c
py-scikit-image: add v0.25.0 ( #48117 )
...
* py-scikit-image: add v0.25.0
* Fix Python range
2024-12-18 17:10:20 -08:00
Wouter Deconinck
8b11918c1e
dcap: add v2.47.13, v2.47.14, avoid bash for sh script ( #48123 )
...
* dcap: add v2.47.13, v2.47.14, avoid bash for sh script
* dcap: fix typo
2024-12-18 17:00:13 -08:00
Adam J. Stewart
5add010c71
py-torchdata: add v0.10.1 ( #48118 )
2024-12-18 16:58:23 -08:00
Wouter Deconinck
e77e1d6528
ghostscript: add v10.04.0 (fix CVEs) ( #48126 )
...
* ghostscript: add v10.04.0
2024-12-18 16:43:40 -08:00
Adam J. Stewart
6ede4e9f13
py-matplotlib: add v3.10.0 ( #48127 )
2024-12-18 16:26:43 -08:00
Wouter Deconinck
c50ac5ac25
py-gfal2-python: new package to fix gfal2-util ( #48165 )
...
* py-gfal2-python: add new package
* gfal2-util: depends_on py-gfal2-python
* py-gfal2-python: patch setup.py to find correct python
* py-gfal2-python: depends_on boost +python
2024-12-18 13:44:09 -08:00
Mikael Simberg
e7e5352e93
dla-future: Add 0.7.1 ( #48188 )
2024-12-18 13:18:36 -08:00
Mikael Simberg
36e74f360b
pika: Add 0.31.0 ( #48192 )
2024-12-18 12:59:51 -08:00
dependabot[bot]
f362d45802
build(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0 ( #48180 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](b4b15b8c7c...6f51ac03b9
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
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-12-18 13:01:30 -06:00
Zack Galbreath
9719220e8a
Stop building for neoverse_n1 in our GitLab CI pipelines ( #48186 )
2024-12-18 17:12:05 +00:00
Todd Gamblin
30e2b15eea
Use Literal
now that we have typing_extensions
in Spack. ( #48172 )
...
Improve our typing by updating some todo locations in the code to use
`Literal` instead of a simple `str`.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-12-18 14:10:14 +01:00
Andrey Perestoronin
7ee1e518b0
Add intel-compiler 2025.0.4 patch and intel-dal 2025.0.1 patch packages ( #48135 )
...
* add compiler patch packages
* Add intel-dal patch package
2024-12-18 07:51:25 -05:00
eugeneswalker
4af8fbeddf
ci: remove unmaintained, inactive gpu-tests stack ( #48166 )
2024-12-18 12:40:20 +01:00
Wouter Deconinck
2b85b706f1
findutils: add v4.10.0; faketime: new package ( #48182 )
...
* findutils: add v4.10.0
* faketime: new package
2024-12-18 00:13:02 -07:00
Samuel K. Gutiérrez
eadf8727e7
libquo: Improve dependency code, cleanup configure. ( #48181 )
...
* Fix issue reported by some users regarding some build dependencies.
* Remove invalid configure-time flag that was recently introduced.
Signed-off-by: Samuel K. Gutierrez <samuel@lanl.gov>
2024-12-17 19:58:07 -07:00
Buldram
de739db153
nim: remove bash dependency ( #48132 )
2024-12-17 18:51:38 -08:00
Jon Rood
a3bed44bf5
kokkos: add hip_relocatable_device_code variant. trilinos: kokkos should enable relocatable device code if requested for trilinos and it also requires the kokkos libraries be static. ( #48143 )
2024-12-17 18:48:35 -08:00
Stephen Hudson
3da04ccb19
libEnsemble: add v1.4.3 ( #48144 )
2024-12-17 18:47:27 -08:00
SXS Bot
f921b28032
spectre: add v2024.12.16 ( #48146 )
...
Co-authored-by: sxs-bot <sxs-bot@users.noreply.github.com>
2024-12-17 18:45:45 -08:00
Thomas Helfer
3d50d7173d
Update tfel and mgis packages to new versions ( #48176 )
...
* update tfel package
* Update MGIS package
2024-12-17 18:26:08 -08:00
Rémi Lacroix
5a5f555fe2
NextFlow: Add versions 24.10.2 and 24.10.3. ( #48153 )
...
* NextFlow: add version 24.10.2.
* NextFlow: add version 24.10.3.
2024-12-17 17:44:10 -08:00
David Boehme
bb30c726a4
caliper: Add v2.12.1 ( #48021 )
...
* caliper: Add v2.12.1
* Only apply aarch patch in versions below 2.12
* Fix version spec for patch
* Remove obsolete comment
2024-12-17 17:40:54 -08:00
psakievich
0894180cc1
Add more functionality to the stage cmd ( #46498 )
...
* Add more functionality to the stage cmd
* Completion commands
* completion again
* Add tests, but they are slow
* Stale comment
2024-12-17 15:07:29 -08:00
kwryankrattiger
f211e2f9c4
CI: reduce output from helper scripts ( #48145 )
2024-12-17 12:37:57 -07:00
kwryankrattiger
f04ea573fa
ci: don't error in CI for missing libs ( #48169 )
...
There are still more fix ups required for the missing libs to work as
expected in CI. Dropping the error requirement in favor of moving to a
log scraping method until we can verify all package issues have been
addressed correctly.
2024-12-17 19:43:36 +01:00
Zack Galbreath
364f70c16d
Remove E4S Neoverse V1 pipeline ( #48160 )
...
Per discussion with the Spack CI team, our graviton2 runners have been
performing poorly and this stack seems no longer necessary.
2024-12-17 19:37:08 +01:00
Wouter Deconinck
5da1adad3a
root: only depends_on fortran when +fortran ( #48122 )
2024-12-17 12:08:12 -06:00
kwryankrattiger
dfb529fc6e
Ci set concretiztion pool size ( #48077 )
...
* Set the "build_jobs" on concretization/generate for CI
build_jobs also controls the concretization pool size. Set this
in the config section for CI generate.
This config is overwritten by build_job CI using the SPACK_BUILD_JOBS
environment variable. This implicitly will drop the default build
CPU request on all "default" grouped build jobs from (max) 16 to 8.
* Add default allocations for build jobs
* Add common jobs and concretize args to ci generate and rebuild
* CI: Specify parallel concretize and build jobs via argument
* Increase power and cray concretization limits
Lowering limits for these stacks creates timeout
* Increase default pool size to 8
intermittent timeouts with 4 CPU
* Add reduced requests for windows for now
2024-12-17 12:05:15 -06:00
Todd Gamblin
6e2625ae65
package_base
: generify accessor methods for when
-keyed dictionaries
...
This turns some variant-specific methods for dealing with when-keyed dictionaries into
more generic versions, in preparation for conditional version definitions.
`_by_name`, `_names`, etc. are replaced with generic methods for transforming
when-keyed dictionaries:
* `_by_subkey()`
* `_subkeys()`
* `_num_definitions()`
* `_definitions()`
* `_remove_overridden_defs()`
And the variant accessors are refactored to use these methods underneath.
To do this, types like `WhenDict` had to be generified, and some `TypeVars`
were added for sortable keys and values.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-12-17 07:25:14 -08:00
Todd Gamblin
7f24b11675
Vendor typing_extensions
...
We are using more and more typing features in Spack, and without features like
protocols, typing core is becoming harder and harder.
I think it's worth vendoring `typing_extensions` for this. It will get us a number of
useful capabilities:
* `Literal`
* `TypedDict`
* `Protocol`
among others.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
2024-12-17 07:25:14 -08:00
Mikael Simberg
bb9bb905a0
mold: Add 2.35.1 ( #48136 )
2024-12-17 06:54:59 -07:00
Harmen Stoppels
60b4882d4e
ci: pcluster missing_library_policy: ignore ( #48138 )
2024-12-17 12:01:56 +01:00
Harmen Stoppels
19734832eb
resolve_shared_libraries.py: exclude libanl.so from glibc ( #48139 )
2024-12-17 11:33:36 +01:00
Massimiliano Culpo
51fb1ed05b
Temporarily pin Ubuntu to v22.04, where we use kcov ( #48152 )
...
Ubuntu doesn't package kcov in v24.04 Since GitHub
started upgrading their runner images, this makes
our CI fail, see e.g.
https://github.com/spack/spack/actions/runs/12366970840/job/34518012887?pr=47854
This is a temporary workaround, while we prepare a
more stable fix.
* Don't run too many unit tests
2024-12-17 11:30:47 +01:00
dependabot[bot]
69faa41c3f
build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0 ( #48150 )
...
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action ) from 3.7.1 to 3.8.0.
- [Release notes](https://github.com/docker/setup-buildx-action/releases )
- [Commits](c47758b77c...6524bf65af
)
---
updated-dependencies:
- dependency-name: docker/setup-buildx-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-12-17 09:00:26 +01:00
Stephen Nicholas Swatman
72ef5b9010
acts dependencies: new versions as of 2024/12/16 ( #48133 )
...
This commit adds a new patch version of algebra-plugins and a new minor
version of detray.
2024-12-16 23:12:58 -07:00
Chris Marsh
795809f31b
qgis: add 3.36 and 3.40, fix proj depend ( #48110 )
...
* Add newest LTR 3.34.13, constrain proj to work around build bug, add 3.40.1
* bound proj
* Improve comment
2024-12-16 21:57:57 -07:00
Chris Marsh
5db597ff87
qt5: patch internal RapidJSON ( #48078 )
...
* Fix qt5 internal RapidJSON build error with %gcc@14:
* fix style
* qt: patch url full_index
* qt: fix patch sha
* qt: patch when @5.9.2:
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-12-16 20:06:30 -06:00
kwryankrattiger
b54227d5e9
Mesa: Update the Meson requirements for newer versions ( #48116 )
2024-12-16 15:18:15 -06:00
Wouter Deconinck
94cf51875f
acts: don't use system dfelibs for 35.1:36.0 ( #47994 )
2024-12-16 14:39:21 -06:00
Harmen Stoppels
2f6e30fd24
ci: new image for developer-tools ( #48065 )
2024-12-16 13:08:05 +01:00