geant4: add v11.2.2, incl g4ndl v4.7.1 (#44830)

* geant4: add v11.2.2

* g4ndl: add v4.7.1

* geant4-data, g4ndl: use =4.7 for 11.2.0:11.2.1, 4.7.1 for 11.2.2
This commit is contained in:
Wouter Deconinck 2024-06-25 13:35:31 -05:00 committed by GitHub
parent 536856874c
commit b894acf1fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 20 additions and 3 deletions

View File

@ -17,6 +17,7 @@ class G4ndl(Package):
maintainers("drbenmorgan") maintainers("drbenmorgan")
version("4.7.1", sha256="d3acae48622118d2579de24a54d533fb2416bf0da9dd288f1724df1485a46c7c")
version("4.7", sha256="7e7d3d2621102dc614f753ad928730a290d19660eed96304a9d24b453d670309") version("4.7", sha256="7e7d3d2621102dc614f753ad928730a290d19660eed96304a9d24b453d670309")
version("4.6", sha256="9d287cf2ae0fb887a2adce801ee74fb9be21b0d166dab49bcbee9408a5145408") version("4.6", sha256="9d287cf2ae0fb887a2adce801ee74fb9be21b0d166dab49bcbee9408a5145408")
version("4.5", sha256="cba928a520a788f2bc8229c7ef57f83d0934bb0c6a18c31ef05ef4865edcdf8e") version("4.5", sha256="cba928a520a788f2bc8229c7ef57f83d0934bb0c6a18c31ef05ef4865edcdf8e")

View File

@ -18,6 +18,7 @@ class Geant4Data(BundlePackage):
tags = ["hep"] tags = ["hep"]
version("11.2.2")
version("11.2.0") version("11.2.0")
version("11.1.0") version("11.1.0")
version("11.0.0") version("11.0.0")
@ -43,8 +44,21 @@ class Geant4Data(BundlePackage):
# they generally don't change on the patch level # they generally don't change on the patch level
# Can move to declaring on a dataset basis if needed # Can move to declaring on a dataset basis if needed
_datasets = { _datasets = {
"11.2.0:11.2": [ "11.2.2:11.2": [
"g4ndl@4.7", "g4ndl@4.7.1",
"g4emlow@8.5",
"g4photonevaporation@5.7",
"g4radioactivedecay@5.6",
"g4particlexs@4.0",
"g4pii@1.3",
"g4realsurface@2.2",
"g4saiddata@2.0",
"g4abla@3.3",
"g4incl@1.2",
"g4ensdfstate@2.3",
],
"11.2.0:11.2.1": [
"g4ndl@=4.7",
"g4emlow@8.5", "g4emlow@8.5",
"g4photonevaporation@5.7", "g4photonevaporation@5.7",
"g4radioactivedecay@5.6", "g4radioactivedecay@5.6",

View File

@ -22,6 +22,7 @@ class Geant4(CMakePackage):
maintainers("drbenmorgan", "sethrj") maintainers("drbenmorgan", "sethrj")
version("11.2.2", sha256="3a8d98c63fc52578f6ebf166d7dffaec36256a186d57f2520c39790367700c8d")
version("11.2.1", sha256="76c9093b01128ee2b45a6f4020a1bcb64d2a8141386dea4674b5ae28bcd23293") version("11.2.1", sha256="76c9093b01128ee2b45a6f4020a1bcb64d2a8141386dea4674b5ae28bcd23293")
version("11.2.0", sha256="9ff544739b243a24dac8f29a4e7aab4274fc0124fd4e1c4972018213dc6991ee") version("11.2.0", sha256="9ff544739b243a24dac8f29a4e7aab4274fc0124fd4e1c4972018213dc6991ee")
version("11.1.3", sha256="5d9a05d4ccf8b975649eab1d615fc1b8dce5937e01ab9e795bffd04149240db6") version("11.1.3", sha256="5d9a05d4ccf8b975649eab1d615fc1b8dce5937e01ab9e795bffd04149240db6")
@ -93,7 +94,8 @@ class Geant4(CMakePackage):
"10.7.4", "10.7.4",
"11.0", "11.0",
"11.1", "11.1",
"11.2:", "11.2.0:11.2.1",
"11.2.2:",
]: ]:
depends_on("geant4-data@" + _vers, type="run", when="@" + _vers) depends_on("geant4-data@" + _vers, type="run", when="@" + _vers)