public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/qtile] f45: New upstream release 0.37.0
@ 2026-09-11 19:28 Danny Colin
  0 siblings, 0 replies; only message in thread
From: Danny Colin @ 2026-09-11 19:28 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/qtile
            Branch : f45
            Commit : d61a1a74748b82a529e6f47e192a7f6d431ec371
            Author : Danny Colin <contact@dannycolin.com>
            Date   : 2026-09-09T11:29:53-04:00
            Stats  : +17/-8 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/qtile/c/d61a1a74748b82a529e6f47e192a7f6d431ec371?branch=f45

            Log:
            New upstream release 0.37.0

Signed-off-by: Danny Colin <contact@dannycolin.com>

---
diff --git a/qtile.spec b/qtile.spec
index a7335a5..05da5ec 100644
--- a/qtile.spec
+++ b/qtile.spec
@@ -1,10 +1,10 @@
 %bcond x11 %[!(0%{?rhel} >= 10)]
 
 %global forgeurl https://github.com/qtile/qtile
-%global tag v0.36.0
+%global tag v0.37.0
 
 Name: qtile
-Version: 0.36.0
+Version: 0.37.0
 Release: %{autorelease}
 Summary: A pure-Python tiling window manager
 %forgemeta
@@ -28,7 +28,7 @@ BuildRequires:  xorg-x11-server-Xephyr
 %endif
 BuildRequires:  xterm
 BuildRequires:  rsvg-pixbuf-loader
-BuildRequires:  pkgconfig(wlroots-0.19)
+BuildRequires:  pkgconfig(wlroots-0.20)
 
 # Recommended packages for widgets
 Recommends: python3-psutil
@@ -97,7 +97,11 @@ BuildRequires: wayland-protocols-devel
 %pyproject_patch_dependency check-manifest:ignore
 %pyproject_patch_dependency mailbox:ignore
 %pyproject_patch_dependency imaplib2:ignore
-
+# desktop-file-install doesn't support this valid property yet
+sed -i '/DesktopNames/d' ./resources/qtile.desktop
+# Prevent rpmlint non-executable-script error caused by a shebang that shouldn't
+# be present. This file isn't intended to be run directly.
+sed -i '/^#!\/usr\/bin\/env python3$/d' libqtile/scripts/cmd_obj.py
 
 %generate_buildrequires
 export SETUPTOOLS_SCM_PRETEND_VERSION=%{version}
@@ -127,7 +131,7 @@ desktop-file-install \
 mkdir -p %{buildroot}%{_datadir}/wayland-sessions/
 desktop-file-install \
     --dir %{buildroot}%{_datadir}/wayland-sessions/ \
-    resources/qtile-wayland.desktop
+    resources/qtile.desktop
 
 
 %check
@@ -163,9 +167,8 @@ ulimit -n 10240 ||:
 
 
 %files wayland
-%{_datadir}/wayland-sessions/qtile-wayland.desktop
+%{_datadir}/wayland-sessions/qtile.desktop
 %{python3_sitearch}/libqtile/backend/wayland/_ffi.*.so
-%{python3_sitelib}/libqtile/backend/wayland/qw/proto/
 
 
 %autochangelog

diff --git a/rpmlint.toml b/rpmlint.toml
new file mode 100644
index 0000000..77095c1
--- /dev/null
+++ b/rpmlint.toml
@@ -0,0 +1,6 @@
+Filters = [
+    'devel-file-in-non-devel-package.*libqtile/backend/wayland/qw/',
+    '.*spelling-error.*Qtile',
+    '.*spelling-error.*scriptability',
+    'qtile.*: E: no-binary',
+]

diff --git a/sources b/sources
index 38f2e37..8d10313 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (qtile-0.36.0.tar.gz) = 60c10c685dc789b20389694fb73cd688ebe3b1855a6d599cc5c13438c457f9950437df0f2a2647f0d1192298dabc5ae111dbda7a9ae8ee9699fe032f843d0c3d
+SHA512 (qtile-0.37.0.tar.gz) = 240d5f1b98aefd62a13625118fc3d29cd986e2184248633d793a2c8cf92a0583c411568104704b7364729311fb84771366c17caa70842a3f934e68059a5028bf

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-09-11 19:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-11 19:28 [rpms/qtile] f45: New upstream release 0.37.0 Danny Colin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox