From 341029d5cc745d61df3a6235a0d9b530e209a767 Mon Sep 17 00:00:00 2001 From: Anthony Roussel Date: Sun, 18 Sep 2022 20:42:33 +0200 Subject: [PATCH] sasview: fix build Caused by `asscalar` numpy API removal. See https://github.com/SasView/sasview/pull/2178 --- pkgs/applications/science/misc/sasview/default.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/pkgs/applications/science/misc/sasview/default.nix b/pkgs/applications/science/misc/sasview/default.nix index e32a4ba0c094..34ad91235e33 100644 --- a/pkgs/applications/science/misc/sasview/default.nix +++ b/pkgs/applications/science/misc/sasview/default.nix @@ -1,6 +1,7 @@ { lib , python3 , fetchFromGitHub +, fetchpatch , wrapQtAppsHook }: @@ -15,6 +16,15 @@ python3.pkgs.buildPythonApplication rec { hash = "sha256-TjcchqA6GCvkr59ZgDuGglan2RxLp+aMjJk28XhvoiY="; }; + patches = [ + # Fix `asscalar` numpy API removal. + # See https://github.com/SasView/sasview/pull/2178 + (fetchpatch { + url = "https://github.com/SasView/sasview/commit/b1ab08c2a4e8fdade7f3e4cfecf3dfec38b8f3c5.patch"; + hash = "sha256-IH8g4XPziVAnkmBdzLH1ii8vN6kyCmOgrQlH2HEbm5o="; + }) + ]; + nativeBuildInputs = [ python3.pkgs.pyqt5 wrapQtAppsHook