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>
