guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 46ba3c8c99fbda303560d10ad9fa0787b9d79099
Author: Nicolas Graves <[email protected]>
AuthorDate: Sun Dec 28 22:59:33 2025 +0100

    gnu: gpodder: Switch to pyproject.
    
    * gnu/packages/gpodder.scm (gpodder):
    [build-system]: Switch to pyproject-build-system.
    [native-inputs]: Add python-setuptools.
    
    Change-Id: I985ebde78c59f6ecb960a47efaac4240d7b48def
    Signed-off-by: Sharlatan Hellseher <[email protected]>
---
 gnu/packages/gpodder.scm | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index a2dfe9d974..b8eb758897 100644
--- a/gnu/packages/gpodder.scm
+++ b/gnu/packages/gpodder.scm
@@ -64,28 +64,7 @@
         (base32 "1zmp7kkldb59fx1y6k4mkff8ngmyb9pflcd3yqb28m9wb9bp4j4h"))
        (file-name (git-file-name name version))
        (patches (search-patches "gpodder-disable-updater.patch"))))
-    (build-system python-build-system)
-    (native-inputs
-     (list intltool
-           python-coverage
-           python-minimock
-           python-pytest
-           python-pytest-cov
-           python-pytest-httpserver
-           which))
-    (inputs
-     (list bash-minimal
-           gtk+
-           python-pygobject
-           python-pycairo
-           python-requests
-           python-dbus
-           python-html5lib
-           python-mutagen
-           python-mygpoclient
-           python-podcastparser
-           yt-dlp
-           xdg-utils))
+    (build-system pyproject-build-system)
     (arguments
      (list
       #:phases
@@ -120,6 +99,27 @@
               (let ((gi-typelib-path (getenv "GI_TYPELIB_PATH")))
                 (wrap-program (string-append #$output "/bin/gpodder")
                   `("GI_TYPELIB_PATH" ":" prefix (,gi-typelib-path)))))))))
+    (native-inputs
+     (list intltool
+           python-minimock
+           python-pytest
+           python-pytest-cov
+           python-pytest-httpserver
+           python-setuptools
+           which))
+    (inputs
+     (list bash-minimal
+           gtk+
+           python-pygobject
+           python-pycairo
+           python-requests
+           python-dbus
+           python-html5lib
+           python-mutagen
+           python-mygpoclient
+           python-podcastparser
+           yt-dlp
+           xdg-utils))
     (home-page "https://gpodder.github.io";)
     (synopsis "Simple podcast client")
     (description "gPodder is a podcatcher, i.e. an application that allows

Reply via email to