summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAxel Huebl <axel.huebl@plasma.ninja>2021-09-13 01:28:08 -0700
committerGitHub <noreply@github.com>2021-09-13 10:28:08 +0200
commitc0069210e200b72b25619d02d1644732210651e9 (patch)
tree6ce7a953c34d166f5642879ca97ad0f498128b9d
parenta1d792af4c29ca0a612aa42f7f5b65d8b4ef56de (diff)
downloadspack-c0069210e200b72b25619d02d1644732210651e9.tar.gz
spack-c0069210e200b72b25619d02d1644732210651e9.tar.bz2
spack-c0069210e200b72b25619d02d1644732210651e9.tar.xz
spack-c0069210e200b72b25619d02d1644732210651e9.zip
HiPACE: Update openPMD dep, add v21.09 (#25698)
-rw-r--r--var/spack/repos/builtin/packages/hipace/package.py5
-rw-r--r--var/spack/repos/builtin/packages/openpmd-api/package.py4
2 files changed, 4 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/hipace/package.py b/var/spack/repos/builtin/packages/hipace/package.py
index 2f487bc72b..545ddd5d7e 100644
--- a/var/spack/repos/builtin/packages/hipace/package.py
+++ b/var/spack/repos/builtin/packages/hipace/package.py
@@ -12,12 +12,13 @@ class Hipace(CMakePackage):
"""
homepage = "https://hipace.readthedocs.io"
- # url = "https://github.com/Hi-PACE/hipace/archive/refs/tags/21.06.tar.gz"
+ url = "https://github.com/Hi-PACE/hipace/archive/refs/tags/v21.09.tar.gz"
git = "https://github.com/Hi-PACE/hipace.git"
maintainers = ['ax3l', 'MaxThevenet', 'SeverinDiederichs']
version('develop', branch='development')
+ version('21.09', sha256='5d27824fe6aac47ce26ca69759140ab4d7844f9042e436c343c03ea4852825f1')
variant('compute',
default='noacc',
@@ -38,7 +39,7 @@ class Hipace(CMakePackage):
depends_on('cuda@9.2.88:', when='compute=cuda')
depends_on('mpi', when='+mpi')
with when('+openpmd'):
- depends_on('openpmd-api@hipace')
+ depends_on('openpmd-api@0.14.2:')
depends_on('openpmd-api ~mpi', when='~mpi')
depends_on('openpmd-api +mpi', when='+mpi')
with when('compute=omp'):
diff --git a/var/spack/repos/builtin/packages/openpmd-api/package.py b/var/spack/repos/builtin/packages/openpmd-api/package.py
index 06ea51cd2b..48b8f9187c 100644
--- a/var/spack/repos/builtin/packages/openpmd-api/package.py
+++ b/var/spack/repos/builtin/packages/openpmd-api/package.py
@@ -10,7 +10,7 @@ class OpenpmdApi(CMakePackage):
"""C++ & Python API for Scientific I/O"""
homepage = "https://www.openPMD.org"
- url = "https://github.com/openPMD/openPMD-api/archive/0.13.3.tar.gz"
+ url = "https://github.com/openPMD/openPMD-api/archive/0.14.2.tar.gz"
git = "https://github.com/openPMD/openPMD-api.git"
maintainers = ['ax3l']
@@ -20,8 +20,6 @@ class OpenpmdApi(CMakePackage):
version('0.14.2', sha256='25c6b4bcd0ae1ba668b633b8514e66c402da54901c26861fc754fca55717c836')
version('0.14.1', sha256='172fd1d785627d01c77f1170adc5a18bd8a6302e804d0f271dc0d616a5156791')
version('0.14.0', sha256='7bb561c1a6f54e9a6a1b56aaf1d4d098bbe290d204f84ebe5a6f11b3cab2be6e')
- # temporary, pre 0.14.0 version for HiPACE++
- version('hipace', commit='ac083025ee662469b8cad1adf93eef48cde35f58')
version('0.13.4', sha256='46c013be5cda670f21969675ce839315d4f5ada0406a6546a91ec3441402cf5e')
version('0.13.3', sha256='4b8f84bd89cd540c73ffe8c21085970453cb7f0e4f125f11a4e288433f64b58c')
version('0.13.2', sha256='2e5170d41bb7b2c0608ec833eee7f9adf8175b46734743f6e46dcce6f6685fb0')