summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorThomas Helfer <thomas.helfer@cea.fr>2022-01-19 10:57:13 +0100
committerGitHub <noreply@github.com>2022-01-19 10:57:13 +0100
commit8da204de613505c5496f0209c94e3c4fbd6084d0 (patch)
treea0850d06534030702de2b865f9784ddca4a7c885 /var
parent3dccb913a9050d875c935640957c9d63e560d6d2 (diff)
downloadspack-8da204de613505c5496f0209c94e3c4fbd6084d0.tar.gz
spack-8da204de613505c5496f0209c94e3c4fbd6084d0.tar.bz2
spack-8da204de613505c5496f0209c94e3c4fbd6084d0.tar.xz
spack-8da204de613505c5496f0209c94e3c4fbd6084d0.zip
mgis, tfel: add explicit dependency to py-numpy (#28502)
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/mgis/package.py5
-rw-r--r--var/spack/repos/builtin/packages/tfel/package.py2
2 files changed, 6 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/mgis/package.py b/var/spack/repos/builtin/packages/mgis/package.py
index 48ab015719..8006e5ce2b 100644
--- a/var/spack/repos/builtin/packages/mgis/package.py
+++ b/var/spack/repos/builtin/packages/mgis/package.py
@@ -62,7 +62,10 @@ class Mgis(CMakePackage):
depends_on('tfel@rliv-3.3', when="@rliv-1.1")
depends_on('tfel@rliv-3.2', when="@rliv-1.0")
depends_on('tfel@master', when="@master")
- depends_on('boost+python+numpy', when='+python')
+ depends_on('boost+python+numpy', when='+python',
+ type=('build', 'link', 'run'))
+ depends_on('py-numpy', when='+python',
+ type=('build', 'link', 'run'))
extends('python', when='+python')
def patch(self):
diff --git a/var/spack/repos/builtin/packages/tfel/package.py b/var/spack/repos/builtin/packages/tfel/package.py
index 5370a2d6b1..1f6bb5300a 100644
--- a/var/spack/repos/builtin/packages/tfel/package.py
+++ b/var/spack/repos/builtin/packages/tfel/package.py
@@ -128,6 +128,8 @@ class Tfel(CMakePackage):
type=('build', 'link', 'run'))
depends_on('python', when='+python_bindings',
type=('build', 'link', 'run'))
+ depends_on('py-numpy', when='+python_bindings',
+ type=('build', 'link', 'run'))
# As boost+py has py runtime dependency, boost+py needs types link and run as well:
depends_on('boost+python+numpy', when='+python_bindings',
type=('build', 'link', 'run'))