From 58ee47edb6d10ce6c6421c94d012d2200eac72b2 Mon Sep 17 00:00:00 2001 From: Andrew Davison <andrew.davison@cnrs.fr> Date: Fri, 3 Jun 2022 10:39:32 +0200 Subject: [PATCH] declare mpi variant in PyNN package --- packages/py-pynn/package.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/py-pynn/package.py b/packages/py-pynn/package.py index 9726f1c6..3f14ed7b 100644 --- a/packages/py-pynn/package.py +++ b/packages/py-pynn/package.py @@ -23,6 +23,8 @@ class PyPynn(PythonPackage): version('0.8.1', sha256='ce94246284588414d1570c1d5d697805f781384e771816727c830b01ee30fe39') version('0.7.5', sha256='15f75f422f3b71c6129ecef23f29d8baeb3ed6502e7a321b8a2596c78ef7e03c') + variant('mpi', default=False, description='Enable MPI support') + depends_on('python@2.6:2.8,3.3:') depends_on('py-jinja2@2.7:', type=('build', 'run')) depends_on('py-docutils@0.10:', type=('build', 'run')) @@ -34,6 +36,9 @@ class PyPynn(PythonPackage): depends_on('py-neo@0.5.0:', type=('build', 'run'), when="@0.9.0:") depends_on('py-lazyarray', type=('build', 'run'), when="@0.9.0:") + depends_on('mpi', when='+mpi') + depends_on('py-mpi4py', type=('build', 'run'), when='+mpi') + depends_on('py-mock@1.0:', type='test') patch('pynn-0.9.6-python3.patch', when='@0.9.6 ^python@3:') -- GitLab