summaryrefslogtreecommitdiff
path: root/media-libs
diff options
context:
space:
mode:
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/kquickimageeditor/kquickimageeditor-9999.ebuild16
-rw-r--r--media-libs/kquickimageeditor/metadata.xml3
2 files changed, 17 insertions, 2 deletions
diff --git a/media-libs/kquickimageeditor/kquickimageeditor-9999.ebuild b/media-libs/kquickimageeditor/kquickimageeditor-9999.ebuild
index 749a67df5f4..b616ccfb7b7 100644
--- a/media-libs/kquickimageeditor/kquickimageeditor-9999.ebuild
+++ b/media-libs/kquickimageeditor/kquickimageeditor-9999.ebuild
@@ -3,8 +3,10 @@
EAPI=8
-KFMIN=6.3.0
-QTMIN=6.6.2
+# TODO: ECMGenerateQDoc
+ECM_TEST=true
+KFMIN=6.13.0
+QTMIN=6.8.1
inherit ecm kde.org
DESCRIPTION="QtQuick components providing basic image editing capabilities"
@@ -18,12 +20,22 @@ fi
LICENSE="LGPL-2.1+"
SLOT="6"
+IUSE="+opencv"
DEPEND="
>=dev-qt/qtbase-${QTMIN}:6[gui]
>=dev-qt/qtdeclarative-${QTMIN}:6
+ >=kde-frameworks/kconfig-${KFMIN}:6
+ opencv? ( media-libs/opencv:= )
"
RDEPEND="${DEPEND}
!${CATEGORY}/${PN}:5
>=kde-frameworks/kirigami-${KFMIN}:6
"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package opencv OpenCV)
+ )
+ ecm_src_configure
+}
diff --git a/media-libs/kquickimageeditor/metadata.xml b/media-libs/kquickimageeditor/metadata.xml
index 0331b40d8c5..f3b9030820b 100644
--- a/media-libs/kquickimageeditor/metadata.xml
+++ b/media-libs/kquickimageeditor/metadata.xml
@@ -9,4 +9,7 @@
<bugs-to>https://bugs.kde.org/</bugs-to>
<remote-id type="kde-invent">libraries/kquickimageeditor</remote-id>
</upstream>
+ <use>
+ <flag name="opencv">Enable better blur performance using <pkg>media-libs/opencv</pkg></flag>
+ </use>
</pkgmetadata>