guix_mirror_bot pushed a commit to branch python-team
in repository guix.
commit ea9c90f285bd7ec3f58add93fa3710e7366f97d0
Author: Nicolas Graves <[email protected]>
AuthorDate: Wed Jan 28 08:34:58 2026 +0100
gnu: python-gst: Switch to pyproject.
* gnu/packages/gstreamer.scm (python-gst):
[arguments]<#:imported-modules, #:modules, #:configure-flags>:
Switch to pyproject-build-system.
Change-Id: Iafe2a549b87712df5a37f278a4c99049d079a40c
Modified-by: Sharlatan Hellseher <[email protected]>
Signed-off-by: Sharlatan Hellseher <[email protected]>
---
gnu/packages/gstreamer.scm | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm
index c359ef5210..d5673bce2c 100644
--- a/gnu/packages/gstreamer.scm
+++ b/gnu/packages/gstreamer.scm
@@ -37,6 +37,7 @@
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system meson)
+ #:use-module (guix build-system pyproject)
#:use-module (guix build-system trivial)
#:use-module (guix utils)
#:use-module (gnu packages)
@@ -1158,13 +1159,13 @@ RTSP connections and messages.")
(list
#:modules `((guix build meson-build-system)
(guix build utils)
- ((guix build python-build-system) #:prefix python:))
- #:imported-modules `(,@%meson-build-system-modules
- (guix build python-build-system))
+ ((guix build pyproject-build-system) #:prefix py:))
+ #:imported-modules (append %meson-build-system-modules
+ %pyproject-build-system-modules)
#:configure-flags
#~(list (string-append
"-Dpygi-overrides-dir="
- (python:site-packages %build-inputs %outputs)
"/gi/overrides"))))
+ (py:site-packages %build-inputs %outputs) "/gi/overrides"))))
(native-inputs
(list pkg-config python))
(propagated-inputs