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

Reply via email to