diff options
author | Axel Huebl <axel.huebl@plasma.ninja> | 2021-06-02 00:35:35 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-02 09:35:35 +0200 |
commit | ef47fe53ba909147c1bebee35ec58292865dc321 (patch) | |
tree | 6c60e59afdfafa6ad849880062e7019f22d4e700 | |
parent | 237ff4b2b2313e20840283c027757092d4622322 (diff) | |
download | spack-ef47fe53ba909147c1bebee35ec58292865dc321.tar.gz spack-ef47fe53ba909147c1bebee35ec58292865dc321.tar.bz2 spack-ef47fe53ba909147c1bebee35ec58292865dc321.tar.xz spack-ef47fe53ba909147c1bebee35ec58292865dc321.zip |
WarpX: 21.06 (#24072)
* WarpX: 21.06
Also fix a little dependency issue in HIP.
* Fix openPMD dependency for no-MPI
-rw-r--r-- | var/spack/repos/builtin/packages/warpx/package.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/var/spack/repos/builtin/packages/warpx/package.py b/var/spack/repos/builtin/packages/warpx/package.py index 45baa90143..4132f913bf 100644 --- a/var/spack/repos/builtin/packages/warpx/package.py +++ b/var/spack/repos/builtin/packages/warpx/package.py @@ -23,6 +23,7 @@ class Warpx(CMakePackage): maintainers = ['ax3l', 'dpgrote', 'MaxThevenet', 'RemiLehe'] version('develop', branch='development') + version('21.06', sha256='a26039dc4061da45e779dd5002467c67a533fc08d30841e01e7abb3a890fbe30') version('21.05', sha256='f835f0ae6c5702550d23191aa0bb0722f981abb1460410e3d8952bc3d945a9fc') version('21.04', sha256='51d2d8b4542eada96216e8b128c0545c4b7527addc2038efebe586c32c4020a0') @@ -82,11 +83,12 @@ class Warpx(CMakePackage): depends_on('lapackpp', when='+psatd dims=rz') depends_on('mpi', when='+mpi') depends_on('openpmd-api@0.13.1:,dev', when='+openpmd') + depends_on('openpmd-api ~mpi', when='+openpmd ~mpi') depends_on('openpmd-api +mpi', when='+openpmd +mpi') depends_on('pkgconfig', type='build', when='+psatd compute=omp') depends_on('rocfft', when='+psatd compute=hip') - depends_on('rocprim', when='+psatd compute=hip') - depends_on('rocrand', when='+psatd compute=hip') + depends_on('rocprim', when='compute=hip') + depends_on('rocrand', when='compute=hip') depends_on('llvm-openmp', when='%apple-clang compute=omp') conflicts('~qed +qedtablegen', |