From d6a757bb01b6eaa28ee5fb100b7d9fd2bc29c3f2 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 20 Jan 2025 05:27:14 +0800 Subject: [PATCH] buildPython*: prioritize user-specified passthru attrs --- .../interpreters/python/mk-python-derivation.nix | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix index 24791a6c41ea..0c1a1cf33ddb 100644 --- a/pkgs/development/interpreters/python/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/mk-python-derivation.nix @@ -400,13 +400,12 @@ let { inherit disabled; } - // attrs.passthru or { } // { updateScript = let filename = head (splitString ":" self.meta.position); in - attrs.passthru.updateScript or [ + [ update-python-libraries filename ]; @@ -419,7 +418,8 @@ let } // optionalAttrs (build-system != [ ]) { inherit build-system; - }; + } + // attrs.passthru or { }; meta = { # default to python's platforms