hako pushed a commit to branch master
in repository guix.
commit 41ab2ddd9bb5d19ece219d9f175f5215f09a7fb1
Author: Hilton Chain <[email protected]>
AuthorDate: Thu Jan 30 15:40:11 2025 +0800
gnu: qtile: Fix package definition.
This is a follow-up to cfc9e96381edd973c8b7de8f2b489eb5c8fab82c, quoting
the #:test-flags argument properly.
* gnu/packages/wm.scm (qtile)[arguments]<#:test-flags>: Use gexp.
[native-inputs]: Add python-setuptools, python-wheel.
Change-Id: I6d9d788df193b05ea3331c0bc8504e3fd5fe1311
Fixes: https://issues.guix.gnu.org/75915
Reported-by: Orahcio Felicio de Sousa <[email protected]>
---
gnu/packages/wm.scm | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm
index 0d4f7860c6..47f9119ac0 100644
--- a/gnu/packages/wm.scm
+++ b/gnu/packages/wm.scm
@@ -813,7 +813,8 @@ subscribe to events.")
(list
;; A lot of tests fail despite Xvfb and writable temp/cache space.
#:tests? #f
- #:test-flags '("--ignore=test/widgets/test_widget_init_configure.py")
+ #:test-flags
+ #~(list "--ignore=test/widgets/test_widget_init_configure.py")
#:phases
#~(modify-phases %standard-phases
(add-after 'unpack 'patch-paths
@@ -865,7 +866,9 @@ subscribe to events.")
python-pytest
python-pytest-cov
python-psutil
+ python-setuptools
python-setuptools-scm
+ python-wheel
xorg-server-for-tests))
(home-page "http://qtile.org")
(synopsis "Hackable tiling window manager written and configured in
Python")