(py-)fenics-basix: add v0.9.0 (#46931)
This commit is contained in:
parent
8ac00aa58f
commit
3a9963b497
@ -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")
|
||||
|
||||
|
@ -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"
|
||||
|
Loading…
Reference in New Issue
Block a user