On Mon Apr 15, 2024 at 12:07:34PM +0200, Landry Breuil wrote:
> Le Mon, Apr 08, 2024 at 07:33:15AM +0200, Rafael Sadowski a écrit :
> > On Sat Apr 06, 2024 at 02:36:43PM +0000, Klemens Nanni wrote:
> > > 14.03.2024 23:42, Rafael Sadowski via ports пишет:
> > > > I would like to import multimedia/phonon-backend/vlc-qt6
> > > > multimedia/phonon-qt6. Please find tarball attached. This import does
> > > > not create any conflicts but it needs a simple adjustment
> > > 
> > > Why those LIB_DEPENDS those?
> > > No REVISION bumps?
> > > 
> > 
> > Nothing changes: I moved LIB_DEPENDS as it is from Makefile.inc to the
> > Makefile's. This change is necessary to import
> > multimedia/phonon-backend/vlc-qt6 otherwise
> > multimedia/phonon-backend/vlc-qt6 depends on "multimedia/phonon>=4.12.0"
> > which is qt5.
> 
> that part is fine. I looked at the two ports, and it's still a bit sad
> to have 'new ports with a -qt6 suffix' from the same tarball building
> twice, once with qt5 and once with qt6, while it could only be built
> once with the two qt5/qt6 backends and shipped as subpackages.. that
> would be cleaner. Will that be only transitional, or both will coexist
> for years ?
> 
> anybody else having a strong opinion on that subject ?


New flavor approach. I'm happy with this one and I want to push it into
a bulk build.

diff --git a/multimedia/phonon-backend/Makefile.inc 
b/multimedia/phonon-backend/Makefile.inc
index 4a3359ea034..61b1871d956 100644
--- a/multimedia/phonon-backend/Makefile.inc
+++ b/multimedia/phonon-backend/Makefile.inc
@@ -2,5 +2,3 @@ CATEGORIES +=           multimedia
 
 # LGPL 2.1
 PERMIT_PACKAGE =       Yes
-
-LIB_DEPENDS +=         multimedia/phonon>=4.12.0
diff --git a/multimedia/phonon-backend/vlc/Makefile 
b/multimedia/phonon-backend/vlc/Makefile
index f60915aa37e..279537738f8 100644
--- a/multimedia/phonon-backend/vlc/Makefile
+++ b/multimedia/phonon-backend/vlc/Makefile
@@ -1,21 +1,48 @@
 COMMENT =      VLC-based Phonon backend
 VERSION =      0.12.0
 DISTNAME =     phonon-backend-vlc-${VERSION}
+REVISION =     0
 
 SITES =                
${SITE_KDE:=stable/phonon/phonon-backend-vlc/${VERSION}/}
 EXTRACT_SUFX = .tar.xz
 
-WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets m phonon4qt5
-WANTLIB += phonon4qt5experimental vlc vlccore
+FLAVORS =      qt6
+FLAVOR ?=
 
-MODULES =              devel/kf5
+MODULES =              devel/cmake
 
-BUILD_DEPENDS =                devel/gettext,-tools
+BUILD_DEPENDS =                devel/gettext,-tools \
+                       devel/kf6/extra-cmake-modules
 
 LIB_DEPENDS =          x11/vlc
 
-NO_TEST =              Yes
+WANTLIB += ${COMPILER_LIBCXX} m vlc vlccore
+
+.if ${FLAVOR:Mqt6}
+FULLPKGNAME=   phonon-backend-vlc-qt6-${VERSION}
+
+MODULES +=     x11/qt6
+
+WANTLIB += Qt6Core Qt6Gui Qt6Widgets GL phonon4qt6 phonon4qt6experimental
+
+LIB_DEPENDS +=         multimedia/phonon,qt6
+
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT6=ON
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT5=OFF
+.else
+MODULES +=     x11/qt5
 
-CONFIGURE_ARGS =       -DPHONON_BUILD_QT6=OFF
+LIB_DEPENDS +=         multimedia/phonon>=4.12.0
+
+WANTLIB += Qt5Core Qt5Gui Qt5Widgets phonon4qt5 phonon4qt5experimental
+
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT6=OFF
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT5=ON
+.endif
+
+CONFIGURE_ARGS += \
+       -DKDE_INSTALL_QTPLUGINDIR=${MODQT_LIBDIR}/plugins \
+
+NO_TEST =              Yes
 
 .include <bsd.port.mk>
