acts dependencies: new versions as of 2024/10/28 (#47265)

This commit adds a new version of ACTS and detray.
This commit is contained in:
Stephen Nicholas Swatman 2024-10-29 18:28:18 +01:00 committed by GitHub
parent d776dead56
commit 65daf17b54
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 0 deletions

View File

@ -41,6 +41,7 @@ class Acts(CMakePackage, CudaPackage):
# Supported Acts versions
version("main", branch="main")
version("master", branch="main", deprecated=True) # For compatibility
version("37.2.0", commit="821144dc40d35b44aee0d7857a0bd1c99e4a3932", submodules=True)
version("37.1.0", commit="fa6ad4d52e0bd09cf8c78507fcbb18e9ac2c87a3", submodules=True)
version("37.0.1", commit="998b9c9dd42d5160c2540f8fa820505869bfdb79", submodules=True)
version("37.0.0", commit="117feaaadc7a2336755274e0cd70ba58a047a1de", submodules=True)

View File

@ -20,6 +20,7 @@ class Detray(CMakePackage):
license("MPL-2.0", checked_by="stephenswat")
version("0.80.0", sha256="a12f3e333778ddd20a568b5c8df5b2375f9a4d74caf921822c1864b07b3f8ab7")
version("0.79.0", sha256="3b9f18cb003e59795a0e4b1414069ac8558b975714626449293a71bc4398a380")
version("0.78.0", sha256="ca3a348f4e12ed690c3106197e107b9c393b6902224b2543b00382050864bcf3")
version("0.77.0", sha256="c2c72f65a7ff2426335b850c0b3cfbbbf666208612b2458c97a534ecf8029cb8")
@ -63,6 +64,7 @@ class Detray(CMakePackage):
depends_on("cmake@3.11:", type="build")
depends_on("vecmem@1.6.0:")
depends_on("vecmem@1.8.0:", when="@0.76:")
depends_on("covfie@0.10.0:")
depends_on("nlohmann-json@3.11.0:", when="+json")
depends_on("dfelibs@20211029:")
@ -93,6 +95,9 @@ def cmake_args(self):
self.define_from_variant("DETRAY_SMATRIX_PLUGIN", "smatrix"),
self.define_from_variant("DETRAY_IO_CSV", "csv"),
self.define_from_variant("DETRAY_IO_JSON", "json"),
self.define_from_variant("DETRAY_VC_PLUGIN", "vc"),
self.define_from_variant("DETRAY_VC_AOS_PLUGIN", "vc"),
self.define_from_variant("DETRAY_VC_SOA_PLUGIN", "vc"),
self.define("DETRAY_SVG_DISPLAY", True),
self.define("DETRAY_SETUP_ACTSVG", True),
self.define("DETRAY_BUILD_TESTING", False),