gnu: python-wxpython: Fix tests.

* gnu/packages/wxwidgets.scm (python-wxpython)[arguments]
<test-backend>: Use 'custom.
<test-flags>: Provide them.
[native-inputs]: Remove python-wheel.

Change-Id: I062b47773737b1aac38847c1b956991a14edbe0e
This commit is contained in:
Sharlatan Hellseher 2025-09-23 21:10:11 +01:00
parent 21f4bf3784
commit 5a65232999
No known key found for this signature in database
GPG key ID: 76D727BFF62CD2B5

View file

@ -302,6 +302,8 @@ and many other languages.")
(outputs '("out" "debug")) (outputs '("out" "debug"))
(arguments (arguments
(list (list
#:test-backend #~'custom
#:test-flags #~(list "build.py" "-v" "test")
#:modules '((guix build pyproject-build-system) #:modules '((guix build pyproject-build-system)
(guix build utils) (guix build utils)
(ice-9 ftw) (ice-9 ftw)
@ -355,7 +357,7 @@ except ImportError:
(inputs (inputs
(list gtk+ wxwidgets)) (list gtk+ wxwidgets))
(native-inputs (native-inputs
(list pkg-config python-setuptools python-waf python-wheel)) (list pkg-config python-setuptools python-waf))
(propagated-inputs (propagated-inputs
(list python-numpy python-pillow python-six)) (list python-numpy python-pillow python-six))
(home-page "https://wxpython.org/") (home-page "https://wxpython.org/")