From e5226da3636c72f1bf1db438f39bb2a2c450557b Mon Sep 17 00:00:00 2001 From: Colin Date: Thu, 18 Jul 2024 13:47:55 +0000 Subject: [PATCH] python312Packages.contourpy: fix cross compilation --- pkgs/development/python-modules/contourpy/default.nix | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/pkgs/development/python-modules/contourpy/default.nix b/pkgs/development/python-modules/contourpy/default.nix index 652fbbef7207..cbec2df496df 100644 --- a/pkgs/development/python-modules/contourpy/default.nix +++ b/pkgs/development/python-modules/contourpy/default.nix @@ -2,6 +2,7 @@ lib, buildPythonPackage, fetchFromGitHub, + python, pythonOlder, # build @@ -39,6 +40,12 @@ let hash = "sha256-Qd6FC7SgFyC/BvOPWVkr2ZfKVMVAknLlidNRq3zcWU0="; }; + # prevent unnecessary references to the build python when cross compiling + postPatch = '' + substituteInPlace lib/contourpy/util/_build_config.py.in \ + --replace-fail '@python_path@' "${python.interpreter}" + ''; + nativeBuildInputs = [ meson meson-python