commit:     0eef4717f48d901122c4ca274de223dda2a8f023
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  1 17:02:56 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Aug  1 17:05:26 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=0eef4717

media-gfx/digikam: Add IUSE video

Bug: https://bugs.gentoo.org/910337
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-gfx/digikam/digikam-9999.ebuild | 5 +++--
 media-gfx/digikam/metadata.xml        | 1 +
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/media-gfx/digikam/digikam-9999.ebuild 
b/media-gfx/digikam/digikam-9999.ebuild
index 42d3e5b919..69dfaa98ae 100644
--- a/media-gfx/digikam/digikam-9999.ebuild
+++ b/media-gfx/digikam/digikam-9999.ebuild
@@ -22,7 +22,7 @@ HOMEPAGE="https://www.digikam.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="addressbook calendar geolocation gphoto2 heif +imagemagick jpegxl 
+lensfun mysql opengl openmp +panorama scanner semantic-desktop spell"
+IUSE="addressbook calendar geolocation gphoto2 heif +imagemagick jpegxl 
+lensfun mysql opengl openmp +panorama scanner semantic-desktop spell video"
 
 # bug 366505
 RESTRICT="test"
@@ -74,6 +74,7 @@ COMMON_DEPEND="
        scanner? ( >=kde-apps/libksane-24.05.2:6 )
        semantic-desktop? ( >=kde-frameworks/kfilemetadata-${KFMIN}:6 )
        spell? ( >=kde-frameworks/sonnet-${KFMIN}:6 )
+       video? ( >=dev-qt/qtmultimedia-${QTMIN}:6 )
 "
 DEPEND="${COMMON_DEPEND}
        dev-cpp/eigen:3
@@ -116,7 +117,6 @@ src_configure() {
                -DBUILD_TESTING=OFF # bug 698192
                -DENABLE_APPSTYLES=ON
                -DCMAKE_DISABLE_FIND_PACKAGE_Jasper=ON
-               -DENABLE_MEDIAPLAYER=OFF # bug 758641; bundled as of 8.0, 
KDE-bug 448681
                -DENABLE_SHOWFOTO=ON # built unconditionally so far, new option 
since 8.0
                -DENABLE_AKONADICONTACTSUPPORT=$(usex addressbook)
                $(cmake_use_find_package calendar KF6CalendarCore)
@@ -133,6 +133,7 @@ src_configure() {
                $(cmake_use_find_package scanner KSaneWidgets6)
                -DENABLE_KFILEMETADATASUPPORT=$(usex semantic-desktop)
                $(cmake_use_find_package spell KF6Sonnet)
+               -DENABLE_MEDIAPLAYER=$(usex video)
        )
 
        ecm_src_configure

diff --git a/media-gfx/digikam/metadata.xml b/media-gfx/digikam/metadata.xml
index 0a97204254..9cc51d3357 100644
--- a/media-gfx/digikam/metadata.xml
+++ b/media-gfx/digikam/metadata.xml
@@ -18,5 +18,6 @@
                <flag name="lensfun">Enable support for 
<pkg>media-libs/lensfun</pkg></flag>
                <flag name="panorama">Build the panorama plugin which requires 
<pkg>media-gfx/hugin</pkg></flag>
                <flag name="semantic-desktop">Enable 
<pkg>kde-frameworks/kfilemetadata</pkg> support</flag>
+               <flag name="video">Enable integrated video player</flag>
        </use>
 </pkgmetadata>

Reply via email to