diff --git a/multimedia/phonon-backend/vlc/patches/patch-CMakeLists_txt 
b/multimedia/phonon-backend/vlc/patches/patch-CMakeLists_txt
new file mode 100644
index 00000000000..d69bbdff490
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/patches/patch-CMakeLists_txt
@@ -0,0 +1,27 @@
+https://github.com/KDE/phonon-vlc/commit/8b335d872994196d1dab6f12a3b45bfc2427d910
+
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
++++ CMakeLists.txt
+@@ -48,7 +48,7 @@ set_package_properties(LIBVLC PROPERTIES
+     DESCRIPTION "VLC C library"
+     URL "http://git.videolan.org";)
+ 
+-foreach(version ${VERSIONS})
++function(build_Qt version)
+     set(QT_MAJOR_VERSION ${version})
+ 
+     include(KDEInstallDirs${QT_MAJOR_VERSION})
+@@ -77,8 +77,10 @@ foreach(version ${VERSIONS})
+     add_subdirectory(src src${version})
+ 
+     unset(QUERY_EXECUTABLE CACHE)
+-endforeach()
++endfunction()
+ 
+-ecm_install_po_files_as_qm(poqm)
++foreach(version ${VERSIONS})
++    build_Qt(${version})
++endforeach()
+ 
+ feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
diff --git a/multimedia/phonon-backend/vlc/patches/patch-src_CMakeLists_txt 
b/multimedia/phonon-backend/vlc/patches/patch-src_CMakeLists_txt
new file mode 100644
index 00000000000..c828df0590f
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/patches/patch-src_CMakeLists_txt
@@ -0,0 +1,20 @@
+https://github.com/KDE/phonon-vlc/commit/8b335d872994196d1dab6f12a3b45bfc2427d910
+
+Index: src/CMakeLists.txt
+--- src/CMakeLists.txt.orig
++++ src/CMakeLists.txt
+@@ -74,7 +74,7 @@ if(APPLE)
+         video/mac/vlcmacwidget.mm)
+ endif()
+ 
+-ecm_create_qm_loader(phonon_vlc_SRCS phonon_vlc_qt)
++ecm_create_qm_loader(phonon_vlc_${QT_MAJOR_VERSION} phonon_vlc_qt)
+ add_library(phonon_vlc_qt${QT_MAJOR_VERSION} MODULE ${phonon_vlc_SRCS})
+ if(QT_MAJOR_VERSION STREQUAL 5)
+     set_target_properties(phonon_vlc_qt${QT_MAJOR_VERSION} PROPERTIES 
INSTALL_NAME "phonon_vlc")
+@@ -110,3 +110,5 @@ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/utils/mime.
+ # Also see qtplugin/Q_PLUGIN_METADATA documentation.
+ configure_file(${CMAKE_CURRENT_SOURCE_DIR}/phonon-vlc.json.in
+                 ${CMAKE_CURRENT_BINARY_DIR}/phonon-vlc.json @ONLY)
++
++ecm_install_po_files_as_qm(poqm)
diff --git a/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6 
b/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6
new file mode 100644
index 00000000000..acee66719d4
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/pkg/PFRAG.no-qt6
@@ -0,0 +1,7 @@
+@conflict phonon-vlc-<=0.10.3
+@conflict phonon-qt5-vlc-<0.11
+@pkgpath multimedia/phonon-backend/vlc,qt5
+lib/qt5/
+lib/qt5/plugins/
+lib/qt5/plugins/phonon4qt5_backend/
+@so lib/qt5/plugins/phonon4qt5_backend/phonon_vlc_qt5.so
diff --git a/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6 
b/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6
new file mode 100644
index 00000000000..15f48ba1310
--- /dev/null
+++ b/multimedia/phonon-backend/vlc/pkg/PFRAG.qt6
@@ -0,0 +1,4 @@
+lib/qt6/
+lib/qt6/plugins/
+lib/qt6/plugins/phonon4qt6_backend/
+@so lib/qt6/plugins/phonon4qt6_backend/phonon_vlc_qt6.so
diff --git a/multimedia/phonon-backend/vlc/pkg/PLIST 
b/multimedia/phonon-backend/vlc/pkg/PLIST
index da59ef5fccd..48224473412 100644
--- a/multimedia/phonon-backend/vlc/pkg/PLIST
+++ b/multimedia/phonon-backend/vlc/pkg/PLIST
@@ -1,59 +1,2 @@
-@conflict phonon-vlc-<=0.10.3
-@conflict phonon-qt5-vlc-<0.11
-@pkgpath multimedia/phonon-backend/vlc,qt5
-lib/qt5/plugins/phonon4qt5_backend/
-@so lib/qt5/plugins/phonon4qt5_backend/phonon_vlc_qt5.so
-share/locale/az/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/bg/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/bs/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ca/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ca@valencia/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/cs/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/da/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/de/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/el/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/en_GB/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/eo/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/es/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/et/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/eu/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/fi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/fr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ga/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/gl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/hi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/hu/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ia/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/id/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/is/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/it/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ja/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ka/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/kk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ko/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/lt/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/mr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nb/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nds/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/nn/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pa/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pt/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/pt_BR/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ro/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ru/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sl/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@ijekavian/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@ijekavianlatin/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sr@latin/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/sv/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/tg/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/tr/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/ug/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/uk/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/vi/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/zh_CN/LC_MESSAGES/phonon_vlc_qt.qm
-share/locale/zh_TW/LC_MESSAGES/phonon_vlc_qt.qm
+%%qt6%%
+!%%qt6%%
diff --git a/multimedia/phonon/Makefile b/multimedia/phonon/Makefile
index 24d1057f778..4340807bbaa 100644
--- a/multimedia/phonon/Makefile
+++ b/multimedia/phonon/Makefile
@@ -4,11 +4,15 @@ CATEGORIES =  multimedia devel
 
 VERSION =      4.12.0
 DISTNAME =     phonon-${VERSION}
+REVISION =     0
 
 # XXX major should be tweaked on any update, to unbreak
 # IMPORTED_LINK_INTERFACE_LIBRARIES CMake feature.
-SHARED_LIBS += phonon4qt5              4.0
-SHARED_LIBS += phonon4qt5experimental  4.0
+SHARED_LIBS +=  phonon4qt5                4.0
+SHARED_LIBS +=  phonon4qt5experimental    4.0
+
+SHARED_LIBS +=  phonon4qt6                0.0 # 0.0
+SHARED_LIBS +=  phonon4qt6experimental    0.0 # 0.0
 
 HOMEPAGE =     https://community.kde.org/Phonon
 
@@ -17,25 +21,62 @@ MAINTAINER =        Rafael Sadowski <rsadow...@openbsd.org>
 # LGPL v2.1
 PERMIT_PACKAGE =       Yes
 
-WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets c m pulse
-WANTLIB += pulse-mainloop-glib
+SITES =                        ${SITE_KDE:=stable/phonon/${VERSION}/}
+EXTRACT_SUFX =         .tar.xz
+
+FLAVORS =      qt6
+FLAVOR ?=
+
+LIB_DEPENDS =          audio/pulseaudio
+
+BUILD_DEPENDS =                x11/qt5/qtdeclarative \
+                       devel/kf6/extra-cmake-modules
 
 CXXFLAGS_base-clang =  -Wno-error=enum-constexpr-conversion
 
-SITES =                        ${SITE_KDE:=stable/phonon/${VERSION}/}
+MODULES =      devel/cmake
 
-MODULES =              devel/kf5
+.if ${FLAVOR:Mqt6}
+FULLPKGNAME=   phonon-qt6-${VERSION}
 
-LIB_DEPENDS =          audio/pulseaudio
+MODULES +=     x11/qt6
 
-BUILD_DEPENDS =                x11/qt5/qtdeclarative
+WANTLIB += ${COMPILER_LIBCXX} GL Qt6Core Qt6Core5Compat Qt6Gui
+WANTLIB += Qt6Widgets c m pulse pulse-mainloop-glib
 
-RUN_DEPENDS =          x11/qt5/qtdeclarative
+BUILD_DEPENDS +=       x11/qt6/qtdeclarative
+RUN_DEPENDS +=         x11/qt6/qtdeclarative
+LIB_DEPENDS +=         x11/qt6/qt5compat
+
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT6=ON
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT5=OFF
+CONFIGURE_ARGS += \
+       -DECM_MKSPECS_INSTALL_DIR=${PREFIX}/share/kf6/mkspecs
+QT_VERSION =   6
+.else
+MODULES +=     x11/qt5
+
+WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5Gui Qt5Widgets c m pulse
+WANTLIB += pulse-mainloop-glib
+
+BUILD_DEPENDS +=       x11/qt5/qtdeclarative
+RUN_DEPENDS +=         x11/qt5/qtdeclarative
+
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT6=OFF
+CONFIGURE_ARGS +=      -DPHONON_BUILD_QT5=ON
+CONFIGURE_ARGS += \
+       -DECM_MKSPECS_INSTALL_DIR=${PREFIX}/share/kf5/mkspecs
+QT_VERSION =   5
+.endif
 
 # Clashes with the one provided by Qt itself.
 CONFIGURE_ARGS +=      -DPHONON_BUILD_DESIGNER_PLUGIN=OFF
 
-# Qt5 only port
-CONFIGURE_ARGS +=      -DPHONON_BUILD_QT6=OFF
+pre-configure:
+       rm -rf ${WRKSRC}/poqm
+
+post-install:
+       mv ${WRKINST}/${LOCALBASE}/bin/phononsettings \
+               ${WRKINST}/${LOCALBASE}/bin/phononsettings-qt${QT_VERSION}
 
 .include <bsd.port.mk>
