guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 98bf33f91c9d5180c223abad26346f75c18fe647
Author: Nicolas Goaziou <[email protected]>
AuthorDate: Thu Jan 1 20:24:30 2026 +0100

    gnu: qtile: Update to 0.34.1.
    
    * gnu/packages/wm.scm (qtile): Update to 0.34.1.
    [inputs]: Add cairo, gdk-pixbuf, libinput, librsvg, lm-sensors, wayland,
    wayland-protocols, wlroots.
    [propagated-inputs]: Add python-aiohttp, python-cairocffi,
    python-prompt-toolkit, python-psutil, python-pytz, python-setproctitle.
    [inputs]: Add pre-commit, python-anyio, python-check-manifest,
    python-coverage, python-isort, python-mypy, python-pycairo, python-twine.
    
    Change-Id: I18e283dacd868cc53724f430da7d2c608014ba54
---
 gnu/packages/wm.scm | 55 ++++++++++++++++++++++++++++++++++++++---------------
 1 file changed, 40 insertions(+), 15 deletions(-)

diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 046792e21b..eb6b5a7ced 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -32,7 +32,7 @@
 ;;; Copyright © 2019 Brett Gilio <[email protected]>
 ;;; Copyright © 2019 Noodles! <[email protected]>
 ;;; Copyright © 2019, 2020 Alexandru-Sergiu Marton <[email protected]>
-;;; Copyright © 2020, 2021 Nicolas Goaziou <[email protected]>
+;;; Copyright © 2020, 2021, 2026 Nicolas Goaziou <[email protected]>
 ;;; Copyright © 2020 Brice Waegeneire <[email protected]>
 ;;; Copyright © 2020 Boris A. Dekshteyn <[email protected]>
 ;;; Copyright © 2020 Marcin Karpezo <[email protected]>
@@ -178,6 +178,7 @@
   #:use-module (gnu packages python-build)
   #:use-module (gnu packages python-check)
   #:use-module (gnu packages python-crypto)
+  #:use-module (gnu packages python-web)
   #:use-module (gnu packages python-xyz)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages readline)
@@ -189,6 +190,7 @@
   #:use-module (gnu packages texinfo)
   #:use-module (gnu packages textutils)
   #:use-module (gnu packages time)
+  #:use-module (gnu packages version-control)
   #:use-module (gnu packages vulkan)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xdisorg)
@@ -1010,13 +1012,13 @@ to events.")
 (define-public qtile
   (package
     (name "qtile")
-    (version "0.30.0")
+    (version "0.34.1")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "qtile" version))
        (sha256
-        (base32 "0zd2bh4mvgwjxkkwn3angkaqzm7ldcmzg3gdc098jzzlf90fmywm"))))
+        (base32 "061bghddw47k86qf7xp7c3rmwp7f71grk1q969nwq22rsafs4040"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -1057,9 +1059,21 @@ to events.")
                 (setenv "DISPLAY" ":1")
                 (setenv "XDG_CACHE_HOME" "/tmp")))))))
     (inputs
-     (list glib pango pulseaudio))
+     (list cairo
+           gdk-pixbuf
+           glib
+           libinput
+           libnotify
+           (librsvg-for-system)
+           lm-sensors
+           pango
+           pulseaudio
+           wayland
+           wayland-protocols
+           wlroots))
     (propagated-inputs
-     (list python-cairocffi
+     (list python-aiohttp
+           python-cairocffi
            python-cffi
            python-dateutil
            python-dbus-fast
@@ -1067,20 +1081,31 @@ to events.")
            python-keyring
            python-libcst
            python-mpd2
+           python-prompt-toolkit
+           python-psutil
            python-pygobject
            python-pyxdg
+           python-pytz
+           python-setproctitle
            python-xcffib))
     (native-inputs
-      (list pkg-config
-            python-flake8
-            python-pep8-naming
-            python-pytest
-            python-pytest-cov
-            python-psutil
-            python-setuptools
-            python-setuptools-scm
-            python-wheel
-            xorg-server-for-tests))
+     (list pkg-config
+           pre-commit
+           python-anyio
+           python-check-manifest
+           python-coverage
+           python-isort
+           python-mypy
+           python-pycairo
+           python-pytest
+           python-pytest-asyncio
+           python-pytest-cov
+           python-pytest-httpbin
+           python-setuptools
+           python-setuptools-scm
+           python-twine
+           python-wheel
+           xorg-server-for-tests))
     (home-page "http://qtile.org";)
     (synopsis "Hackable tiling window manager written and configured in 
Python")
     (description "Qtile is simple, small, and extensible.  It's easy to write

Reply via email to