about summary refs log tree commit diff
path: root/pkgs/applications/window-managers/qtile/default.nix
diff options
context:
space:
mode:
authorCharlotte Van Petegem <charlotte.vanpetegem@ugent.be>2022-03-23 12:02:08 +0100
committerCharlotte Van Petegem <charlotte.vanpetegem@ugent.be>2022-03-23 12:02:08 +0100
commit32567e90780bd6a3ee25f2eafb5c30e0cec9c228 (patch)
treeb9a7f7dd142ffba6495ba3761eaaa6c995b2c902 /pkgs/applications/window-managers/qtile/default.nix
parenta701c09286bfdbdea027ef5c0fc7b414587c0a43 (diff)
qtile: 0.20.0 -> 0.21.0
Diffstat (limited to 'pkgs/applications/window-managers/qtile/default.nix')
-rw-r--r--pkgs/applications/window-managers/qtile/default.nix26
1 files changed, 23 insertions, 3 deletions
diff --git a/pkgs/applications/window-managers/qtile/default.nix b/pkgs/applications/window-managers/qtile/default.nix
index 4a48225d8013d..d0bec27e215af 100644
--- a/pkgs/applications/window-managers/qtile/default.nix
+++ b/pkgs/applications/window-managers/qtile/default.nix
@@ -1,15 +1,28 @@
-{ lib, fetchFromGitHub, python3, python3Packages, mypy, glib, pango, pkg-config, xcbutilcursor }:
+{ lib
+, fetchFromGitHub
+, python3
+, python3Packages
+, mypy
+, glib
+, pango
+, pkg-config
+, libinput
+, libxkbcommon
+, wayland
+, wlroots
+, xcbutilcursor
+}:
 
 let
   unwrapped = python3Packages.buildPythonPackage rec {
     pname = "qtile";
-    version = "0.20.0";
+    version = "0.21.0";
 
     src = fetchFromGitHub {
       owner = "qtile";
       repo = "qtile";
       rev = "v${version}";
-      sha256 = "TRmul3t//izJRdViTvxFz29JZeGYsWc7WsJjagQ35nw=";
+      sha256 = "3QCI1TZIh1LcWuklVQkqgR1MQphi6CzZKc1UZcytV0k=";
     };
 
     patches = [
@@ -48,6 +61,13 @@ let
       xkbcommon
     ];
 
+    buildInputs = [
+      libinput
+      wayland
+      wlroots
+      libxkbcommon
+    ];
+
     # for `qtile check`, needs `stubtest` and `mypy` commands
     makeWrapperArgs = [
       "--suffix PATH : ${lib.makeBinPath [ mypy ]}"