commit: 4fd1d8516ac21dda99126ee00602a34c1047d5a4 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Tue Dec 16 22:07:57 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Tue Dec 16 22:07:57 2025 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4fd1d851
media-gfx/kphotoalbum: Drop IUSE phonon,vlc Upstream commit 104fc068a64739259ce8abea6cf7a5db9509578f See also: https://invent.kde.org/graphics/kphotoalbum/-/issues/4 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-gfx/kphotoalbum/kphotoalbum-9999.ebuild | 10 +++------- media-gfx/kphotoalbum/metadata.xml | 2 -- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/media-gfx/kphotoalbum/kphotoalbum-9999.ebuild b/media-gfx/kphotoalbum/kphotoalbum-9999.ebuild index 253fc12b29..3dd679daa0 100644 --- a/media-gfx/kphotoalbum/kphotoalbum-9999.ebuild +++ b/media-gfx/kphotoalbum/kphotoalbum-9999.ebuild @@ -19,12 +19,11 @@ fi LICENSE="GPL-2+ FDL-1.2 CC-BY-SA-4.0" SLOT="0" -IUSE="+map phonon +raw share +vlc" - -REQUIRED_USE="|| ( phonon vlc )" +IUSE="+map +raw share" DEPEND=" >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,sql,sqlite,widgets,xml] + >=dev-qt/qtmultimedia-${QTMIN}:6 >=kde-frameworks/karchive-${KFMIN}:6 >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 @@ -42,10 +41,8 @@ DEPEND=" media-gfx/exiv2:= media-libs/libjpeg-turbo:= map? ( kde-apps/marble:6 ) - phonon? ( >=media-libs/phonon-4.12.0[qt6(+)] ) raw? ( kde-apps/libkdcraw:6 ) share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) - vlc? ( media-video/vlc:= ) " RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5 @@ -56,11 +53,10 @@ DOCS=( CHANGELOG.{md,old} README.md ) src_configure() { local mycmakeargs=( + -DCMAKE_DISABLE_FIND_PACKAGE_LIBVLC=ON $(cmake_use_find_package map Marble) - $(cmake_use_find_package phonon Phonon4Qt6) $(cmake_use_find_package raw KDcrawQt6) $(cmake_use_find_package share KF6Purpose) - $(cmake_use_find_package vlc LIBVLC) ) ecm_src_configure diff --git a/media-gfx/kphotoalbum/metadata.xml b/media-gfx/kphotoalbum/metadata.xml index 0fd7db4de4..f87d58df9d 100644 --- a/media-gfx/kphotoalbum/metadata.xml +++ b/media-gfx/kphotoalbum/metadata.xml @@ -10,8 +10,6 @@ </upstream> <use> <flag name="map">Enable map display support using <pkg>kde-apps/marble</pkg></flag> - <flag name="phonon">Enable <pkg>media-libs/phonon</pkg> video backend (known to crash on some video formats)</flag> <flag name="share">Enable support for a share menu using <pkg>kde-frameworks/purpose</pkg></flag> - <flag name="vlc">Enable <pkg>media-video/vlc</pkg> video backend (recommended for X11)</flag> </use> </pkgmetadata>
