diff options
author | Garth N. Wells <gnw20@cam.ac.uk> | 2021-10-19 19:28:20 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-10-19 13:28:20 -0500 |
commit | 2bfff5338fe455f22909bfdd974e6d6a9dc18a1c (patch) | |
tree | 4daccc047e9cd3dd59850cd52833b75e3018cb99 /var | |
parent | a678a666838212bb054a5dd28a731820dae57668 (diff) | |
download | spack-2bfff5338fe455f22909bfdd974e6d6a9dc18a1c.tar.gz spack-2bfff5338fe455f22909bfdd974e6d6a9dc18a1c.tar.bz2 spack-2bfff5338fe455f22909bfdd974e6d6a9dc18a1c.tar.xz spack-2bfff5338fe455f22909bfdd974e6d6a9dc18a1c.zip |
py-fenics-ffcx: dependency updates (#26783)
* Update py-fenics-ffcx dependencies
* Relax some version numbering
* Remove stray colon
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/py-fenics-basix/package.py | 2 | ||||
-rw-r--r-- | var/spack/repos/builtin/packages/py-fenics-ffcx/package.py | 7 |
2 files changed, 6 insertions, 3 deletions
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 1ce63c2357..d42b5fd8d3 100644 --- a/var/spack/repos/builtin/packages/py-fenics-basix/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-basix/package.py @@ -30,7 +30,7 @@ class PyFenicsBasix(PythonPackage): depends_on("cmake@3.18:", type="build") depends_on("xtl@0.7.2:", type="build") depends_on("xtensor@0.23.10:", type="build") - depends_on("py-pybind11@2.6.2:2.7", type="build") + depends_on("py-pybind11@2.6.2:", type="build") phases = ['build_ext', 'build', 'install'] diff --git a/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py b/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py index bb6d4fbb2a..006786eab5 100644 --- a/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py +++ b/var/spack/repos/builtin/packages/py-fenics-ffcx/package.py @@ -12,7 +12,7 @@ class PyFenicsFfcx(PythonPackage): homepage = "https://github.com/FEniCS/ffcx" url = "https://github.com/FEniCS/ffcx/archive/v0.1.0.tar.gz" git = "https://github.com/FEniCS/ffcx.git" - maintainers = ["js947", "chrisrichardson", "garth-wells"] + maintainers = ["chrisrichardson", "garth-wells"] version('main', branch='main') version('0.3.0', sha256='33fa1a0cc5762f360033c25a99ec9462be933f8ba413279e35cd2c3b5c3e6096') @@ -20,7 +20,10 @@ class PyFenicsFfcx(PythonPackage): version('0.1.0', sha256='98a47906146ac892fb4a358e04cbfd04066f12d0a4cdb505a6b08ff0b1a17e89') depends_on('python@3.7:', type=('build', 'run')) - depends_on('py-setuptools', type=('build', 'run')) + depends_on('py-setuptools@58:', type='build', when="@0.4:") + depends_on('py-setuptools', type='build') + depends_on('py-wheel', type='build', when="@0.4:") + depends_on('py-cffi', type='run') depends_on('py-fenics-ufl@main', type='run', when='@main') |