summaryrefslogtreecommitdiff
path: root/gnu/packages/gpodder.scm
diff options
context:
space:
mode:
authorSughosha <sughosha@disroot.org>2025-07-24 21:06:32 +0530
committerSughosha <sughosha@disroot.org>2025-10-04 07:57:31 +0530
commit54da0d88613afa4a045512fd0ed1f441184251c2 (patch)
tree69a66d11b63a6cdd5c22915a148fa1c4bea6f132 /gnu/packages/gpodder.scm
parentdb23adc82ee1dbbf6722ab99684b5202174e275f (diff)
gnu: libmygpo-qt: Switch to Qt6.
* gnu/packages/gpodder.scm (libmygpo-qt)[inputs]: Replace qtbase-5 with qtbase. [arguments]<configure-flags>: New argument. (libmygpo-qt5): Inherit from libmygpo-qt. * gnu/packages/music.scm (clementine)[inputs]: Replace libmygpo-qt with libmygpo-qt5.
Diffstat (limited to 'gnu/packages/gpodder.scm')
-rw-r--r--gnu/packages/gpodder.scm17
1 files changed, 15 insertions, 2 deletions
diff --git a/gnu/packages/gpodder.scm b/gnu/packages/gpodder.scm
index 5a9c240e34d..5ce98a60583 100644
--- a/gnu/packages/gpodder.scm
+++ b/gnu/packages/gpodder.scm
@@ -141,9 +141,11 @@ locally for later listening.")
(native-inputs
(list pkg-config))
(inputs
- (list qtbase-5))
+ (list qtbase))
(arguments
- (list #:phases
+ (list #:configure-flags
+ #~(list "-DBUILD_WITH_QT6=ON")
+ #:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
@@ -158,6 +160,17 @@ locally for later listening.")
and track podcasts.")
(license license:lgpl2.1+)))
+(define-public libmygpo-qt5
+ (package/inherit libmygpo-qt
+ (name "libmygpo-qt5")
+ (inputs
+ (modify-inputs (package-inputs libmygpo-qt)
+ (replace "qtbase" qtbase-5)))
+ (arguments
+ (substitute-keyword-arguments (package-arguments libmygpo-qt)
+ ((#:configure-flags flags)
+ #~(delete "-DBUILD_WITH_QT6=ON" #$flags))))))
+
(define-public python-mygpoclient
(package
(name "python-mygpoclient")