commit: 4a3f2cb1b0521a4a6831562ad730baadf1c7ce7e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 4 23:01:05 2024 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Nov 4 23:01:05 2024 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=4a3f2cb1
media-gfx/digikam: add missing dev-qt/qtbase[X] USEdep, slot op
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>
media-gfx/digikam/digikam-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/media-gfx/digikam/digikam-9999.ebuild
b/media-gfx/digikam/digikam-9999.ebuild
index 76e40575bd..e1e5532bb0 100644
--- a/media-gfx/digikam/digikam-9999.ebuild
+++ b/media-gfx/digikam/digikam-9999.ebuild
@@ -27,9 +27,10 @@ IUSE="addressbook calendar geolocation gphoto2 heif
+imagemagick jpegxl +lensfun
# bug 366505
RESTRICT="test"
+# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
COMMON_DEPEND="
dev-libs/expat
-
>=dev-qt/qtbase-${QTMIN}:6[concurrent,dbus,-gles2-only,gui,mysql?,network,opengl,sql,widgets,xml]
+
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,-gles2-only,gui,mysql?,network,opengl,sql,widgets,X,xml]
>=dev-qt/qtnetworkauth-${QTMIN}:6
>=dev-qt/qtscxml-${QTMIN}:6
>=dev-qt/qtsvg-${QTMIN}:6
@@ -110,6 +111,8 @@ pkg_setup() {
}
# FIXME: Unbundle libraw (libs/rawengine/libraw)
+# TODO: adding IUSE X requires upstreaming WITH_X11 option for libX11,
+# see core/cmake/rules/RulesX11.cmake; only used in
core/libs/dimg/filters/icc
src_configure() {
local mycmakeargs=(
-DBUILD_WITH_QT6=ON