David Runge pushed to branch main at Arch Linux / Packaging / Packages / qtile


Commits:
1feea46d by David Runge at 2026-09-20T15:22:58+02:00
upgpkg: 0.37.1-1

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- REUSE.toml
- − qtile-0.37.0-user-unit-exec.patch


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = qtile
        pkgdesc = A full-featured, pure-Python tiling window manager
-       pkgver = 0.37.0
+       pkgver = 0.37.1
        pkgrel = 1
        url = https://qtile.org/
        install = qtile.install
@@ -67,14 +67,11 @@ pkgbase = qtile
        optdepends = python-setproctitle: change process name to qtile
        optdepends = python-xdg: launchbar widget
        optdepends = xorg-xwayland: for XWayland support
-       source = git+https://github.com/qtile/qtile?signed#tag=v0.37.0
-       source = qtile-0.37.0-user-unit-exec.patch
+       source = git+https://github.com/qtile/qtile?signed#tag=v0.37.1
        validpgpkeys = 3CCAB226289DE0160C61BDB418D18F1BC464DCA3
        validpgpkeys = 35D92E7CC7357A81173EA1C974F9FDD20984FBEC
        validpgpkeys = A6BAA1E17D2664ADB97B2C6F58A9AA7C86727DF7
-       sha512sums = 
d66dece818c9e3353a209316d2df3219e050bcd137c4387e7485126fcf632659af9cf20ac3bd9aa32dab170ce6ef3027c3ad654f58a3bb27738c230466d8e4dd
-       sha512sums = 
3b386246bffb54a1f441ac798c79ccca0c29123d4b3cc12dbcc18cd668dc9fe03af96fd38f9bb50b3f2da3e542a6e952c0a1bb5bc0f6750c9b32fbb74564e059
-       b2sums = 
a00ae552f1b64d5896e1fd849e4f9fedae3fbf477007e8e06b8735c36fb35e66138947b7d93408cfface57772c5d687e17701e9fdb93989be0976a92c21ca933
-       b2sums = 
870ed53a8354e2774f76881aa1b4092b7ae9918bf207d19096ea95d558a5d8b1ec1bd03dc581d98d54300dceba3fb25d26bf9828000af772d4de354b38f08fed
+       sha512sums = 
56e1c1a42452385ff2ace83d4a500e86039f4da3dbf7cbb884d3b836f5d3d00eadac9e76c035abe229d02dc0d64198985047277205ceba70a6396cc3db470e92
+       b2sums = 
61aba49cd6e4877251b42cb23e5f9f4e52d4c006c01a0e96ca5fc5f9213556038a8182c7b60ee2749cc9c27ae259aca5d43f598c9ce3c5529035a0d7266b6ad0
 
 pkgname = qtile


=====================================
PKGBUILD
=====================================
@@ -1,7 +1,7 @@
 # Maintainer: David Runge <[email protected]>
 
 pkgname=qtile
-pkgver=0.37.0
+pkgver=0.37.1
 pkgrel=1
 pkgdesc="A full-featured, pure-Python tiling window manager"
 arch=(x86_64)
