summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorGarth N. Wells <gnw20@cam.ac.uk>2021-10-19 19:28:20 +0100
committerGitHub <noreply@github.com>2021-10-19 13:28:20 -0500
commit2bfff5338fe455f22909bfdd974e6d6a9dc18a1c (patch)
tree4daccc047e9cd3dd59850cd52833b75e3018cb99 /var
parenta678a666838212bb054a5dd28a731820dae57668 (diff)
downloadspack-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.py2
-rw-r--r--var/spack/repos/builtin/packages/py-fenics-ffcx/package.py7
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')