diff options
author | Garth N. Wells <gnw20@cam.ac.uk> | 2024-10-13 15:09:40 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-10-13 16:09:40 +0200 |
commit | 3a9963b497e0e512b4bc045566f3f3e3eea20149 (patch) | |
tree | a2a0a5ff94527e18c7281d190d8b1235a7b006c2 | |
parent | 8ac00aa58fe8bbb04653d62a20e764e86fc25478 (diff) | |
download | spack-3a9963b497e0e512b4bc045566f3f3e3eea20149.tar.gz spack-3a9963b497e0e512b4bc045566f3f3e3eea20149.tar.bz2 spack-3a9963b497e0e512b4bc045566f3f3e3eea20149.tar.xz spack-3a9963b497e0e512b4bc045566f3f3e3eea20149.zip |
(py-)fenics-basix: add v0.9.0 (#46931)
-rw-r--r-- | var/spack/repos/builtin/packages/fenics-basix/package.py | 4 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-fenics-basix/package.py | 11 |
2 files changed, 11 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/fenics-basix/package.py b/var/spack/repos/builtin/packages/fenics-basix/package.py index c42092c2f1..9a154a0567 100644 --- a/var/spack/repos/builtin/packages/fenics-basix/package.py +++ b/var/spack/repos/builtin/packages/fenics-basix/package.py @@ -17,13 +17,15 @@ class FenicsBasix(CMakePackage): license("MIT") version("main", branch="main") + version("0.9.0", sha256="60e96b2393084729b261cb10370f0e44d12735ab3dbd1f15890dec23b9e85329") version("0.8.0", sha256="b299af82daf8fa3e4845e17f202491fe71b313bf6ab64c767a5287190b3dd7fe") version("0.7.0", sha256="9bee81b396ee452eec8d9735f278cb44cb6994c6bc30aec8ed9bb4b12d83fa7f") version("0.6.0", sha256="687ae53153c98facac4080dcdc7081701db1dcea8c5e7ae3feb72aec17f83304") depends_on("cxx", type="build") # generated - depends_on("cmake@3.19:", type="build") + depends_on("cmake@3.21:", when="@0.9:", type="build") + depends_on("cmake@3.19:", when="@:0.8", type="build") depends_on("blas") depends_on("lapack") diff --git a/var/spack/repos/builtin/packages/py-fenics-basix/package.py b/var/spack/repos/builtin/packages/py-fenics-basix/package.py index 02f42c149a..5752cffa2a 100644 --- a/var/spack/repos/builtin/packages/py-fenics-basix/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-basix/package.py @@ -17,6 +17,7 @@ class PyFenicsBasix(PythonPackage): license("MIT") version("main", branch="main") + version("0.9.0", sha256="60e96b2393084729b261cb10370f0e44d12735ab3dbd1f15890dec23b9e85329") version("0.8.0", sha256="b299af82daf8fa3e4845e17f202491fe71b313bf6ab64c767a5287190b3dd7fe") version("0.7.0", sha256="9bee81b396ee452eec8d9735f278cb44cb6994c6bc30aec8ed9bb4b12d83fa7f") version("0.6.0", sha256="687ae53153c98facac4080dcdc7081701db1dcea8c5e7ae3feb72aec17f83304") @@ -24,12 +25,14 @@ class PyFenicsBasix(PythonPackage): depends_on("cxx", type="build") # generated depends_on("fenics-basix@main", type=("build", "run"), when="@main") + depends_on("fenics-basix@0.9.0", type=("build", "run"), when="@0.9.0") depends_on("fenics-basix@0.8.0", type=("build", "run"), when="@0.8.0") depends_on("fenics-basix@0.7.0", type=("build", "run"), when="@0.7.0") depends_on("fenics-basix@0.6.0", type=("build", "run"), when="@0.6.0") # See python/CMakeLists.txt - depends_on("cmake@3.19:", when="@0.8:", type="build") + depends_on("cmake@3.21:", when="@0.9:", type="build") + depends_on("cmake@3.19:", when="@0.8", type="build") depends_on("cmake@3.16:", when="@:0.7", type="build") # See python/pyproject.toml @@ -38,7 +41,9 @@ class PyFenicsBasix(PythonPackage): depends_on("py-numpy@1.21:", type=("build", "run")) depends_on("py-pybind11@2.9.1:", when="@:0.7", type="build") depends_on("py-setuptools@42:", when="@:0.7", type="build") - depends_on("py-nanobind@1.6.0:", when="@0.8:", type="build") - depends_on("py-scikit-build-core+pyproject@0.5.0:", when="@0.8:", type="build") + depends_on("py-nanobind@2:", when="@0.10:", type="build") + depends_on("py-nanobind@1.6.0:", when="@0.8:0.9", type="build") + depends_on("py-scikit-build-core+pyproject@0.10:", when="@0.10:", type="build") + depends_on("py-scikit-build-core+pyproject@0.5.0:", when="@0.8:0.9", type="build") build_directory = "python" |