diff options
Diffstat (limited to 'dev-qt/qtsvg/qtsvg-6.10.3-r1.ebuild')
| -rw-r--r-- | dev-qt/qtsvg/qtsvg-6.10.3-r1.ebuild | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/dev-qt/qtsvg/qtsvg-6.10.3-r1.ebuild b/dev-qt/qtsvg/qtsvg-6.10.3-r1.ebuild new file mode 100644 index 000000000000..46c9fb4a5ce9 --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-6.10.3-r1.ebuild @@ -0,0 +1,30 @@ +# 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}" + +PATCHES=( + "${FILESDIR}"/${PN}-6.10.3-CVE-2026-6210.patch +) + +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 +} |
