commit:     e1c9e574a15dab66d489d7ca2321ec03cb7148ec
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 26 17:06:56 2025 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 26 22:42:53 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1c9e574

media-libs/kquickimageeditor: add 0.6.0

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-libs/kquickimageeditor/Manifest              |  1 +
 .../kquickimageeditor-0.6.0.ebuild                 | 41 ++++++++++++++++++++++
 media-libs/kquickimageeditor/metadata.xml          |  3 ++
 3 files changed, 45 insertions(+)

diff --git a/media-libs/kquickimageeditor/Manifest 
b/media-libs/kquickimageeditor/Manifest
index 72a57be16532..9c0e29fe9eac 100644
--- a/media-libs/kquickimageeditor/Manifest
+++ b/media-libs/kquickimageeditor/Manifest
@@ -1 +1,2 @@
 DIST kquickimageeditor-0.5.1.tar.xz 3295952 BLAKE2B 
5421abd2f61bfefe270a2de4e1b14ea133581b8d63bb9d9e2a804ea9d62d598bd1cc7c3375ed5884ce89e9b7f4275684cf110b67e62c97ddd26034c3bb433fb1
 SHA512 
80fe280034294ba5c0f9af19c73e3099583ea68cb3d9f9d6a3bd1be2caecfcf13dd90ffd7e5c44653c71e4add1a21b539041a5a08a15ed2176bde66bebe06b8c
+DIST kquickimageeditor-0.6.0.tar.xz 3338672 BLAKE2B 
e0d06cfc9f6161bd77628edc617d79aa76e968ec4f8e44a4855b4ae47278ad5ee7c0982891c71da45b8f9e17a7983f899809e72fd564cb5e5bde4e010e3d1e11
 SHA512 
5033b2b70318ff9f7e6f9d5cc7697c48bc7abe15fdb906fa18766ff3944d00aef94eb349ccd6a06b6a3dd3c78d34d87ff5727c9881db8e562e92bcb92c95fbf0

diff --git a/media-libs/kquickimageeditor/kquickimageeditor-0.6.0.ebuild 
b/media-libs/kquickimageeditor/kquickimageeditor-0.6.0.ebuild
new file mode 100644
index 000000000000..b616ccfb7b74
--- /dev/null
+++ b/media-libs/kquickimageeditor/kquickimageeditor-0.6.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# 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"
+HOMEPAGE="https://invent.kde.org/libraries/kquickimageeditor
+https://api.kde.org/kquickimageeditor/html/index.html";
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+       SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+       KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+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 0331b40d8c54..f3b9030820bd 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>

Reply via email to