aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMax Brazhnikov <makc@FreeBSD.org>2025-02-22 14:02:47 +0000
committerMax Brazhnikov <makc@FreeBSD.org>2025-02-22 14:02:47 +0000
commit23baa5f9becf0240170f81bb616bae623d2c6bbf (patch)
tree9daeafbae9138b782a47eb5f4b4ff21a53df6c4e
parent7fd8bd33ba65b76f3461c7a09e6f1d3cc7fc22dc (diff)
Mk/Uses/kde.mk: rework phonon backend
- Rename phonon-backend to phonon-vlc and add phonon-mpv. - Change backend dep type to runtime.
-rw-r--r--Mk/Uses/kde.mk14
1 files 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 ########################################################