summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNicolas Graves <ngraves@ngraves.fr>2025-12-28 22:59:33 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2025-12-31 14:26:17 +0000
commit46ba3c8c99fbda303560d10ad9fa0787b9d79099 (patch)
tree477b3e96d2acd1f4d4ff0f9ca30bebbcc38e040c
parentc2f8f669170a0e3e22cef96e53788487d0579b69 (diff)
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 <sharlatanus@gmail.com>
-rw-r--r--gnu/packages/gpodder.scm44
1 files changed, 22 insertions, 22 deletions
diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index a2dfe9d974e..b8eb7588973 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