Age | Commit message (Collapse) | Author | Files | Lines |
|
* python: allow versions with garbage suffix
Ubuntu 22.04 preview python prints version as 3.10.2+, the + causes
version parsing to fail and breaks detection.
* Add version comment
* match VALID_VERSION regex
|
|
* libiconv: compile with pic even when static build
* lmod: require shared lua
It seems to be unable to detect lua-posix when using a static lua:
```
Error: The follow lua module(s) are missing: posix
```
|
|
|
|
* [py-configparser] added version 5.2.0
* [py-configparser] fixed setuptools versions and added setuptools_scm
|
|
* [py-hypercorn] created template
* [py-hypercorn]
- added homepage
- added description
- added dependencies
- removed fixmes
* [py-hypercorn] removed setuptools dependency and added version restriction for py-typing-extensions
|
|
|
|
(#28451)
|
|
|
|
|
|
|
|
Re-work the checks and comparisons around commit versions, when no
commit version is involved the overhead is now in the noise, where one
is the overhead is now constant rather than linear.
|
|
develop in the version string. The versions from the HDF5 code were not
matching because 'develop-' is not part of the HDF5 version. Also, the
develop-x.x versions in spack omit the release version (third) number
because the branch spans all of the release versions.
|
|
|
|
|
|
* py-stomp-py: Add package
* Specify python and py-docopt dependencies
|
|
|
|
|
|
|
|
* petsc: add 3.16.5
* py-petsc4py: add 3.16.5
|
|
|
|
* py-pybind11: 2.9.1
Add the latest releases of pybind11.
* Bump requirements
according to `pyproject.toml`
|
|
* Update: py-cmake
Add additional dependencies as declared by the `py-cmake` repository.
Note: for either from-source or from-binary builds, this downloads
additional software via the network. We might want to propose upstream
patches to make this work on nodes without internet connection.
* Add Review Comments + Newest Version
* Add: Ninja
Preferred generator according to outputs and upstream repo logic
* Attempt to use resource() for CMake source
|
|
* [py-watchdog] switched to pypi and audited dependencies
* [py-watchdog] added version 2.1.6
* [py-watchdog] updated dependencies for old versions
* [py-watchdog] added when for variant
* [py-watchdog] added some newlines to make flake8 happy
|
|
|
|
|
|
|
|
Adjust build args for new CUDA build mechanism.
|
|
|
|
|
|
* hsa-rocr-dev, llvm-amdgpu: change dependency libelf to elf
Change the libelf dependency to the virtual elf for two rocm packages.
This allows other packages (hpctoolkit) to combine rocm and dyninst
(with elfutils) while still being able to build rocm with libelf when
needed, eg darwin.
* add comment describing include path for libelf vs elfutils
|
|
|
|
Add the latest toml11 release :)
|
|
* Adding release 4.10
* Incorrect checksum
* Update sums
* Revert tar
* Update sum for tar
|
|
|
|
fixes #29446
The new setup_*_environment functions have been falling back
to calling the old functions and warn the user since #11115.
This commit removes the fallback behavior and any use of:
- setup_environment
- setup_dependent_environment
in the codebase
|
|
* added version2.1.1 for butterflypack
* fixing a tag in butterflypack
* minor fix for superlu-dist
|
|
|
|
|
|
* Adding new version [WPS].
* Making `spack style` happy.
|
|
fixes #29478
As was written Python was looking for dependencies named "link"
rather than dependencies of type "link".
|
|
Emulates `env -0` in a posix compliant way, avoiding a slow python process, speeds up setting up the build env when modules should load.
|
|
|
|
* new package: py-pytest-parallel
* depend on python@3.7:
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
|
|
|
|
* Add ROCmPackage to amr-wind and simplify package.
* Add MPI_ROOT.
* Fix error.
* Fix error.
* Fix append.
* Add hypre rocm dependency.
* Remove itertools import.
|
|
* Add Scotch v7.0.1, now supporting CMake
* Fix for shared lib build
* Add pghysels (myself) as scotch maintainer
* Simplify mpi variant
* Change @:6.9.99 to @:6 (couple times)
|
|
|
|
Change the internal representation of `Spec` to allow for multiple dependencies or
dependents stemming from the same package. This change permits to represent cases
which are frequent in cross compiled environments or to bootstrap compilers.
Modifications:
- [x] Substitute `DependencyMap` with `_EdgeMap`. The main differences are that the
latter does not support direct item assignment and can be modified only through its
API. It also provides a `select_by` method to query items.
- [x] Reworked a few public APIs of `Spec` to get list of dependencies or related edges.
- [x] Added unit tests to prevent regression on #11983 and prove the synthetic construction
of specs with multiple deps from the same package.
Since #22845 went in first, this PR reuses that format and thus it should not change hashes.
The same package may be present multiple times in the list of dependencies with different
associated specs (each with its own hash).
|