spiner: update dependencies (#37367)

* spiner: update dependencies
* spiner: add v1.6.1 and updated dependency
This commit is contained in:
Richard Berger 2023-07-14 18:07:17 -06:00 committed by GitHub
parent 206a0a1658
commit 1f58ac5ed3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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")