summaryrefslogtreecommitdiff
path: root/var
diff options
context:
space:
mode:
Diffstat (limited to 'var')
-rw-r--r--var/spack/repos/builtin/packages/beatnik/package.py13
1 files changed, 9 insertions, 4 deletions
diff --git a/var/spack/repos/builtin/packages/beatnik/package.py b/var/spack/repos/builtin/packages/beatnik/package.py
index ac817cca25..8d75a590db 100644
--- a/var/spack/repos/builtin/packages/beatnik/package.py
+++ b/var/spack/repos/builtin/packages/beatnik/package.py
@@ -16,9 +16,10 @@ class Beatnik(CMakePackage, CudaPackage, ROCmPackage):
license("BSD-3-Clause")
+ version("1.1", commit="7d5a6fa588bcb7065fc53c3e8ae52d4d7f13b6f1", submodules=True)
version("1.0", commit="ae31ef9cb44678d5ace77994b45b0778defa3d2f")
- version("develop", branch="develop")
- version("main", branch="main")
+ version("develop", branch="develop", submodules=True)
+ version("main", branch="main", submodules=True)
depends_on("cxx", type="build") # generated
@@ -47,13 +48,17 @@ class Beatnik(CMakePackage, CudaPackage, ROCmPackage):
depends_on("kokkos +wrapper", when="%gcc+cuda")
# Cabana dependencies
- depends_on("cabana @0.6.0 +grid +heffte +silo +hdf5 +mpi")
+ depends_on("cabana @0.7.0 +grid +heffte +silo +hdf5 +mpi +arborx", when="@1.1")
+ depends_on("cabana @0.7.0 +grid +heffte +silo +hdf5 +mpi +arborx", when="@1.0")
+ depends_on("cabana @master +grid +heffte +silo +hdf5 +mpi +arborx", when="@develop")
+ depends_on("cabana @0.7.0 +grid +heffte +silo +hdf5 +mpi +arborx", when="@main")
depends_on("cabana +cuda", when="+cuda")
depends_on("cabana +rocm", when="+rocm")
# Silo dependencies
depends_on("silo @4.11:")
- depends_on("silo @4.11.1:", when="%cce") # Eariler silo versions have trouble cce
+ depends_on("silo @4.11.1 +fpzip+hzip~python", when="%cce")
+ # Eariler silo versions have trouble with cce
# Heffte dependencies - We always require FFTW so that there's a host
# backend even when we're compiling for GPUs