This is an automated email from the git hooks/post-receive script.
guix_mirror_bot pushed a commit to branch master
in repository guix.
The following commit(s) were added to refs/heads/master by this push:
new 4cf7975a30 gnu: phonon, phonon-qt5: Fix build.
4cf7975a30 is described below
commit 4cf7975a307471c8492f364b7fe2d8b158e39660
Author: Sughosha <[email protected]>
AuthorDate: Sun Mar 8 14:58:50 2026 +0530
gnu: phonon, phonon-qt5: Fix build.
This is a follow-up to commit d9f49aad7a.
* gnu/packages/kde-multimedia.scm (phonon)[arguments]<#:qtbase>: Set to
qtbase.
(phonon-qt5)[arguments]<#:phases>: Set to qtbase-5.
[inputs]: Remove qtbase-5; add qtwayland-5.
Change-Id: Ie8a11b2820a8ccd25d37ac3134c1bd87c08131ab
---
gnu/packages/kde-multimedia.scm | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/gnu/packages/kde-multimedia.scm b/gnu/packages/kde-multimedia.scm
index 62cabc0f54..ca7bfb2b19 100644
--- a/gnu/packages/kde-multimedia.scm
+++ b/gnu/packages/kde-multimedia.scm
@@ -97,7 +97,8 @@
(list appstream extra-cmake-modules pkg-config qttools))
(inputs (list glib pulseaudio qt5compat qtwayland))
(arguments
- (list #:configure-flags
+ (list #:qtbase qtbase
+ #:configure-flags
#~(list "-DPHONON_BUILD_QT5=OFF"
"-DPHONON_BUILD_QT6=ON"
"-DCMAKE_CXX_FLAGS=-fPIC")))
@@ -112,12 +113,15 @@
(name "phonon-qt5")
(native-inputs
(list appstream extra-cmake-modules pkg-config qttools-5))
- (inputs (list qtbase-5 glib pulseaudio))
+ (inputs (list glib pulseaudio qtwayland-5))
(arguments
- (list #:configure-flags
- #~(list "-DPHONON_BUILD_QT5=ON"
- "-DPHONON_BUILD_QT6=OFF"
- "-DCMAKE_CXX_FLAGS=-fPIC")))
+ (substitute-keyword-arguments (package-arguments phonon)
+ ((#:qtbase _ #f)
+ qtbase-5)
+ ((#:configure-flags _ '())
+ #~(list "-DPHONON_BUILD_QT5=ON"
+ "-DPHONON_BUILD_QT6=OFF"
+ "-DCMAKE_CXX_FLAGS=-fPIC"))))
(home-page "https://community.kde.org/Phonon")
(synopsis "KDE's multimedia library")
(description "KDE's multimedia library.")