guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit f35bc28db12f58d7ab2a811cc0682b1562b52def
Author: Nicolas Graves <[email protected]>
AuthorDate: Thu Jan 29 14:12:57 2026 +0100
gnu: libsignon-glib: Switch to pyproject.
* gnu/packages/qt.scm (libsignon-glib):
[arguments]<#:imported-modules, #:modules, #:configure-flags>: Switch
to pyproject-build-system, improve style.
Change-Id: Ie2112ef73b34aec4c04ff37119493f8af36981da
Modified-by: Sharlatan Hellseher <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/qt.scm | 26 ++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 67051d4293..13cbf0a8e1 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -6256,20 +6256,18 @@ credentials and service-specific settings.")
"0gnx9gqsh0hcfm1lk7w60g64mkn1iicga5f5xcy1j9a9byacsfd0"))))
(build-system meson-build-system)
(arguments
- (list #:tests? #f ;TODO: ninja: no work to do.
- #:imported-modules `((guix build python-build-system)
- ,@%meson-build-system-modules)
- #:modules '(((guix build python-build-system)
- #:select (python-version))
- (guix build meson-build-system)
- (guix build utils))
- #:configure-flags
- #~(list "-Dtests=true"
- (string-append "-Dpy-overrides-dir="
- #$output "/lib/python"
- (python-version #$(this-package-input
- "python"))
- "/site-packages/gi/overrides"))))
+ (list
+ #:tests? #f ;TODO: ninja: no work to do.
+ #:imported-modules (append %meson-build-system-modules
+ %pyproject-build-system-modules)
+ #:modules '(((guix build pyproject-build-system) #:prefix py:)
+ (guix build meson-build-system)
+ (guix build utils))
+ #:configure-flags
+ #~(list "-Dtests=true"
+ (string-append "-Dpy-overrides-dir="
+ (py:site-packages %build-inputs %outputs)
+ "/gi/overrides"))))
(native-inputs (list dbus
dbus-test-runner
`(,glib "bin")