commit: 5641bd4b456532307174b4e1ce9c7753706765f3
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 12:28:26 2026 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 12:43:29 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5641bd4b
dev-qt/qtsvg: add 6.10.2
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtsvg/Manifest | 1 +
dev-qt/qtsvg/qtsvg-6.10.2.ebuild | 26 ++++++++++++++++++++++++++
2 files changed, 27 insertions(+)
diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index 9d84dad22ad4..f3276e50d1af 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,3 +1,4 @@
DIST qtsvg-5.15.18-gentoo-kde-1.tar.xz 2872 BLAKE2B
2acf2cda848d8334803b05184ad1fb8d2cd254788d08ba6ea2d181e162ddd6ed8ac6fafc7776f553600aedefd6c3e7f3dc73e3458f74b6c95c1c0ab68edc5b14
SHA512
f64e4e6524faeb38a9ef62220b79a76483b6c62537ca5452b015a83a3e2e2eb81e86ce24449b7696d3ffb532da56c76e2ff4315d30a703764714c6aae71a7456
DIST qtsvg-everywhere-opensource-src-5.15.18.tar.xz 1867656 BLAKE2B
409336262a3fd8f2f3c7032306453e88c359cced9ca2cb9ebf488e3fe36d0bdffd18ef6336800f72eef7b28b620791f9d7d350eb44a4a9b9e4d1e9e28ef860cd
SHA512
2c599bdd0b82eeb969233bac7cb5d53896d3d873ee37b72fead0c3ef38feaef84c8e0a42425ce3ae185ca0f4d8f4590ec95829fc815bda65dd546d1697de8493
DIST qtsvg-everywhere-src-6.10.1.tar.xz 2613980 BLAKE2B
13fddc7721c097ab9e315ca27aa7ba5a808fdef878afcadca76228d83eb10d4605b1d00d519e2100fb7b712c35664b126fbb3e2b9ada1d8f470607b2ad2532d2
SHA512
26d061a24e7196edf07c508ae12bf2d2f1f99cdb9a99ab993aefd0b9d135a6da00eef805f00cbdf022f7b3255f378bc491be1534f3837858078285d543bbe2c7
+DIST qtsvg-everywhere-src-6.10.2.tar.xz 2614740 BLAKE2B
9936efc2ead690b7810c96c8517d9789bbf4912cad07d1d403e5816ec18b3441d14394672dec82eade551dffa69d0436714be812bcc888d8a1b552587e08c6c2
SHA512
b455d7be4d6e320bbabf8f7c4936a46b248c5782226ca0c5249354efc6ea3b9463a1518de22a54605281c0ec2088b851db6ec824dceaf2beeff55896844651f1
diff --git a/dev-qt/qtsvg/qtsvg-6.10.2.ebuild b/dev-qt/qtsvg/qtsvg-6.10.2.ebuild
new file mode 100644
index 000000000000..929ff37ace4a
--- /dev/null
+++ b/dev-qt/qtsvg/qtsvg-6.10.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build toolchain-funcs
+
+DESCRIPTION="SVG rendering library for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[gui,widgets]
+ virtual/zlib:=
+"
+DEPEND="${RDEPEND}"
+
+src_test() {
+ # tst_QSvgRenderer::testFeColorMatrix (new in 6.7, likely low impact)
+ # is known failing on BE, could use more looking into (bug #935356)
+ [[ $(tc-endian) == big ]] && local CMAKE_SKIP_TESTS=( tst_qsvgrenderer )
+
+ qt6-build_src_test
+}