commit: ab1e5264a3c956cbeed1e00e0db45d2b5ba65dcb
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 3 09:55:16 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Jun 3 10:37:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab1e5264
dev-qt/qtimageformats: add 6.9.1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtimageformats/Manifest | 1 +
dev-qt/qtimageformats/qtimageformats-6.9.1.ebuild | 39 +++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 1afdca6ca931..11795408d18c 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -5,3 +5,4 @@ DIST qtimageformats-everywhere-opensource-src-5.15.17.tar.xz
1897916 BLAKE2B f03
DIST qtimageformats-everywhere-src-6.8.2.tar.xz 2036976 BLAKE2B
144eca9ef137e88b6a04f607e29123941710776f254ae1e0dee2e081287cf7cc5bcfdd842a5a3536541ab3ff24030f957181ae5498df79c1262890dab20b5778
SHA512
4153e4b9e7ed12423956cdd1b59be57a11010369326d820af6e6381faa7a7b84b7cb84f14f4d55f7e3a88530b8f0dddd38bce1b04d66e08f3c15c77b44039ea7
DIST qtimageformats-everywhere-src-6.8.3.tar.xz 2035140 BLAKE2B
898fd4e9f13464b68e4eec50f70b71e4c91f2c5ec46177444921dff1a2d0ec9086e84be7349046a092ceb30810df3720920920953a7246edd8538a05bdb5ab8b
SHA512
174bddd49dac507b7a2c9f1e1f7b384bff9ac515891ee49fd72acfa944b503cf5bd26acf388203e7d14b1f147b07ccbc2da992f71d51b7a18151245efc53a3a2
DIST qtimageformats-everywhere-src-6.9.0.tar.xz 2039800 BLAKE2B
45aa6e3a412ad18c1f7b8d0273ee0753180194ceec4a38f2bd895aac26fc941ce44f489d11b99b9aeb208d0502b2fbaafa70642168b1f51d37f162cc4f2e16a2
SHA512
0b4d3f66974090584472f3bcc88c64d10569c8d6aa8891073b3807dd23ab910022deedc4a9488eb96bb240bde8bf87c7a8458c059557533070d619ab0b612fab
+DIST qtimageformats-everywhere-src-6.9.1.tar.xz 2039560 BLAKE2B
ce0c3b4bf580b673c66d11d1a564a6f4a1757097775dd64438bee4a07a1478b7521b32968cf061d8c078d55390c8df726e2e23f04f96322cc795021d0f63745a
SHA512
6b16801dba5fd8f9431fa96588e030b76865a0d975ad74af0e343ffb05f96a0cf14a5c1a00554238ef087562ea875efaef642ed8b9d2a0352cc3d2aa018f9719
diff --git a/dev-qt/qtimageformats/qtimageformats-6.9.1.ebuild
b/dev-qt/qtimageformats/qtimageformats-6.9.1.ebuild
new file mode 100644
index 000000000000..fdbfd453bfca
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.9.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2025 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
+}