diff --git a/multimedia/phonon/pkg/PFRAG.no-qt6 
b/multimedia/phonon/pkg/PFRAG.no-qt6
new file mode 100644
index 00000000000..ff09830936f
--- /dev/null
+++ b/multimedia/phonon/pkg/PFRAG.no-qt6
@@ -0,0 +1,184 @@
+@conflict phonon-<4.11.1
+@conflict phonon-qt5-<=4.10.3p0
+@pkgpath multimedia/phonon-qt5
+@bin bin/phononsettings-qt5
+include/phonon4qt5/
+include/phonon4qt5/KDE/
+include/phonon4qt5/KDE/Phonon/
+include/phonon4qt5/KDE/Phonon/AbstractAudioOutput
+include/phonon4qt5/KDE/Phonon/AbstractMediaStream
+include/phonon4qt5/KDE/Phonon/AbstractVideoOutput
+include/phonon4qt5/KDE/Phonon/AddonInterface
+include/phonon4qt5/KDE/Phonon/AudioDevice
+include/phonon4qt5/KDE/Phonon/AudioDeviceEnumerator
+include/phonon4qt5/KDE/Phonon/AudioOutput
+include/phonon4qt5/KDE/Phonon/AudioOutputDevice
+include/phonon4qt5/KDE/Phonon/AudioOutputDeviceModel
+include/phonon4qt5/KDE/Phonon/AudioOutputInterface
+include/phonon4qt5/KDE/Phonon/BackendCapabilities
+include/phonon4qt5/KDE/Phonon/BackendInterface
+include/phonon4qt5/KDE/Phonon/Effect
+include/phonon4qt5/KDE/Phonon/EffectDescription
+include/phonon4qt5/KDE/Phonon/EffectDescriptionModel
+include/phonon4qt5/KDE/Phonon/EffectInterface
+include/phonon4qt5/KDE/Phonon/EffectParameter
+include/phonon4qt5/KDE/Phonon/EffectWidget
+include/phonon4qt5/KDE/Phonon/Experimental/
+include/phonon4qt5/KDE/Phonon/Experimental/AbstractVideoDataOutput
+include/phonon4qt5/KDE/Phonon/Experimental/AudioDataOutput
+include/phonon4qt5/KDE/Phonon/Experimental/SnapshotInterface
+include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutput
+include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutputInterface
+include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame
+include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame2
+include/phonon4qt5/KDE/Phonon/Experimental/Visualization
+include/phonon4qt5/KDE/Phonon/Global
+include/phonon4qt5/KDE/Phonon/MediaController
+include/phonon4qt5/KDE/Phonon/MediaNode
+include/phonon4qt5/KDE/Phonon/MediaObject
+include/phonon4qt5/KDE/Phonon/MediaObjectInterface
+include/phonon4qt5/KDE/Phonon/MediaSource
+include/phonon4qt5/KDE/Phonon/ObjectDescription
+include/phonon4qt5/KDE/Phonon/ObjectDescriptionModel
+include/phonon4qt5/KDE/Phonon/Path
+include/phonon4qt5/KDE/Phonon/PlatformPlugin
+include/phonon4qt5/KDE/Phonon/SeekSlider
+include/phonon4qt5/KDE/Phonon/StreamInterface
+include/phonon4qt5/KDE/Phonon/VideoPlayer
+include/phonon4qt5/KDE/Phonon/VideoWidget
+include/phonon4qt5/KDE/Phonon/VideoWidgetInterface
+include/phonon4qt5/KDE/Phonon/VolumeFaderEffect
+include/phonon4qt5/KDE/Phonon/VolumeFaderInterface
+include/phonon4qt5/KDE/Phonon/VolumeSlider
+include/phonon4qt5/phonon/
+include/phonon4qt5/phonon/AbstractAudioOutput
+include/phonon4qt5/phonon/AbstractMediaStream
+include/phonon4qt5/phonon/AbstractVideoOutput
+include/phonon4qt5/phonon/AddonInterface
+include/phonon4qt5/phonon/AudioCaptureDevice
+include/phonon4qt5/phonon/AudioCaptureDeviceModel
+include/phonon4qt5/phonon/AudioChannelDescription
+include/phonon4qt5/phonon/AudioChannelDescriptionModel
+include/phonon4qt5/phonon/AudioDataOutput
+include/phonon4qt5/phonon/AudioOutput
+include/phonon4qt5/phonon/AudioOutputDevice
+include/phonon4qt5/phonon/AudioOutputDeviceModel
+include/phonon4qt5/phonon/AudioOutputInterface
+include/phonon4qt5/phonon/AudioOutputInterface40
+include/phonon4qt5/phonon/AudioOutputInterface42
+include/phonon4qt5/phonon/AvCapture
+include/phonon4qt5/phonon/BackendCapabilities
+include/phonon4qt5/phonon/BackendInterface
+include/phonon4qt5/phonon/Effect
+include/phonon4qt5/phonon/EffectDescription
+include/phonon4qt5/phonon/EffectDescriptionModel
+include/phonon4qt5/phonon/EffectInterface
+include/phonon4qt5/phonon/EffectParameter
+include/phonon4qt5/phonon/EffectWidget
+include/phonon4qt5/phonon/Global
+include/phonon4qt5/phonon/GlobalDescriptionContainer
+include/phonon4qt5/phonon/MediaController
+include/phonon4qt5/phonon/MediaNode
+include/phonon4qt5/phonon/MediaObject
+include/phonon4qt5/phonon/MediaObjectInterface
+include/phonon4qt5/phonon/MediaSource
+include/phonon4qt5/phonon/Mrl
+include/phonon4qt5/phonon/ObjectDescription
+include/phonon4qt5/phonon/ObjectDescriptionData
+include/phonon4qt5/phonon/ObjectDescriptionModel
+include/phonon4qt5/phonon/ObjectDescriptionModelData
+include/phonon4qt5/phonon/Path
+include/phonon4qt5/phonon/PlatformPlugin
+include/phonon4qt5/phonon/SeekSlider
+include/phonon4qt5/phonon/StreamInterface
+include/phonon4qt5/phonon/SubtitleDescription
+include/phonon4qt5/phonon/SubtitleDescriptionModel
+include/phonon4qt5/phonon/VideoCaptureDevice
+include/phonon4qt5/phonon/VideoCaptureDeviceModel
+include/phonon4qt5/phonon/VideoPlayer
+include/phonon4qt5/phonon/VideoWidget
+include/phonon4qt5/phonon/VideoWidgetInterface
+include/phonon4qt5/phonon/VideoWidgetInterface44
+include/phonon4qt5/phonon/VideoWidgetInterfaceLatest
+include/phonon4qt5/phonon/VolumeFaderEffect
+include/phonon4qt5/phonon/VolumeFaderInterface
+include/phonon4qt5/phonon/VolumeSlider
+include/phonon4qt5/phonon/abstractaudiooutput.h
+include/phonon4qt5/phonon/abstractmediastream.h
+include/phonon4qt5/phonon/abstractvideooutput.h
+include/phonon4qt5/phonon/addoninterface.h
+include/phonon4qt5/phonon/audiodataoutput.h
+include/phonon4qt5/phonon/audiodataoutputinterface.h
+include/phonon4qt5/phonon/audiooutput.h
+include/phonon4qt5/phonon/audiooutputinterface.h
+include/phonon4qt5/phonon/backendcapabilities.h
+include/phonon4qt5/phonon/backendinterface.h
+include/phonon4qt5/phonon/effect.h
+include/phonon4qt5/phonon/effectinterface.h
+include/phonon4qt5/phonon/effectparameter.h
+include/phonon4qt5/phonon/effectwidget.h
+include/phonon4qt5/phonon/experimental/
+include/phonon4qt5/phonon/experimental/abstractaudiodataoutput.h
+include/phonon4qt5/phonon/experimental/abstractvideodataoutput.h
+include/phonon4qt5/phonon/experimental/audiodataoutput.h
+include/phonon4qt5/phonon/experimental/audiodataoutputinterface.h
+include/phonon4qt5/phonon/experimental/audioformat.h
+include/phonon4qt5/phonon/experimental/avcapture.h
+include/phonon4qt5/phonon/experimental/avcaptureinterface.h
+include/phonon4qt5/phonon/experimental/backendcapabilities.h
+include/phonon4qt5/phonon/experimental/backendinterface.h
+include/phonon4qt5/phonon/experimental/export.h
+include/phonon4qt5/phonon/experimental/globalconfig.h
+include/phonon4qt5/phonon/experimental/mediasource.h
+include/phonon4qt5/phonon/experimental/objectdescription.h
+include/phonon4qt5/phonon/experimental/packet.h
+include/phonon4qt5/phonon/experimental/packetpool.h
+include/phonon4qt5/phonon/experimental/phononnamespace.h
+include/phonon4qt5/phonon/experimental/snapshotinterface.h
+include/phonon4qt5/phonon/experimental/videodataoutput.h
+include/phonon4qt5/phonon/experimental/videodataoutput2.h
+include/phonon4qt5/phonon/experimental/videodataoutputinterface.h
+include/phonon4qt5/phonon/experimental/videoframe.h
+include/phonon4qt5/phonon/experimental/videoframe2.h
+include/phonon4qt5/phonon/experimental/videowidget.h
+include/phonon4qt5/phonon/experimental/visualization.h
+include/phonon4qt5/phonon/globalconfig.h
+include/phonon4qt5/phonon/globaldescriptioncontainer.h
+include/phonon4qt5/phonon/mediacontroller.h
+include/phonon4qt5/phonon/medianode.h
+include/phonon4qt5/phonon/mediaobject.h
+include/phonon4qt5/phonon/mediaobjectinterface.h
+include/phonon4qt5/phonon/mediasource.h
+include/phonon4qt5/phonon/mrl.h
+include/phonon4qt5/phonon/objectdescription.h
+include/phonon4qt5/phonon/objectdescriptionmodel.h
+include/phonon4qt5/phonon/path.h
+include/phonon4qt5/phonon/phonon_export.h
+include/phonon4qt5/phonon/phonon_version.h
+include/phonon4qt5/phonon/phonondefs.h
+include/phonon4qt5/phonon/phononnamespace.h
+include/phonon4qt5/phonon/platformplugin.h
+include/phonon4qt5/phonon/pulsesupport.h
+include/phonon4qt5/phonon/seekslider.h
+include/phonon4qt5/phonon/streaminterface.h
+include/phonon4qt5/phonon/videoplayer.h
+include/phonon4qt5/phonon/videowidget.h
+include/phonon4qt5/phonon/videowidgetinterface.h
+include/phonon4qt5/phonon/volumefadereffect.h
+include/phonon4qt5/phonon/volumefaderinterface.h
+include/phonon4qt5/phonon/volumeslider.h
+lib/cmake/phonon4qt5/
+lib/cmake/phonon4qt5/Phonon4Qt5Config.cmake
+lib/cmake/phonon4qt5/Phonon4Qt5ConfigVersion.cmake
+lib/cmake/phonon4qt5/Phonon4Qt5ExperimentalConfig.cmake
+lib/cmake/phonon4qt5/Phonon4Qt5ExperimentalConfigVersion.cmake
+lib/cmake/phonon4qt5/PhononExperimentalTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/phonon4qt5/PhononExperimentalTargets.cmake
+lib/cmake/phonon4qt5/PhononTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/phonon4qt5/PhononTargets.cmake
+@lib lib/libphonon4qt5.so.${LIBphonon4qt5_VERSION}
+@lib lib/libphonon4qt5experimental.so.${LIBphonon4qt5experimental_VERSION}
+lib/pkgconfig/phonon4qt5.pc
+share/kf5/
+share/kf5/mkspecs/
+share/kf5/mkspecs/qt_phonon4qt5.pri
diff --git a/multimedia/phonon/pkg/PFRAG.qt6 b/multimedia/phonon/pkg/PFRAG.qt6
new file mode 100644
index 00000000000..9170a40da4c
--- /dev/null
+++ b/multimedia/phonon/pkg/PFRAG.qt6
@@ -0,0 +1,131 @@
+@bin bin/phononsettings-qt6
+include/phonon4qt6/
+include/phonon4qt6/phonon/
+include/phonon4qt6/phonon/AbstractAudioOutput
+include/phonon4qt6/phonon/AbstractMediaStream
+include/phonon4qt6/phonon/AbstractVideoOutput
+include/phonon4qt6/phonon/AddonInterface
+include/phonon4qt6/phonon/AudioCaptureDevice
+include/phonon4qt6/phonon/AudioCaptureDeviceModel
+include/phonon4qt6/phonon/AudioChannelDescription
+include/phonon4qt6/phonon/AudioChannelDescriptionModel
+include/phonon4qt6/phonon/AudioDataOutput
+include/phonon4qt6/phonon/AudioOutput
+include/phonon4qt6/phonon/AudioOutputDevice
+include/phonon4qt6/phonon/AudioOutputDeviceModel
+include/phonon4qt6/phonon/AudioOutputInterface
+include/phonon4qt6/phonon/AudioOutputInterface40
+include/phonon4qt6/phonon/AudioOutputInterface42
+include/phonon4qt6/phonon/AvCapture
+include/phonon4qt6/phonon/BackendCapabilities
+include/phonon4qt6/phonon/BackendInterface
+include/phonon4qt6/phonon/Effect
+include/phonon4qt6/phonon/EffectDescription
+include/phonon4qt6/phonon/EffectDescriptionModel
+include/phonon4qt6/phonon/EffectInterface
+include/phonon4qt6/phonon/EffectParameter
+include/phonon4qt6/phonon/EffectWidget
+include/phonon4qt6/phonon/Global
+include/phonon4qt6/phonon/GlobalDescriptionContainer
+include/phonon4qt6/phonon/MediaController
+include/phonon4qt6/phonon/MediaNode
+include/phonon4qt6/phonon/MediaObject
+include/phonon4qt6/phonon/MediaObjectInterface
+include/phonon4qt6/phonon/MediaSource
+include/phonon4qt6/phonon/Mrl
+include/phonon4qt6/phonon/ObjectDescription
+include/phonon4qt6/phonon/ObjectDescriptionData
+include/phonon4qt6/phonon/ObjectDescriptionModel
+include/phonon4qt6/phonon/ObjectDescriptionModelData
+include/phonon4qt6/phonon/Path
+include/phonon4qt6/phonon/PlatformPlugin
+include/phonon4qt6/phonon/SeekSlider
+include/phonon4qt6/phonon/StreamInterface
+include/phonon4qt6/phonon/SubtitleDescription
+include/phonon4qt6/phonon/SubtitleDescriptionModel
+include/phonon4qt6/phonon/VideoCaptureDevice
+include/phonon4qt6/phonon/VideoCaptureDeviceModel
+include/phonon4qt6/phonon/VideoPlayer
+include/phonon4qt6/phonon/VideoWidget
+include/phonon4qt6/phonon/VideoWidgetInterface
+include/phonon4qt6/phonon/VideoWidgetInterface44
+include/phonon4qt6/phonon/VideoWidgetInterfaceLatest
+include/phonon4qt6/phonon/VolumeFaderEffect
+include/phonon4qt6/phonon/VolumeFaderInterface
+include/phonon4qt6/phonon/VolumeSlider
+include/phonon4qt6/phonon/abstractaudiooutput.h
+include/phonon4qt6/phonon/abstractmediastream.h
+include/phonon4qt6/phonon/abstractvideooutput.h
+include/phonon4qt6/phonon/addoninterface.h
+include/phonon4qt6/phonon/audiodataoutput.h
+include/phonon4qt6/phonon/audiodataoutputinterface.h
+include/phonon4qt6/phonon/audiooutput.h
+include/phonon4qt6/phonon/audiooutputinterface.h
+include/phonon4qt6/phonon/backendcapabilities.h
+include/phonon4qt6/phonon/backendinterface.h
+include/phonon4qt6/phonon/effect.h
+include/phonon4qt6/phonon/effectinterface.h
+include/phonon4qt6/phonon/effectparameter.h
+include/phonon4qt6/phonon/effectwidget.h
+include/phonon4qt6/phonon/experimental/
+include/phonon4qt6/phonon/experimental/abstractaudiodataoutput.h
+include/phonon4qt6/phonon/experimental/abstractvideodataoutput.h
+include/phonon4qt6/phonon/experimental/audiodataoutput.h
+include/phonon4qt6/phonon/experimental/audiodataoutputinterface.h
+include/phonon4qt6/phonon/experimental/audioformat.h
+include/phonon4qt6/phonon/experimental/avcapture.h
+include/phonon4qt6/phonon/experimental/avcaptureinterface.h
+include/phonon4qt6/phonon/experimental/backendcapabilities.h
+include/phonon4qt6/phonon/experimental/backendinterface.h
+include/phonon4qt6/phonon/experimental/export.h
+include/phonon4qt6/phonon/experimental/globalconfig.h
+include/phonon4qt6/phonon/experimental/mediasource.h
+include/phonon4qt6/phonon/experimental/objectdescription.h
+include/phonon4qt6/phonon/experimental/packet.h
+include/phonon4qt6/phonon/experimental/packetpool.h
+include/phonon4qt6/phonon/experimental/phononnamespace.h
+include/phonon4qt6/phonon/experimental/snapshotinterface.h
+include/phonon4qt6/phonon/experimental/videodataoutput.h
+include/phonon4qt6/phonon/experimental/videodataoutput2.h
+include/phonon4qt6/phonon/experimental/videodataoutputinterface.h
+include/phonon4qt6/phonon/experimental/videoframe.h
+include/phonon4qt6/phonon/experimental/videoframe2.h
+include/phonon4qt6/phonon/experimental/videowidget.h
+include/phonon4qt6/phonon/experimental/visualization.h
+include/phonon4qt6/phonon/globalconfig.h
+include/phonon4qt6/phonon/globaldescriptioncontainer.h
+include/phonon4qt6/phonon/mediacontroller.h
+include/phonon4qt6/phonon/medianode.h
+include/phonon4qt6/phonon/mediaobject.h
+include/phonon4qt6/phonon/mediaobjectinterface.h
+include/phonon4qt6/phonon/mediasource.h
+include/phonon4qt6/phonon/mrl.h
+include/phonon4qt6/phonon/objectdescription.h
+include/phonon4qt6/phonon/objectdescriptionmodel.h
+include/phonon4qt6/phonon/path.h
+include/phonon4qt6/phonon/phonon_export.h
+include/phonon4qt6/phonon/phonon_version.h
+include/phonon4qt6/phonon/phonondefs.h
+include/phonon4qt6/phonon/phononnamespace.h
+include/phonon4qt6/phonon/platformplugin.h
+include/phonon4qt6/phonon/pulsesupport.h
+include/phonon4qt6/phonon/seekslider.h
+include/phonon4qt6/phonon/streaminterface.h
+include/phonon4qt6/phonon/videoplayer.h
+include/phonon4qt6/phonon/videowidget.h
+include/phonon4qt6/phonon/videowidgetinterface.h
+include/phonon4qt6/phonon/volumefadereffect.h
+include/phonon4qt6/phonon/volumefaderinterface.h
+include/phonon4qt6/phonon/volumeslider.h
+lib/cmake/phonon4qt6/
+lib/cmake/phonon4qt6/Phonon4Qt6Config.cmake
+lib/cmake/phonon4qt6/Phonon4Qt6ConfigVersion.cmake
+lib/cmake/phonon4qt6/Phonon4Qt6ExperimentalConfig.cmake
+lib/cmake/phonon4qt6/Phonon4Qt6ExperimentalConfigVersion.cmake
+lib/cmake/phonon4qt6/PhononExperimentalTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/phonon4qt6/PhononExperimentalTargets.cmake
+lib/cmake/phonon4qt6/PhononTargets${MODCMAKE_BUILD_SUFFIX}
+lib/cmake/phonon4qt6/PhononTargets.cmake
+@lib lib/libphonon4qt6.so.${LIBphonon4qt6_VERSION}
+@lib lib/libphonon4qt6experimental.so.${LIBphonon4qt6experimental_VERSION}
+lib/pkgconfig/phonon4qt6.pc
diff --git a/multimedia/phonon/pkg/PLIST b/multimedia/phonon/pkg/PLIST
index cc2ea3f18e9..48224473412 100644
--- a/multimedia/phonon/pkg/PLIST
+++ b/multimedia/phonon/pkg/PLIST
@@ -1,354 +1,2 @@
-@conflict phonon-<4.11.1
-@conflict phonon-qt5-<=4.10.3p0
-@pkgpath multimedia/phonon-qt5
-@bin bin/phononsettings
-include/phonon4qt5/
-include/phonon4qt5/KDE/
-include/phonon4qt5/KDE/Phonon/
-include/phonon4qt5/KDE/Phonon/AbstractAudioOutput
-include/phonon4qt5/KDE/Phonon/AbstractMediaStream
-include/phonon4qt5/KDE/Phonon/AbstractVideoOutput
-include/phonon4qt5/KDE/Phonon/AddonInterface
-include/phonon4qt5/KDE/Phonon/AudioDevice
-include/phonon4qt5/KDE/Phonon/AudioDeviceEnumerator
-include/phonon4qt5/KDE/Phonon/AudioOutput
-include/phonon4qt5/KDE/Phonon/AudioOutputDevice
-include/phonon4qt5/KDE/Phonon/AudioOutputDeviceModel
-include/phonon4qt5/KDE/Phonon/AudioOutputInterface
-include/phonon4qt5/KDE/Phonon/BackendCapabilities
-include/phonon4qt5/KDE/Phonon/BackendInterface
-include/phonon4qt5/KDE/Phonon/Effect
-include/phonon4qt5/KDE/Phonon/EffectDescription
-include/phonon4qt5/KDE/Phonon/EffectDescriptionModel
-include/phonon4qt5/KDE/Phonon/EffectInterface
-include/phonon4qt5/KDE/Phonon/EffectParameter
-include/phonon4qt5/KDE/Phonon/EffectWidget
-include/phonon4qt5/KDE/Phonon/Experimental/
-include/phonon4qt5/KDE/Phonon/Experimental/AbstractVideoDataOutput
-include/phonon4qt5/KDE/Phonon/Experimental/AudioDataOutput
-include/phonon4qt5/KDE/Phonon/Experimental/SnapshotInterface
-include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutput
-include/phonon4qt5/KDE/Phonon/Experimental/VideoDataOutputInterface
-include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame
-include/phonon4qt5/KDE/Phonon/Experimental/VideoFrame2
-include/phonon4qt5/KDE/Phonon/Experimental/Visualization
-include/phonon4qt5/KDE/Phonon/Global
-include/phonon4qt5/KDE/Phonon/MediaController
-include/phonon4qt5/KDE/Phonon/MediaNode
-include/phonon4qt5/KDE/Phonon/MediaObject
-include/phonon4qt5/KDE/Phonon/MediaObjectInterface
-include/phonon4qt5/KDE/Phonon/MediaSource
-include/phonon4qt5/KDE/Phonon/ObjectDescription
-include/phonon4qt5/KDE/Phonon/ObjectDescriptionModel
-include/phonon4qt5/KDE/Phonon/Path
-include/phonon4qt5/KDE/Phonon/PlatformPlugin
-include/phonon4qt5/KDE/Phonon/SeekSlider
-include/phonon4qt5/KDE/Phonon/StreamInterface
-include/phonon4qt5/KDE/Phonon/VideoPlayer
-include/phonon4qt5/KDE/Phonon/VideoWidget
-include/phonon4qt5/KDE/Phonon/VideoWidgetInterface
-include/phonon4qt5/KDE/Phonon/VolumeFaderEffect
-include/phonon4qt5/KDE/Phonon/VolumeFaderInterface
-include/phonon4qt5/KDE/Phonon/VolumeSlider
-include/phonon4qt5/phonon/
-include/phonon4qt5/phonon/AbstractAudioOutput
-include/phonon4qt5/phonon/AbstractMediaStream
-include/phonon4qt5/phonon/AbstractVideoOutput
-include/phonon4qt5/phonon/AddonInterface
-include/phonon4qt5/phonon/AudioCaptureDevice
-include/phonon4qt5/phonon/AudioCaptureDeviceModel
-include/phonon4qt5/phonon/AudioChannelDescription
-include/phonon4qt5/phonon/AudioChannelDescriptionModel
-include/phonon4qt5/phonon/AudioDataOutput
-include/phonon4qt5/phonon/AudioOutput
-include/phonon4qt5/phonon/AudioOutputDevice
-include/phonon4qt5/phonon/AudioOutputDeviceModel
-include/phonon4qt5/phonon/AudioOutputInterface
-include/phonon4qt5/phonon/AudioOutputInterface40
-include/phonon4qt5/phonon/AudioOutputInterface42
-include/phonon4qt5/phonon/AvCapture
-include/phonon4qt5/phonon/BackendCapabilities
-include/phonon4qt5/phonon/BackendInterface
-include/phonon4qt5/phonon/Effect
-include/phonon4qt5/phonon/EffectDescription
-include/phonon4qt5/phonon/EffectDescriptionModel
-include/phonon4qt5/phonon/EffectInterface
-include/phonon4qt5/phonon/EffectParameter
-include/phonon4qt5/phonon/EffectWidget
-include/phonon4qt5/phonon/Global
-include/phonon4qt5/phonon/GlobalDescriptionContainer
-include/phonon4qt5/phonon/MediaController
-include/phonon4qt5/phonon/MediaNode
-include/phonon4qt5/phonon/MediaObject
-include/phonon4qt5/phonon/MediaObjectInterface
-include/phonon4qt5/phonon/MediaSource
-include/phonon4qt5/phonon/Mrl
-include/phonon4qt5/phonon/ObjectDescription
-include/phonon4qt5/phonon/ObjectDescriptionData
-include/phonon4qt5/phonon/ObjectDescriptionModel
-include/phonon4qt5/phonon/ObjectDescriptionModelData
-include/phonon4qt5/phonon/Path
-include/phonon4qt5/phonon/PlatformPlugin
-include/phonon4qt5/phonon/SeekSlider
-include/phonon4qt5/phonon/StreamInterface
-include/phonon4qt5/phonon/SubtitleDescription
-include/phonon4qt5/phonon/SubtitleDescriptionModel
-include/phonon4qt5/phonon/VideoCaptureDevice
-include/phonon4qt5/phonon/VideoCaptureDeviceModel
-include/phonon4qt5/phonon/VideoPlayer
-include/phonon4qt5/phonon/VideoWidget
-include/phonon4qt5/phonon/VideoWidgetInterface
-include/phonon4qt5/phonon/VideoWidgetInterface44
-include/phonon4qt5/phonon/VideoWidgetInterfaceLatest
-include/phonon4qt5/phonon/VolumeFaderEffect
-include/phonon4qt5/phonon/VolumeFaderInterface
-include/phonon4qt5/phonon/VolumeSlider
-include/phonon4qt5/phonon/abstractaudiooutput.h
-include/phonon4qt5/phonon/abstractmediastream.h
-include/phonon4qt5/phonon/abstractvideooutput.h
-include/phonon4qt5/phonon/addoninterface.h
-include/phonon4qt5/phonon/audiodataoutput.h
-include/phonon4qt5/phonon/audiodataoutputinterface.h
-include/phonon4qt5/phonon/audiooutput.h
-include/phonon4qt5/phonon/audiooutputinterface.h
-include/phonon4qt5/phonon/backendcapabilities.h
-include/phonon4qt5/phonon/backendinterface.h
-include/phonon4qt5/phonon/effect.h
-include/phonon4qt5/phonon/effectinterface.h
-include/phonon4qt5/phonon/effectparameter.h
-include/phonon4qt5/phonon/effectwidget.h
-include/phonon4qt5/phonon/experimental/
-include/phonon4qt5/phonon/experimental/abstractaudiodataoutput.h
-include/phonon4qt5/phonon/experimental/abstractvideodataoutput.h
-include/phonon4qt5/phonon/experimental/audiodataoutput.h
-include/phonon4qt5/phonon/experimental/audiodataoutputinterface.h
-include/phonon4qt5/phonon/experimental/audioformat.h
-include/phonon4qt5/phonon/experimental/avcapture.h
-include/phonon4qt5/phonon/experimental/avcaptureinterface.h
-include/phonon4qt5/phonon/experimental/backendcapabilities.h
-include/phonon4qt5/phonon/experimental/backendinterface.h
-include/phonon4qt5/phonon/experimental/export.h
-include/phonon4qt5/phonon/experimental/globalconfig.h
-include/phonon4qt5/phonon/experimental/mediasource.h
-include/phonon4qt5/phonon/experimental/objectdescription.h
-include/phonon4qt5/phonon/experimental/packet.h
-include/phonon4qt5/phonon/experimental/packetpool.h
-include/phonon4qt5/phonon/experimental/phononnamespace.h
-include/phonon4qt5/phonon/experimental/snapshotinterface.h
-include/phonon4qt5/phonon/experimental/videodataoutput.h
-include/phonon4qt5/phonon/experimental/videodataoutput2.h
-include/phonon4qt5/phonon/experimental/videodataoutputinterface.h
-include/phonon4qt5/phonon/experimental/videoframe.h
-include/phonon4qt5/phonon/experimental/videoframe2.h
-include/phonon4qt5/phonon/experimental/videowidget.h
-include/phonon4qt5/phonon/experimental/visualization.h
-include/phonon4qt5/phonon/globalconfig.h
-include/phonon4qt5/phonon/globaldescriptioncontainer.h
-include/phonon4qt5/phonon/mediacontroller.h
-include/phonon4qt5/phonon/medianode.h
-include/phonon4qt5/phonon/mediaobject.h
-include/phonon4qt5/phonon/mediaobjectinterface.h
-include/phonon4qt5/phonon/mediasource.h
-include/phonon4qt5/phonon/mrl.h
-include/phonon4qt5/phonon/objectdescription.h
-include/phonon4qt5/phonon/objectdescriptionmodel.h
-include/phonon4qt5/phonon/path.h
-include/phonon4qt5/phonon/phonon_export.h
-include/phonon4qt5/phonon/phonon_version.h
-include/phonon4qt5/phonon/phonondefs.h
-include/phonon4qt5/phonon/phononnamespace.h
-include/phonon4qt5/phonon/platformplugin.h
-include/phonon4qt5/phonon/pulsesupport.h
-include/phonon4qt5/phonon/seekslider.h
-include/phonon4qt5/phonon/streaminterface.h
-include/phonon4qt5/phonon/videoplayer.h
-include/phonon4qt5/phonon/videowidget.h
-include/phonon4qt5/phonon/videowidgetinterface.h
-include/phonon4qt5/phonon/volumefadereffect.h
-include/phonon4qt5/phonon/volumefaderinterface.h
-include/phonon4qt5/phonon/volumeslider.h
-lib/cmake/phonon4qt5/
-lib/cmake/phonon4qt5/Phonon4Qt5Config.cmake
-lib/cmake/phonon4qt5/Phonon4Qt5ConfigVersion.cmake
-lib/cmake/phonon4qt5/Phonon4Qt5ExperimentalConfig.cmake
-lib/cmake/phonon4qt5/Phonon4Qt5ExperimentalConfigVersion.cmake
-lib/cmake/phonon4qt5/PhononExperimentalTargets${MODCMAKE_BUILD_SUFFIX}
-lib/cmake/phonon4qt5/PhononExperimentalTargets.cmake
-lib/cmake/phonon4qt5/PhononTargets${MODCMAKE_BUILD_SUFFIX}
-lib/cmake/phonon4qt5/PhononTargets.cmake
-@lib lib/libphonon4qt5.so.${LIBphonon4qt5_VERSION}
-@lib lib/libphonon4qt5experimental.so.${LIBphonon4qt5experimental_VERSION}
-lib/pkgconfig/phonon4qt5.pc
-share/kf5/
-share/kf5/mkspecs/
-share/kf5/mkspecs/qt_phonon4qt5.pri
-share/locale/ar/LC_MESSAGES/libphonon_qt.qm
-share/locale/ar/LC_MESSAGES/phononsettings_qt.qm
-share/locale/az/LC_MESSAGES/libphonon_qt.qm
-share/locale/az/LC_MESSAGES/phononsettings_qt.qm
-share/locale/be/LC_MESSAGES/libphonon_qt.qm
-share/locale/be/LC_MESSAGES/phononsettings_qt.qm
-share/locale/be@latin/LC_MESSAGES/phononsettings_qt.qm
-share/locale/bg/LC_MESSAGES/libphonon_qt.qm
-share/locale/bg/LC_MESSAGES/phononsettings_qt.qm
-share/locale/bn/LC_MESSAGES/phononsettings_qt.qm
-share/locale/bn_IN/LC_MESSAGES/phononsettings_qt.qm
-share/locale/bs/LC_MESSAGES/libphonon_qt.qm
-share/locale/bs/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ca/LC_MESSAGES/libphonon_qt.qm
-share/locale/ca/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ca@valencia/LC_MESSAGES/libphonon_qt.qm
-share/locale/ca@valencia/LC_MESSAGES/phononsettings_qt.qm
-share/locale/cs/LC_MESSAGES/libphonon_qt.qm
-share/locale/cs/LC_MESSAGES/phononsettings_qt.qm
-share/locale/csb/LC_MESSAGES/libphonon_qt.qm
-share/locale/csb/LC_MESSAGES/phononsettings_qt.qm
-share/locale/da/LC_MESSAGES/libphonon_qt.qm
-share/locale/da/LC_MESSAGES/phononsettings_qt.qm
-share/locale/de/LC_MESSAGES/libphonon_qt.qm
-share/locale/de/LC_MESSAGES/phononsettings_qt.qm
-share/locale/el/LC_MESSAGES/libphonon_qt.qm
-share/locale/el/LC_MESSAGES/phononsettings_qt.qm
-share/locale/en_GB/LC_MESSAGES/libphonon_qt.qm
-share/locale/en_GB/LC_MESSAGES/phononsettings_qt.qm
-share/locale/eo/LC_MESSAGES/libphonon_qt.qm
-share/locale/eo/LC_MESSAGES/phononsettings_qt.qm
-share/locale/es/LC_MESSAGES/libphonon_qt.qm
-share/locale/es/LC_MESSAGES/phononsettings_qt.qm
-share/locale/et/LC_MESSAGES/libphonon_qt.qm
-share/locale/et/LC_MESSAGES/phononsettings_qt.qm
-share/locale/eu/LC_MESSAGES/libphonon_qt.qm
-share/locale/eu/LC_MESSAGES/phononsettings_qt.qm
-share/locale/fa/LC_MESSAGES/libphonon_qt.qm
-share/locale/fa/LC_MESSAGES/phononsettings_qt.qm
-share/locale/fi/LC_MESSAGES/libphonon_qt.qm
-share/locale/fi/LC_MESSAGES/phononsettings_qt.qm
-share/locale/fr/LC_MESSAGES/libphonon_qt.qm
-share/locale/fr/LC_MESSAGES/phononsettings_qt.qm
-share/locale/fy/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ga/LC_MESSAGES/libphonon_qt.qm
-share/locale/ga/LC_MESSAGES/phononsettings_qt.qm
-share/locale/gl/LC_MESSAGES/libphonon_qt.qm
-share/locale/gl/LC_MESSAGES/phononsettings_qt.qm
-share/locale/gu/LC_MESSAGES/libphonon_qt.qm
-share/locale/gu/LC_MESSAGES/phononsettings_qt.qm
-share/locale/he/LC_MESSAGES/libphonon_qt.qm
-share/locale/he/LC_MESSAGES/phononsettings_qt.qm
-share/locale/hi/LC_MESSAGES/libphonon_qt.qm
-share/locale/hi/LC_MESSAGES/phononsettings_qt.qm
-share/locale/hne/
-share/locale/hne/LC_MESSAGES/
-share/locale/hne/LC_MESSAGES/libphonon_qt.qm
-share/locale/hne/LC_MESSAGES/phononsettings_qt.qm
-share/locale/hr/LC_MESSAGES/libphonon_qt.qm
-share/locale/hr/LC_MESSAGES/phononsettings_qt.qm
-share/locale/hsb/
-share/locale/hsb/LC_MESSAGES/
-share/locale/hsb/LC_MESSAGES/libphonon_qt.qm
-share/locale/hsb/LC_MESSAGES/phononsettings_qt.qm
-share/locale/hu/LC_MESSAGES/libphonon_qt.qm
-share/locale/hu/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ia/LC_MESSAGES/libphonon_qt.qm
-share/locale/ia/LC_MESSAGES/phononsettings_qt.qm
-share/locale/id/LC_MESSAGES/libphonon_qt.qm
-share/locale/id/LC_MESSAGES/phononsettings_qt.qm
-share/locale/is/LC_MESSAGES/libphonon_qt.qm
-share/locale/is/LC_MESSAGES/phononsettings_qt.qm
-share/locale/it/LC_MESSAGES/libphonon_qt.qm
-share/locale/it/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ja/LC_MESSAGES/libphonon_qt.qm
-share/locale/ja/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ka/LC_MESSAGES/libphonon_qt.qm
-share/locale/ka/LC_MESSAGES/phononsettings_qt.qm
-share/locale/kk/LC_MESSAGES/libphonon_qt.qm
-share/locale/kk/LC_MESSAGES/phononsettings_qt.qm
-share/locale/km/LC_MESSAGES/libphonon_qt.qm
-share/locale/km/LC_MESSAGES/phononsettings_qt.qm
-share/locale/kn/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ko/LC_MESSAGES/libphonon_qt.qm
-share/locale/ko/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ku/LC_MESSAGES/libphonon_qt.qm
-share/locale/ku/LC_MESSAGES/phononsettings_qt.qm
-share/locale/lt/LC_MESSAGES/libphonon_qt.qm
-share/locale/lt/LC_MESSAGES/phononsettings_qt.qm
-share/locale/lv/LC_MESSAGES/libphonon_qt.qm
-share/locale/lv/LC_MESSAGES/phononsettings_qt.qm
-share/locale/mai/LC_MESSAGES/libphonon_qt.qm
-share/locale/mai/LC_MESSAGES/phononsettings_qt.qm
-share/locale/mk/LC_MESSAGES/libphonon_qt.qm
-share/locale/mk/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ml/LC_MESSAGES/libphonon_qt.qm
-share/locale/ml/LC_MESSAGES/phononsettings_qt.qm
-share/locale/mr/LC_MESSAGES/libphonon_qt.qm
-share/locale/mr/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ms/LC_MESSAGES/phononsettings_qt.qm
-share/locale/nb/LC_MESSAGES/libphonon_qt.qm
-share/locale/nb/LC_MESSAGES/phononsettings_qt.qm
-share/locale/nds/LC_MESSAGES/libphonon_qt.qm
-share/locale/nds/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ne/LC_MESSAGES/libphonon_qt.qm
-share/locale/ne/LC_MESSAGES/phononsettings_qt.qm
-share/locale/nl/LC_MESSAGES/libphonon_qt.qm
-share/locale/nl/LC_MESSAGES/phononsettings_qt.qm
-share/locale/nn/LC_MESSAGES/libphonon_qt.qm
-share/locale/nn/LC_MESSAGES/phononsettings_qt.qm
-share/locale/oc/LC_MESSAGES/libphonon_qt.qm
-share/locale/oc/LC_MESSAGES/phononsettings_qt.qm
-share/locale/or/LC_MESSAGES/phononsettings_qt.qm
-share/locale/pa/LC_MESSAGES/libphonon_qt.qm
-share/locale/pa/LC_MESSAGES/phononsettings_qt.qm
-share/locale/pl/LC_MESSAGES/libphonon_qt.qm
-share/locale/pl/LC_MESSAGES/phononsettings_qt.qm
-share/locale/pt/LC_MESSAGES/libphonon_qt.qm
-share/locale/pt/LC_MESSAGES/phononsettings_qt.qm
-share/locale/pt_BR/LC_MESSAGES/libphonon_qt.qm
-share/locale/pt_BR/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ro/LC_MESSAGES/libphonon_qt.qm
-share/locale/ro/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ru/LC_MESSAGES/libphonon_qt.qm
-share/locale/ru/LC_MESSAGES/phononsettings_qt.qm
-share/locale/se/
-share/locale/se/LC_MESSAGES/
-share/locale/se/LC_MESSAGES/libphonon_qt.qm
-share/locale/se/LC_MESSAGES/phononsettings_qt.qm
-share/locale/si/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sk/LC_MESSAGES/libphonon_qt.qm
-share/locale/sk/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sl/LC_MESSAGES/libphonon_qt.qm
-share/locale/sl/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sq/LC_MESSAGES/libphonon_qt.qm
-share/locale/sq/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sr/LC_MESSAGES/libphonon_qt.qm
-share/locale/sr/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sr@ijekavian/
-share/locale/sr@ijekavian/LC_MESSAGES/
-share/locale/sr@ijekavian/LC_MESSAGES/libphonon_qt.qm
-share/locale/sr@ijekavian/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sr@ijekavianlatin/
-share/locale/sr@ijekavianlatin/LC_MESSAGES/
-share/locale/sr@ijekavianlatin/LC_MESSAGES/libphonon_qt.qm
-share/locale/sr@ijekavianlatin/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sr@latin/LC_MESSAGES/libphonon_qt.qm
-share/locale/sr@latin/LC_MESSAGES/phononsettings_qt.qm
-share/locale/sv/LC_MESSAGES/libphonon_qt.qm
-share/locale/sv/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ta/LC_MESSAGES/libphonon_qt.qm
-share/locale/ta/LC_MESSAGES/phononsettings_qt.qm
-share/locale/te/LC_MESSAGES/phononsettings_qt.qm
-share/locale/tg/LC_MESSAGES/phononsettings_qt.qm
-share/locale/th/LC_MESSAGES/libphonon_qt.qm
-share/locale/th/LC_MESSAGES/phononsettings_qt.qm
-share/locale/tr/LC_MESSAGES/libphonon_qt.qm
-share/locale/tr/LC_MESSAGES/phononsettings_qt.qm
-share/locale/ug/LC_MESSAGES/libphonon_qt.qm
-share/locale/ug/LC_MESSAGES/phononsettings_qt.qm
-share/locale/uk/LC_MESSAGES/libphonon_qt.qm
-share/locale/uk/LC_MESSAGES/phononsettings_qt.qm
-share/locale/vi/LC_MESSAGES/libphonon_qt.qm
-share/locale/vi/LC_MESSAGES/phononsettings_qt.qm
-share/locale/wa/LC_MESSAGES/libphonon_qt.qm
-share/locale/wa/LC_MESSAGES/phononsettings_qt.qm
-share/locale/zh_CN/LC_MESSAGES/libphonon_qt.qm
-share/locale/zh_CN/LC_MESSAGES/phononsettings_qt.qm
-share/locale/zh_TW/LC_MESSAGES/libphonon_qt.qm
-share/locale/zh_TW/LC_MESSAGES/phononsettings_qt.qm
+%%qt6%%
+!%%qt6%%


Reply via email to