git: 23baa5f9becf - main - Mk/Uses/kde.mk: rework phonon backend

From: Max Brazhnikov <makc_at_FreeBSD.org>
Date: Sat, 22 Feb 2025 14:05:01 UTC
The branch main has been updated by makc:

URL: https://cgit.FreeBSD.org/ports/commit/?id=23baa5f9becf0240170f81bb616bae623d2c6bbf

commit 23baa5f9becf0240170f81bb616bae623d2c6bbf
Author:     Max Brazhnikov <makc@FreeBSD.org>
AuthorDate: 2025-02-22 14:02:47 +0000
Commit:     Max Brazhnikov <makc@FreeBSD.org>
CommitDate: 2025-02-22 14:02:47 +0000

    Mk/Uses/kde.mk: rework phonon backend
    
     - Rename phonon-backend to phonon-vlc and add phonon-mpv.
     - Change backend dep type to runtime.
---
 Mk/Uses/kde.mk | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/Mk/Uses/kde.mk b/Mk/Uses/kde.mk
index d3936bb390b7..4d3709a24a04 100644
--- a/Mk/Uses/kde.mk
+++ b/Mk/Uses/kde.mk
@@ -343,9 +343,9 @@ _USE_KDEPIM_ALL=	akonadi akonadicalendar akonadiconsole \
 			pimcommon pimtextedit tnef
 
 # List of frequently used KDE releated software for any KDE/Qt version.
-_USE_KDE_EXTRA5_ALL=	kirigami-addons phonon phonon-backend \
+_USE_KDE_EXTRA5_ALL=	kirigami-addons phonon phonon-vlc \
 			plasma-wayland-protocols
-_USE_KDE_EXTRA6_ALL=	kirigami-addons phonon phonon-backend \
+_USE_KDE_EXTRA6_ALL=	kirigami-addons phonon phonon-mpv phonon-vlc \
 			plasma-wayland-protocols ktextaddons
 _USE_KDE_EXTRA_ALL=	${_USE_KDE_EXTRA${_KDE_VERSION}_ALL}
 
@@ -989,8 +989,14 @@ kde-okular_LIB=			libOkular${_KDE_VERSION}Core.so
 kde-phonon_PORT=		multimedia/phonon@${_QT_RELNAME}
 kde-phonon_LIB=			libphonon4${_QT_RELNAME}.so
 
-kde-phonon-backend_PORT=	multimedia/phonon-vlc@${_QT_RELNAME}
-kde-phonon-backend_PATH=	${QT_PLUGINDIR}/phonon4${_QT_RELNAME}_backend/phonon_vlc_${_QT_RELNAME}.so
+kde-phonon-mpv_PORT=	multimedia/phonon-mpv
+kde-phonon-mpv_PATH=	${QT_PLUGINDIR}/phonon4${_QT_RELNAME}_backend/phonon_mpv_${_QT_RELNAME}.so
+kde-phonon-mpv_TYPE=	run
+
+kde-phonon-vlc_PORT=	multimedia/phonon-vlc@${_QT_RELNAME}
+kde-phonon-vlc_PATH=	${QT_PLUGINDIR}/phonon4${_QT_RELNAME}_backend/phonon_vlc_${_QT_RELNAME}.so
+kde-phonon-vlc_TYPE=	run
+
 # ====================== end of multiversion components ========================
 
 # end of component list ########################################################