From 1078e082c5f3c4c0626719c8e873b34cbc3f86e9 Mon Sep 17 00:00:00 2001 From: Doron Behar Date: Tue, 23 Dec 2025 16:53:36 +0200 Subject: [PATCH] python3.pkgs.qtile: remove unneeded dependencies In Qtile's v0.34.0 update in 1da6cbd149a1, it started using wlroots directly instead of using pywlroots. See: https://github.com/flacjacket/pywlroots/issues/201#issuecomment-2641298020 And in particular: https://github.com/qtile/qtile/blob/v0.34.0/CHANGELOG#L8-L10 `pywlroots` also is using explicitly wlroots_0_17, per: https://github.com/NixOS/nixpkgs/blob/1f40d75362b84e714727cd322f809d265ec82fd2/pkgs/top-level/python-packages.nix#L15852 And these wlroots versions contradict each other. --- pkgs/development/python-modules/qtile/default.nix | 6 ------ 1 file changed, 6 deletions(-) diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 80ff05f9b579..580a94a25829 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -21,8 +21,6 @@ pulsectl-asyncio, pygobject3, pytz, - pywayland, - pywlroots, pyxdg, setuptools, setuptools-scm, @@ -33,7 +31,6 @@ xcbutilcursor, xcbutilwm, xcffib, - xkbcommon, nixosTests, extraPackages ? [ ], }: @@ -82,11 +79,8 @@ buildPythonPackage rec { pulsectl-asyncio pygobject3 pytz - pywayland - pywlroots pyxdg xcffib - xkbcommon ]; buildInputs = [