summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/py-symengine/package.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/py-symengine/package.py b/var/spack/repos/builtin/packages/py-symengine/package.py
index 4378882ff8..b867278cba 100644
--- a/var/spack/repos/builtin/packages/py-symengine/package.py
+++ b/var/spack/repos/builtin/packages/py-symengine/package.py
@@ -28,6 +28,8 @@ class PySymengine(PythonPackage):
depends_on("python@3.6:3", type=("build", "run"), when="@0.8.1:")
depends_on("python@3.7:3", type=("build", "run"), when="@0.9.2:")
depends_on("py-setuptools", type="build")
+ # https://github.com/symengine/symengine.py/issues/429
+ depends_on("py-setuptools@:60", type="build", when="@:0.9.2")
depends_on("py-cython@0.19.1:", type="build", when="@0.2.0")
depends_on("py-cython@0.29.24:", type="build", when="@0.8.1:")
depends_on("cmake@2.8.12:", type="build")
@@ -35,6 +37,7 @@ class PySymengine(PythonPackage):
depends_on("symengine@0.2.0", when="@0.2.0")
depends_on("symengine@0.8.1", when="@0.8.1")
depends_on("symengine@0.9.0", when="@0.9.2")
+ depends_on("symengine@master", when="@master")
def install_options(self, spec, prefix):
return ["--symengine-dir={0}".format(spec["symengine"].prefix)]