From f2efb32a79198728d1db47a4cc79a0dd784a6370 Mon Sep 17 00:00:00 2001 From: Yueh-Shun Li Date: Mon, 19 Jan 2026 00:08:08 +0800 Subject: [PATCH] python2Packages.buildPythonPackage: port respect user-specified passthru attrs Port to python2/mk-python-derivation.nix commit d6a757bb01b6 ("buildPython*: prioritize user-specified passthru attrs"). --- .../python/python2/mk-python-derivation.nix | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix index 47a5c2e65d49..289c75ebaa6d 100644 --- a/pkgs/development/interpreters/python/python2/mk-python-derivation.nix +++ b/pkgs/development/interpreters/python/python2/mk-python-derivation.nix @@ -272,14 +272,17 @@ let outputs = outputs ++ lib.optional withDistOutput "dist"; - passthru.updateScript = - let - filename = builtins.head (lib.splitString ":" self.meta.position); - in - attrs.passthru.updateScript or [ - update-python-libraries - filename - ]; + passthru = { + updateScript = + let + filename = builtins.head (lib.splitString ":" self.meta.position); + in + [ + update-python-libraries + filename + ]; + } + // passthru; meta = { # default to python's platforms