Age | Commit message (Collapse) | Author | Files | Lines |
|
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
|
|
* change url for 2.16.1-rocm-enhanced
* fix typo
|
|
* Add 2024.7 and new +viz variant as per pyproject.toml
* Ensure dask/xarray versions are compatible
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
Co-authored-by: Bernhard Kaindl <bernhardkaindl7@gmail.com>
|
|
* edm4hep: Add v0.99 and deprecated older versions
* edm4hep: Fix nlohmann-json dependency version
* Keep 0.10.5 undeprecated
|
|
* format: allow spaces in format specifiers
Key-value pair format specifiers can now contain spaces in the key. This allows us to
add spaces to format strings that are *only* present when the attribute formatted is not
``None``. Instead of writing:
```
{arch=architecture}
```
and special casing `arch=` like a sigil in `Spec.format()`, we can now write:
```
{ arch=architecture}
```
And the space is *only* printed when `architecture` is not `None`. This allows us to
remove the special case in `Spec.format()` for `arch=`.
Previously the only `key=` prefix allowed in format specifiers was `arch=`, but this PR
removes that requirement, and the `key=` part of a key-value specifier can be any name.
It does *not* have to correspond to the formatted attribute.
- [x] modify `SPEC_FORMAT_RE` to allow arbitrary keys in key-value pairs.
- [x] remove special case for `arch=` from `Spec.format()`.
- [x] modify format strings using `{arch=architecture}` to use `{ arch=architecture}`
- [x] add more tests for formatting
This PR saves other more complex attributes like compiler flags and their spacing for later.
Signed-off-by: Todd Gamblin <tgamblin@llnl.gov>
|
|
* detray: add versions 0.69.1 through 0.72.1
This commit adds four new versions of the detray package.
* Remove v0.69.0
|
|
|
|
VC toolset versions 144 and 143 are both associated with the platform
toolset 143; this deviates from prior version choices made by the
MSVC devs; add a special case to report platform toolset version
as 143 when VC toolset version is >= 143 (this will need revisiting
for later releases).
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
|
|
* py-pyrsistent: add v0.1.4.0 & conflict
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
* Update package.py
---------
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
|
|
* ip: add v5.1.0
* [@spackbot] updating style on behalf of AlexanderRichert-NOAA
* Update package.py
* Update package.py
|
|
* update Kakoune, explicitly make install dirs first
* blacken
|
|
* libEnsemble: add v1.4.0
* libEnsemble: add v1.4.1
|
|
|
|
* lcio: add latest version 2.22.1
* lcio: update sio dependency to match actual requirements
|
|
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
|
|
|
|
The setSet tool (removed in version 10) has an optional dependency on readline.
The build script will use the system readline if not provided by Spack.
|
|
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
|
|
|
|
|
|
|
|
|
|
Signed-off-by: Cameron Smith <smithc11@rpi.edu>
|
|
|
|
|
|
(#45369)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
* dd4hep: restrict to podio@0 to prevent failures with podio@1
* acts: restrict to podio@0 to prevent failures with podio@1
* dd4hep: close when range for podio
* acts: close when range for podio
* acts: fix when range for podio
* acts: close when range for podio
* acts,dd4hep: ensure main/master still depends on podio
|
|
|
|
Signed-off-by: Teague Sterling <teaguesterling@gmail.com>
|
|
|
|
Signed-off-by: Ron Minnich <rminnich@google.com>
|
|
|
|
|
|
* openslide: add new version 4.0.0
* openslide: update dependency organization
|
|
* Fix +rocm variant, to ensure correct dependencies on ROCm packages
and use of AMD LLVM
* Add a +pshm variant for comm=gasnet to enable fast shared-memory
comms between co-locales
* Add logic to ensure we get the native CXI libfabric network provider
on Cray EX
* Expand dependency type for package modules to encompass runtime
dependencies
* Factor logic for setting (LD_)LIBRARY_PATH and PKG_CONFIG_PATH of
runtime dependencies
* Workaround issue #44746 that causes a transitive dependency on lua
to break SLURM
* Disable nonfunctional checkChplDoc test
* Annotate some variants as conditional, to improve spack info output
and reduce confusion
---------
Co-authored-by: Dan Bonachea <dobonachea@lbl.gov>
|