commit:     5d896df1e49c68b357d6942c554a557e86c053a0
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 12:27:20 2026 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 12:43:25 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d896df1

dev-qt/qtimageformats: add 6.10.2

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtimageformats/Manifest                     |  1 +
 dev-qt/qtimageformats/qtimageformats-6.10.2.ebuild | 39 ++++++++++++++++++++++
 2 files changed, 40 insertions(+)

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 91cf5eff3e5e..1f0a95033027 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,3 +1,4 @@
 DIST qtimageformats-5.15.18-gentoo-kde-1.tar.xz 2436 BLAKE2B 
519f9171b4ca033062faba4595cb87b4f68c2d5baf544be3ae6f98e2fd17bfcd4fa5378bfe0c7f6144df35b27f5d7585ccc704b6799c19906221dbfcfd9cacab
 SHA512 
9a99a784a6f049ff42b7b6cc8e7b13f8f0473f1fc92246d0289bfaa691a85dbf422310a2b593114629b9543f0090a696aaa21168ee7149f19fbbe547a479a729
 DIST qtimageformats-everywhere-opensource-src-5.15.18.tar.xz 1903016 BLAKE2B 
d57e3d8d20bd5835a1aec580f01f69a8659d644d997ed107325ffba6f160d783bf118d539ac02047680e022aab4a3f87ebdb0e26ba6cf763cad8088615b111e8
 SHA512 
5e8b0895e8b7aa05142ae21eee3f79fb289a8edf6eeed62a59be3ae60d164a2698344740ff283c753e9b61cd6af516d8c7301597762183222ceff0f4c8dddd46
 DIST qtimageformats-everywhere-src-6.10.1.tar.xz 2032448 BLAKE2B 
0959025d595f503b86bcd43e65236f2fd0d264ac40bb7e397b36f7b7b47da85c9713913d06ee974d544e365888c57d4834858fd14f177036105dfe402bd87155
 SHA512 
d71537bc3d4db975edbd9c21d2d28bba2eb6ddd4acc2d48dc8e28d4346ef4efdc17ea0b864967100a06dd0e7569a832d2282c8f00bce84686d777b7f5c3d94f5
+DIST qtimageformats-everywhere-src-6.10.2.tar.xz 2032388 BLAKE2B 
66a2069b0a5fdb8b10415ebd7775aa1e05ce027dddea77eb4118be9f5af81c571b7ec604c8878b110739db630f4ef422a2d9ffd0963a64ab1283097f2aade64d
 SHA512 
b4bce80f03a4ef35eeb0904e815bcaa3e945167a65e5bfe3144ca6e4aa70094f0ce9fd5c2d4949278d00574185c26dbc1d2689b1e73be98a073f6247aac23012

diff --git a/dev-qt/qtimageformats/qtimageformats-6.10.2.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.10.2.ebuild
new file mode 100644
index 000000000000..ba45fab241a7
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.10.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Additional format plugins for the Qt image I/O system"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+       KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="mng"
+
+RDEPEND="
+       ~dev-qt/qtbase-${PV}:6[gui]
+       media-libs/libwebp:=
+       media-libs/tiff:=
+       mng? ( media-libs/libmng:= )
+"
+DEPEND="${RDEPEND}"
+
+CMAKE_SKIP_TESTS=(
+       # heif plugin is only for Mac, test is normally auto-skipped but may
+       # misbehave with kde-frameworks/kimageformats:6[heif] (bug #927971)
+       tst_qheif
+)
+
+src_configure() {
+       local mycmakeargs=(
+               -DQT_FEATURE_jasper=OFF
+               $(qt_feature mng)
+               -DQT_FEATURE_tiff=ON
+               -DQT_FEATURE_webp=ON
+       )
+
+       qt6-build_src_configure
+}

Reply via email to