diff options
Diffstat (limited to 'var')
-rw-r--r-- | var/spack/repos/builtin/packages/spiner/package.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/var/spack/repos/builtin/packages/spiner/package.py b/var/spack/repos/builtin/packages/spiner/package.py index 74ce0b2ce1..da4a20027d 100644 --- a/var/spack/repos/builtin/packages/spiner/package.py +++ b/var/spack/repos/builtin/packages/spiner/package.py @@ -17,6 +17,7 @@ class Spiner(CMakePackage, CudaPackage): maintainers("rbberger") version("main", branch="main") + version("1.6.1", sha256="52774322571d3b9b0dc3c6b255257de9af0e8e6170834360f2252c1ac272cbe7") version("1.6.0", sha256="afa5526d87c78c1165ead06c09c5c2b9e4a913687443e5adff7b709ea4dd7edf") version( "1.5.1", @@ -49,7 +50,8 @@ class Spiner(CMakePackage, CudaPackage): depends_on("cmake@3.23:", when="@1.6.0:", type="build") depends_on("catch2@2.13.4:2.13.9", type="test") depends_on("ports-of-call@1.2.0:", when="@:1.5.1") - depends_on("ports-of-call@1.3.0:", when="@1.6.0:") + depends_on("ports-of-call@1.5.1:", when="@1.6.0:") + depends_on("ports-of-call@main", when="@main") # Currently the raw cuda backend of ports-of-call is not supported. depends_on("ports-of-call portability_strategy=Kokkos", when="@:1.5.1 +kokkos") @@ -58,10 +60,7 @@ class Spiner(CMakePackage, CudaPackage): depends_on("kokkos@3.3.00: cuda_arch=" + _flag, when="+cuda+kokkos cuda_arch=" + _flag) for _flag in ("~cuda", "+cuda", "~openmp", "+openmp"): depends_on("kokkos@3.3.00: " + _flag, when="+kokkos" + _flag) - depends_on( - "kokkos@3.3.00: ~shared+wrapper+cuda_lambda+cuda_constexpr+cuda_relocatable_device_code", - when="+cuda+kokkos", - ) + depends_on("kokkos@3.3.00: ~shared+wrapper+cuda_lambda+cuda_constexpr", when="+cuda+kokkos") depends_on("hdf5+hl~mpi", when="+hdf5~mpi") depends_on("hdf5+hl+mpi", when="+hdf5+mpi") |