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