geant4: 11.2.2 -> 11.3.0 (#364998)

Changed files
+46 -13
pkgs
by-name
+31 -10
pkgs/by-name/ge/geant4/datasets.nix
···
{
pname = "G4EMLOW";
-
version = "8.5";
-
sha256 = "sha256-ZrrKSaxdReKsEMEltPsmYiXlEYA+ZpgZCc6c0+m873M=";
+
version = "8.6.1";
+
sha256 = "sha256-SpNYjSYIDOHTNrlPdvravkkF+48cuiQVeVAj1s2PSoo=";
envvar = "LE";
}
{
pname = "G4PhotonEvaporation";
-
version = "5.7";
-
sha256 = "sha256-dh5C5W/93j2YOfn52BAmB8a0wDKRUe5Rggb07p535+U=";
+
version = "6.1";
+
sha256 = "sha256-X/wfmagdUMkCAYbVmHSvc8U7okwYQrO4KzGIIjuyRvI=";
envvar = "LEVELGAMMA";
}
{
pname = "G4RadioactiveDecay";
-
version = "5.6";
-
sha256 = "sha256-OIYHfJyOWph4PmcY4cMlZ4me6y27M+QC1Edrwv5PDfE=";
+
version = "6.1.2";
+
sha256 = "sha256-pA1+Prxk01VVxKSdD/HglFzWBdhDVNBTEhKTkUyuoTo=";
envvar = "RADIOACTIVE";
}
···
{
pname = "G4PARTICLEXS";
-
version = "4.0";
-
sha256 = "sha256-k4EDlwPD8rD9NqtJmTYqLItP+QgMMi+QtOMZKBEzypU=";
+
version = "4.1";
+
sha256 = "sha256-B64eBI6ayOf5H2aWSX3VW9UMzIItl68aC56SMhKm19E=";
envvar = "PARTICLEXS";
}
···
{
pname = "G4ENSDFSTATE";
-
version = "2.3";
-
sha256 = "sha256-lETF4IIHkavTzKrOEFsOR3kPrc4obhEUmDTnnEqOkgM=";
+
version = "3.0";
+
sha256 = "sha256-S9w71Asx1DSFv0+H8FVwXlQKZVfWTthcaJxZyaTrp9Y=";
envvar = "ENSDFSTATE";
}
···
version = "1.4";
sha256 = "sha256-S3J0AgzItO1Wm4ku8YwuCI7c22tm850lWFzO4l2XIeA=";
envvar = "PARTICLEHP";
+
}
+
+
{
+
pname = "G4CHANNELING";
+
version = "1.0";
+
sha256 = "sha256-ID48aZhMoJrNGBodMamw76+tS8EubGCPCwXmlRINZ/I=";
+
envvar = "CHANNELING";
+
}
+
+
{
+
pname = "G4NUDEXLIB";
+
version = "1.0";
+
sha256 = "sha256-ysfWXpxa+O26KyZn1YIuFqr5kGXJX4Bedt5MyGOV9BU=";
+
envvar = "NUDEXLIB";
+
}
+
+
{
+
pname = "G4URRPT";
+
version = "1.1";
+
sha256 = "sha256-ajQy24C8CIruGcUEucASSRMAXWNX6hSHBFFACrINnBE=";
+
envvar = "URRPT";
}
]
)
+7 -3
pkgs/by-name/ge/geant4/package.nix
···
libGL,
libGLU,
libGLX,
+
libX11,
libXext,
libXmu,
libXpm,
···
in
stdenv.mkDerivation rec {
-
version = "11.2.2";
+
version = "11.3.0";
pname = "geant4";
src = fetchurl {
url = "https://cern.ch/geant4-data/releases/geant4-v${version}.tar.gz";
-
hash = "sha256-0k9lc1uKCgOcAPlDSZHpnvEZuGxRDQ8qshFV24KjSR0=";
+
hash = "sha256-HaQxiz+W+H9NR1WKMtqyabjz/JVnCAOMKOcqGAsO+6Y=";
};
# Fix broken paths in a .pc
···
xercesc
zlib
]
-
++ lib.optionals enableOpenGLX11 [ libGL ]
+
++ lib.optionals enableOpenGLX11 [
+
libGL
+
libX11
+
]
++ lib.optionals enableXM [ motif ]
++ lib.optionals enableQt [ qt5.qtbase ];
+8
pkgs/by-name/ge/geant4/tests.nix
···
runHook postCheck
'';
+
+
installPhase = ''
+
runHook preInstall
+
+
touch "$out"
+
+
runHook postInstall
+
'';
};
}