geant4: 11.3.2 -> 11.4.0 (#482506)

This commit is contained in:
Dmitry Kalinkin
2026-02-08 18:35:40 +00:00
committed by GitHub
2 changed files with 15 additions and 15 deletions
+10 -10
View File
@@ -59,15 +59,15 @@ builtins.listToAttrs (
{
pname = "G4EMLOW";
version = "8.6.1";
sha256 = "sha256-SpNYjSYIDOHTNrlPdvravkkF+48cuiQVeVAj1s2PSoo=";
version = "8.8";
sha256 = "sha256-tgz9YxdvXRYQfiols1sjUVUDLRc110lnDKUP7eEmJM8=";
envvar = "LE";
}
{
pname = "G4PhotonEvaporation";
version = "6.1";
sha256 = "sha256-X/wfmagdUMkCAYbVmHSvc8U7okwYQrO4KzGIIjuyRvI=";
version = "6.1.2";
sha256 = "sha256-AhScCrkdiO4k54UyVYd345oGi5/N0ZkTYQH/WOY150I=";
envvar = "LEVELGAMMA";
}
@@ -87,8 +87,8 @@ builtins.listToAttrs (
{
pname = "G4PARTICLEXS";
version = "4.1";
sha256 = "sha256-B64eBI6ayOf5H2aWSX3VW9UMzIItl68aC56SMhKm19E=";
version = "4.2";
sha256 = "sha256-xSu/hqqlibeKuoCxarCt8QQeowDeU5WGW5f87m61WFE=";
envvar = "PARTICLEXS";
}
@@ -101,8 +101,8 @@ builtins.listToAttrs (
{
pname = "G4INCL";
version = "1.2";
sha256 = "sha256-+ICxYHPuCpLXSU8ydqbVLU3h02d6DUx8WHADlu0OGn4=";
version = "1.3";
sha256 = "sha256-5LPb5SrO9TU2RU4iRDCRIShDghvSNiju2EbSmVmfO/k=";
envvar = "INCL";
}
@@ -136,8 +136,8 @@ builtins.listToAttrs (
{
pname = "G4CHANNELING";
version = "1.0";
sha256 = "sha256-ID48aZhMoJrNGBodMamw76+tS8EubGCPCwXmlRINZ/I=";
version = "2.0";
sha256 = "sha256-ZiFZKIZE4Ht51/4JHvvrulK1lUaz3G9dKFuXatEvLQY=";
envvar = "CHANNELING";
}
+5 -5
View File
@@ -17,7 +17,7 @@
libxpm,
motif,
python3,
qt5,
qt6,
soxt,
xercesc,
zlib,
@@ -38,12 +38,12 @@ let
in
stdenv.mkDerivation (finalAttrs: {
version = "11.3.2";
version = "11.4.0";
pname = "geant4";
src = fetchurl {
url = "https://cern.ch/geant4-data/releases/geant4-v${finalAttrs.version}.tar.gz";
hash = "sha256-iSrt10JSYqUKw9PHEX2BwMDaS0CMaIDbr1R4uTAeSIw=";
hash = "sha256-rWTJa4s9cSXnRruX9fVXee1ZRoGmpdY8JwJefJzvWPo=";
};
# Fix broken paths in a .pc
@@ -81,7 +81,7 @@ stdenv.mkDerivation (finalAttrs: {
nativeBuildInputs = [ cmake ];
propagatedNativeBuildInputs = lib.optionals enableQt [ qt5.wrapQtAppsHook ];
propagatedNativeBuildInputs = lib.optionals enableQt [ qt6.wrapQtAppsHook ];
dontWrapQtApps = true; # no binaries
buildInputs =
@@ -112,7 +112,7 @@ stdenv.mkDerivation (finalAttrs: {
libx11
]
++ lib.optionals enableXM [ motif ]
++ lib.optionals enableQt [ qt5.qtbase ];
++ lib.optionals enableQt [ qt6.qtbase ];
postFixup = ''
substituteInPlace "$out"/bin/geant4.sh \