From a3672503b586be93053ecdd141bf9bdf56f070fd Mon Sep 17 00:00:00 2001 From: annalee <150648636+a-n-n-a-l-e-e@users.noreply.github.com> Date: Sun, 19 Nov 2023 07:19:43 +0000 Subject: [PATCH] python311Packages.scikit-misc: fix build openblas64 pkg-config failure openblas v0.3.22 renamed openblas.pc -> openblas64.pc. this change adds a patch that adds openblas64 to the list of names to check --- .../python-modules/scikit-misc/default.nix | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/pkgs/development/python-modules/scikit-misc/default.nix b/pkgs/development/python-modules/scikit-misc/default.nix index a9393cb48781..c49ffd7bce5d 100644 --- a/pkgs/development/python-modules/scikit-misc/default.nix +++ b/pkgs/development/python-modules/scikit-misc/default.nix @@ -1,6 +1,7 @@ { lib , buildPythonPackage , fetchFromGitHub +, fetchpatch , cython , gfortran , git @@ -24,6 +25,17 @@ buildPythonPackage rec { hash = "sha256-XV3s+y3JdMr1770S91ek6Y7MqvTg7/2cphLQldUPe5s="; }; + patches = [ + # check for openblas64 pkg-config + # remove when patch merged upstream + # https://github.com/has2k1/scikit-misc/pull/29 + (fetchpatch { + name = "openblas64-pkg-config.patch"; + url = "https://github.com/has2k1/scikit-misc/commit/6a140de18e5e1276c7aa08bf0a047b1023aa9ae4.patch"; + hash = "sha256-HzKiRISOvoDIUIcgiYVvxhx9klwyfAh/1DDKq7inl+A="; + }) + ]; + postPatch = '' patchShebangs .