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

Reply via email to