From c58b1d677987b66b6139ea5cfcae94194435d37a Mon Sep 17 00:00:00 2001 From: Jonas Rembser Date: Wed, 14 Aug 2024 17:32:33 +0200 Subject: [PATCH 1/2] root: 6.32.02 -> 6.32.04 --- pkgs/applications/science/misc/root/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/science/misc/root/default.nix b/pkgs/applications/science/misc/root/default.nix index 5d01a33e5dcc..c3f0148608fd 100644 --- a/pkgs/applications/science/misc/root/default.nix +++ b/pkgs/applications/science/misc/root/default.nix @@ -56,7 +56,7 @@ stdenv.mkDerivation rec { pname = "root"; - version = "6.32.02"; + version = "6.32.04"; passthru = { tests = import ./tests { inherit callPackage; }; @@ -64,15 +64,15 @@ stdenv.mkDerivation rec { src = fetchurl { url = "https://root.cern.ch/download/root_v${version}.source.tar.gz"; - hash = "sha256-PQ92vwWFfhgHzPssngFPUlvLYl+UojcLRV9LFklhYC0="; + hash = "sha256-Ey8Saq59MO+8zX3NmRt62hiQrleYDvMAwWQh+dTQfqg="; }; clad_src = fetchgit { url = "https://github.com/vgvassilev/clad"; # Make sure that this is the same tag as in the ROOT build files! # https://github.com/root-project/root/blob/master/interpreter/cling/tools/plugins/clad/CMakeLists.txt#L76 - rev = "refs/tags/v1.5"; - hash = "sha256-s0DbHfLthv51ZICnTd30O4qG/DyZPk5tADeu3bBRoOw="; + rev = "refs/tags/v1.6"; + hash = "sha256-Fv3i84lgoifxtyWKhQjj1c4bR9wSl5SPzUh0ZhZBxFI="; }; nativeBuildInputs = [ makeWrapper cmake pkg-config git ]; From acf84ed7636f09eeea02da7ff7e997d03e90283b Mon Sep 17 00:00:00 2001 From: Jonas Rembser Date: Thu, 15 Aug 2024 00:13:15 +0200 Subject: [PATCH 2/2] root: enable mathmore The `mathmore` part of ROOT it the part of ROOT math that depends on the GNU Scientific Library (GSL). Since the GSL is already in the list of inputs, it should be harmless to enable this feature set. This will benefit RooFit in particular, wich uses the numeric integrators from the GSL that are wrapped in mathmore. --- pkgs/applications/science/misc/root/default.nix | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/applications/science/misc/root/default.nix b/pkgs/applications/science/misc/root/default.nix index c3f0148608fd..fd998f732818 100644 --- a/pkgs/applications/science/misc/root/default.nix +++ b/pkgs/applications/science/misc/root/default.nix @@ -165,6 +165,7 @@ stdenv.mkDerivation rec { "-Dfail-on-missing=ON" "-Dfitsio=OFF" "-Dgnuinstall=ON" + "-Dmathmore=ON" "-Dmysql=OFF" "-Dpgsql=OFF" "-Dsqlite=OFF"