diff options
-rw-r--r-- | var/spack/repos/builtin/packages/py-symengine/package.py | 3 |
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)] |