summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
authorSimon Frasch <simon.frasch@cscs.ch>2020-09-14 19:23:32 +0200
committerGitHub <noreply@github.com>2020-09-14 12:23:32 -0500
commit49512e21ab978872f5b7412c20afa139230ffbc5 (patch)
treef058f899ad431448df6d4e32ac431dacf62ab5b4 /var
parentf537d5bb58e80bb05a5b54d61ef94473b243d0f2 (diff)
downloadspack-49512e21ab978872f5b7412c20afa139230ffbc5.tar.gz
spack-49512e21ab978872f5b7412c20afa139230ffbc5.tar.bz2
spack-49512e21ab978872f5b7412c20afa139230ffbc5.tar.xz
spack-49512e21ab978872f5b7412c20afa139230ffbc5.zip
SIRIUS: Update dependencies (#18622)
* sirius: Fixed dependency spfft when build with +rocm * sirius: Added new dependency spla for develop build * sirius: Added maintainer
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/sirius/package.py13
1 files changed, 12 insertions, 1 deletions
diff --git a/var/spack/repos/builtin/packages/sirius/package.py b/var/spack/repos/builtin/packages/sirius/package.py
index 7b221d9a23..d4d8abfbac 100644
--- a/var/spack/repos/builtin/packages/sirius/package.py
+++ b/var/spack/repos/builtin/packages/sirius/package.py
@@ -16,7 +16,7 @@ class Sirius(CMakePackage, CudaPackage):
list_url = "https://github.com/electronic-structure/SIRIUS/releases"
git = "https://github.com/electronic-structure/SIRIUS.git"
- maintainers = ['simonpintarelli', 'haampie', 'dev-zero']
+ maintainers = ['simonpintarelli', 'haampie', 'dev-zero', 'AdhocMan']
version('develop', branch='develop')
version('master', branch='master')
@@ -87,10 +87,21 @@ class Sirius(CMakePackage, CudaPackage):
depends_on('spfft+cuda', when='@6.4.0:+cuda')
depends_on('spfft+cuda', when='@master+cuda')
depends_on('spfft+cuda', when='@develop+cuda')
+ depends_on('spfft+rocm', when='@6.4.0:+rocm')
+ depends_on('spfft+rocm', when='@master+rocm')
+ depends_on('spfft+rocm', when='@develop+rocm')
+
+ depends_on('spla@1.1.0:', when='@develop')
+ depends_on('spla@1.1.0:+cuda', when='@develop+cuda')
+ depends_on('spla@1.1.0:+rocm', when='@develop+rocm')
+
depends_on('elpa+openmp', when='+elpa+openmp')
depends_on('elpa~openmp', when='+elpa~openmp')
+
depends_on('nlcglib', when='+nlcglib')
+
depends_on('libvdwxc+mpi', when='+vdwxc')
+
depends_on('scalapack', when='+scalapack')
# rocm