summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdam J. Stewart <ajstewart426@gmail.com>2023-02-07 12:49:07 -0700
committerGitHub <noreply@github.com>2023-02-07 11:49:07 -0800
commitb52d4b8abf9720f7161697cc2e62823da3195d9b (patch)
tree72784e07b8ea9a08b5ab3f19fa07232323967420
parent96624d14903ed65d3e354efc56fc99abace7fb67 (diff)
downloadspack-b52d4b8abf9720f7161697cc2e62823da3195d9b.tar.gz
spack-b52d4b8abf9720f7161697cc2e62823da3195d9b.tar.bz2
spack-b52d4b8abf9720f7161697cc2e62823da3195d9b.tar.xz
spack-b52d4b8abf9720f7161697cc2e62823da3195d9b.zip
py-symengine: setuptools 61+ not yet working (#35368)
* py-symengine: setuptools 61+ not yet working * symengine still required for master
-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)]