dataTransferKit: add v3.1.1, v3.1.0 (#40556)

* Update DataTransferKit for 3.1.1 release

* Require Trilinos-14 for 3.1.0 and higher
This commit is contained in:
Daniel Arndt 2023-10-26 18:10:16 -04:00 committed by GitHub
parent b4b25dec64
commit d64f312726
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,7 +11,7 @@ class Datatransferkit(CMakePackage):
parallel solution transfer services for multiphysics simulations"""
homepage = "https://datatransferkit.readthedoc.io"
url = "https://github.com/ORNL-CEES/DataTransferKit/archive/3.1-rc3.tar.gz"
url = "https://github.com/ORNL-CEES/DataTransferKit/archive/3.1.1.tar.gz"
git = "https://github.com/ORNL-CEES/DataTransferKit.git"
tags = ["e4s"]
@ -19,6 +19,8 @@ class Datatransferkit(CMakePackage):
maintainers("Rombur")
version("master", branch="master", submodules=True)
version("3.1.1", commit="bfb7673cc233c26a6a541cbf096f37f26df1e5fb", submodules=True)
version("3.1.0", commit="60a4cbd0a55505e0450f1ac979e1eef8966dc03f", submodules=True)
version("3.1-rc3", commit="691d5a1540f7cd42141a3b3d2a7c8370cbc3560a", submodules=True)
version("3.1-rc2", commit="1abc1a43b33dffc7a16d7497b4185d09d865e36a", submodules=True)
@ -37,7 +39,8 @@ class Datatransferkit(CMakePackage):
depends_on("trilinos+intrepid2+shards~dtk")
depends_on("trilinos+openmp", when="+openmp")
depends_on("trilinos+stratimikos+belos", when="@master")
depends_on("trilinos@13:", when="@3.1-rc2:")
depends_on("trilinos@13:13.4.1", when="@3.1-rc2:3.1-rc3")
depends_on("trilinos@14:", when="@3.1.0:")
def cmake_args(self):
spec = self.spec