summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2024-08-01 19:02:56 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2024-08-01 19:05:26 +0200
commit0eef4717f48d901122c4ca274de223dda2a8f023 (patch)
tree24d923f71910caf07d2aecc569243fca2e344348
parentcf94db77ecbe6f05cdc2660dd67ce932ffaf740d (diff)
downloadkde-0eef4717f48d901122c4ca274de223dda2a8f023.tar.gz
kde-0eef4717f48d901122c4ca274de223dda2a8f023.tar.bz2
kde-0eef4717f48d901122c4ca274de223dda2a8f023.zip
media-gfx/digikam: Add IUSE video
Bug: https://bugs.gentoo.org/910337 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
-rw-r--r--media-gfx/digikam/digikam-9999.ebuild5
-rw-r--r--media-gfx/digikam/metadata.xml1
2 files changed, 4 insertions, 2 deletions
diff --git a/media-gfx/digikam/digikam-9999.ebuild b/media-gfx/digikam/digikam-9999.ebuild
index 42d3e5b919a..69dfaa98aeb 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 0a972042541..9cc51d33573 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>