commit:     4435b7da4af7b1b07d2da1ba9af7687cd3964843
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 23 04:37:14 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 23 04:43:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4435b7da

dev-qt/qtimageformats: add 6.10.0_rc

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

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

diff --git a/dev-qt/qtimageformats/Manifest b/dev-qt/qtimageformats/Manifest
index 855a2458b92e..5b5a19214b87 100644
--- a/dev-qt/qtimageformats/Manifest
+++ b/dev-qt/qtimageformats/Manifest
@@ -1,4 +1,5 @@
 DIST qtimageformats-5.15.17-gentoo-kde-1.tar.xz 2432 BLAKE2B 
ab8925edc37326d4974f268f6195acbfbc4c717bd6b18a18977154e00e2b6f169fd9c291c9e6981891a4971cf52ff126c35d3e1b05e8813943ec3702c2b42813
 SHA512 
4467ec65f70bcad054c5e073fe8237970ca818bb3450fd1b079485201f3a7e286d4106601a0970e7c7332fc673f1e330114bd471f14cfac24393430eb72b1dba
 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.1.tar.xz 2039560 BLAKE2B 
ce0c3b4bf580b673c66d11d1a564a6f4a1757097775dd64438bee4a07a1478b7521b32968cf061d8c078d55390c8df726e2e23f04f96322cc795021d0f63745a
 SHA512 
6b16801dba5fd8f9431fa96588e030b76865a0d975ad74af0e343ffb05f96a0cf14a5c1a00554238ef087562ea875efaef642ed8b9d2a0352cc3d2aa018f9719
 DIST qtimageformats-everywhere-src-6.9.2.tar.xz 2021564 BLAKE2B 
28ed083dd2e1fb882e4eff2e5908fe99d322617360cd89b2d3b6493ec2f4fa964969a963ffd5d3c76d533f51f9c322643e99de4ad4f025b0d030e4593d8bec3e
 SHA512 
8b8eb9b85d42dc9c07f5652748a4a83181c4be7cce1b1de9e18af92a34a13b47a2094c98794cc7aaf65f3f9470e5481f0b32186055b9636e63389ec507f8a914

diff --git a/dev-qt/qtimageformats/qtimageformats-6.10.0_rc.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.10.0_rc.ebuild
new file mode 100644
index 000000000000..fdbfd453bfca
--- /dev/null
+++ b/dev-qt/qtimageformats/qtimageformats-6.10.0_rc.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
+}

Reply via email to