commit: ba077f218bd67ddbb5a0cf8f50e4b79f748722df
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 30 10:02:04 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 30 11:55:20 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba077f21
dev-qt/qtimageformats: add 6.9.3
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtimageformats/Manifest | 1 +
dev-qt/qtimageformats/qtimageformats-6.9.3.ebuild | 39 +++++++++++++++++++++++
2 files changed, 40 insertions(+)
diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 29f3857250f0..74e775d8c07d 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -2,3 +2,4 @@ DIST qtimageformats-5.15.17-gentoo-kde-1.tar.xz 2432 BLAKE2B
ab8925edc37326d4974
DIST qtimageformats-everywhere-opensource-src-5.15.17.tar.xz 1897916 BLAKE2B
f03d7e2d51df22ed1de83301e6d62b2515312127c41626fcb1a1f0535897ad48e7995d5758b972c015591c9d8419986da71bda09f266d9d150cefbc9ddeb7a61
SHA512
e43a8df8696aafad6b7deabe4aa55bceb754bdb682fd4b84aa9f75aace56aa32c261181e2ecfe7913f1a0d682c11dad9b79bed45296e23b061cb8aa866e847ce
DIST qtimageformats-everywhere-src-6.10.0-rc.tar.xz 2018528 BLAKE2B
71b53929f52809a84a9900e450f3678643b04e462f809942bedec6a47fb27c413ed73ac768c07f24da9f3c1a27be196321900b9d1063af7f1abe0a6ef6bd91e4
SHA512
464dae430d4c2710f04afb2d9e71946f6fbcce3aa3c7cdb1aa66e98b6e42e86cb6dc4dcd4a20cdf2b93452b52ce290aab19e5cd19b4f1c1f8370eec3a6db760e
DIST qtimageformats-everywhere-src-6.9.2.tar.xz 2021564 BLAKE2B
28ed083dd2e1fb882e4eff2e5908fe99d322617360cd89b2d3b6493ec2f4fa964969a963ffd5d3c76d533f51f9c322643e99de4ad4f025b0d030e4593d8bec3e
SHA512
8b8eb9b85d42dc9c07f5652748a4a83181c4be7cce1b1de9e18af92a34a13b47a2094c98794cc7aaf65f3f9470e5481f0b32186055b9636e63389ec507f8a914
+DIST qtimageformats-everywhere-src-6.9.3.tar.xz 2030812 BLAKE2B
50cd93c4e386c466e7ce3e51df6c5ba60a30f51eb19aa7fb21d9b9b9f0a853549335b57c6d9dd98f901dba7c7744962b6bab602b2e84ee3c7b9518cae8cf21b6
SHA512
0c3d9af2c8a447733bae296414560a9412e38d1ac70aacfe847fd44cbe1fea9690eb5daf6c25f7d3ba55e19c15070af288ee355c5d81c5db0533358b8eb34d3b
diff --git a/dev-qt/qtimageformats/qtimageformats-6.9.3.ebuild
b/dev-qt/qtimageformats/qtimageformats-6.9.3.ebuild
new file mode 100644
index 000000000000..fdbfd453bfca
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.9.3.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
+}