@@ -80,23 +80,15 @@ optdepends=(
 install=$pkgname.install
 source=(
   "git+$_url?signed#tag=v$pkgver"
-  qtile-0.37.0-user-unit-exec.patch
 )
-sha512sums=('d66dece818c9e3353a209316d2df3219e050bcd137c4387e7485126fcf632659af9cf20ac3bd9aa32dab170ce6ef3027c3ad654f58a3bb27738c230466d8e4dd'
-            
'3b386246bffb54a1f441ac798c79ccca0c29123d4b3cc12dbcc18cd668dc9fe03af96fd38f9bb50b3f2da3e542a6e952c0a1bb5bc0f6750c9b32fbb74564e059')
-b2sums=('a00ae552f1b64d5896e1fd849e4f9fedae3fbf477007e8e06b8735c36fb35e66138947b7d93408cfface57772c5d687e17701e9fdb93989be0976a92c21ca933'
-        
'870ed53a8354e2774f76881aa1b4092b7ae9918bf207d19096ea95d558a5d8b1ec1bd03dc581d98d54300dceba3fb25d26bf9828000af772d4de354b38f08fed')
+sha512sums=('56e1c1a42452385ff2ace83d4a500e86039f4da3dbf7cbb884d3b836f5d3d00eadac9e76c035abe229d02dc0d64198985047277205ceba70a6396cc3db470e92')
+b2sums=('61aba49cd6e4877251b42cb23e5f9f4e52d4c006c01a0e96ca5fc5f9213556038a8182c7b60ee2749cc9c27ae259aca5d43f598c9ce3c5529035a0d7266b6ad0')
 validpgpkeys=(
   '3CCAB226289DE0160C61BDB418D18F1BC464DCA3' # Tycho Andersen 
<[email protected]>
   '35D92E7CC7357A81173EA1C974F9FDD20984FBEC' # Matt Colligan <[email protected]>
   'A6BAA1E17D2664ADB97B2C6F58A9AA7C86727DF7' # elParaguayo 
<[email protected]>
 )
 
-prepare() {
-  # systemd user unit needs to be modified... 
https://github.com/qtile/qtile/issues/6016
-  patch -Np1 -d $pkgname -i ../qtile-0.37.0-user-unit-exec.patch
-}
-
 build() {
   export CFLAGS="$CFLAGS -I/usr/include/wlroots0.20"
   export LDFLAGS="$LDFLAGS -L/usr/lib/wlroots0.20"
@@ -129,8 +121,7 @@ package() {
   install -vDm 644 {CHANGELOG,README.rst} -t "$pkgdir/usr/share/doc/$pkgname/"
   install -vDm 644 libqtile/resources/default_config.py -t 
"$pkgdir/usr/share/doc/$pkgname/"
 
-  install -vDm 644 "resources/$pkgname.desktop" -t 
"$pkgdir/usr/share/xsessions/"
-  install -vDm 644 "resources/$pkgname.desktop" -t 
"$pkgdir/usr/share/wayland-sessions/"
-  install -vDm 644 "resources/"*.{service,target} -t 
"$pkgdir/usr/lib/systemd/user/"
+  install -vDm 644 "resources/$pkgname"{,-generic}.desktop -t 
"$pkgdir/usr/share/xsessions/"
+  install -vDm 644 "resources/$pkgname-"{generic,wayland}.desktop -t 
"$pkgdir/usr/share/wayland-sessions/"
   install -vDm 644 "resources/99-$pkgname.rules" -t 
"$pkgdir/usr/lib/udev/rules.d/"
 }


=====================================
REUSE.toml
=====================================
@@ -17,7 +17,6 @@ path = [
     "*.timer",
     "*.desktop",
     "*.hook",
-    "qtile-0.37.0-user-unit-exec.patch",
 ]
 SPDX-FileCopyrightText = "Arch Linux contributors"
 SPDX-License-Identifier = "0BSD"


=====================================
qtile-0.37.0-user-unit-exec.patch deleted
=====================================
@@ -1,13 +0,0 @@
-diff --git i/resources/qtile.service w/resources/qtile.service
-index 705d0c95..6b2673aa 100644
---- i/resources/qtile.service
-+++ w/resources/qtile.service
-@@ -6,7 +6,7 @@ After=qtile-session.target graphical-session-pre.target
- 
- [Service]
- Type=exec
--ExecStart=%h/.local/bin/qtile start
-+ExecStart=/usr/bin/qtile start
- ExecStopPost=/usr/bin/systemctl --user stop graphical-session.target
- Restart=on-failure
- TimeoutStopSec=10s



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qtile/-/commit/1feea46db734fe592c8ea7375efa5ea113a08fe4

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/qtile/-/commit/1feea46db734fe592c8ea7375efa5ea113a08fe4
You're receiving this email because of your account on gitlab.archlinux.org. 
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications 
| Help: https://gitlab.archlinux.org/help


Reply via email to