From d283c135bc42434c9afdde7a5256b7d8bee5a44b Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 13 May 2024 01:51:41 +0200 Subject: [PATCH 1/2] python3Packages.qtile: add sigmanificient in maintainers --- pkgs/development/python-modules/qtile/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 6dc9cc011943..0297d54e3584 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -102,6 +102,6 @@ buildPythonPackage rec { description = "A small, flexible, scriptable tiling window manager written in Python"; mainProgram = "qtile"; platforms = platforms.linux; - maintainers = with maintainers; [ arjan-s ]; + maintainers = with maintainers; [ arjan-s sigmanificient ]; }; } From 660ed9a94fac183c2f8678c3ecdc69290adb006c Mon Sep 17 00:00:00 2001 From: Sigmanificient Date: Mon, 13 May 2024 02:03:31 +0200 Subject: [PATCH 2/2] python3Packages.qtile: use pyproject with build-system --- pkgs/development/python-modules/qtile/default.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/development/python-modules/qtile/default.nix b/pkgs/development/python-modules/qtile/default.nix index 0297d54e3584..a4d8bb91ea16 100644 --- a/pkgs/development/python-modules/qtile/default.nix +++ b/pkgs/development/python-modules/qtile/default.nix @@ -34,7 +34,7 @@ buildPythonPackage rec { pname = "qtile"; version = "0.25.0"; - format = "setuptools"; + pyproject = true; src = fetchFromGitHub { owner = "qtile"; @@ -59,13 +59,13 @@ buildPythonPackage rec { --replace /usr/include/libdrm ${lib.getDev libdrm}/include/libdrm ''; - nativeBuildInputs = [ - pkg-config + build-system = [ setuptools setuptools-scm + pkg-config ]; - propagatedBuildInputs = [ + dependencies = [ (cairocffi.override { withXcffib = true; }) dbus-next dbus-python