From 55e6be5714e509a5f6bf22531b15cdd87d6f2798 Mon Sep 17 00:00:00 2001 From: Benjamin Sparks Date: Sat, 22 Mar 2025 16:33:38 +0100 Subject: [PATCH] python3Packages.pyqt5: correct mesa dependency `python3Packages.pyqt5` declares a dependency on a `mesa` package for purpose of inheriting its meta platforms field. Due to its placement in `pkgs/development/python-modules`, this `mesa` reference instead resolves to `python3Packages.mesa`, not `pkgs.mesa`. As `python3Packages.mesa` is a 'Agent-based modeling framework', I suspect this package intended to refer to `pkgs.mesa` instead. --- pkgs/top-level/python-packages.nix | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix index f49f6b5d1ca9..143e80f090a2 100644 --- a/pkgs/top-level/python-packages.nix +++ b/pkgs/top-level/python-packages.nix @@ -12775,7 +12775,9 @@ self: super: with self; { pyqt-builder = callPackage ../development/python-modules/pyqt-builder { }; - pyqt5 = callPackage ../development/python-modules/pyqt/5.x.nix { }; + pyqt5 = callPackage ../development/python-modules/pyqt/5.x.nix { + inherit (pkgs) mesa; + }; pyqt5-stubs = callPackage ../development/python-modules/pyqt5-stubs { };