From 6aea6b321f6d2939232ea19b71efd8945c580708 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Fri, 14 Mar 2025 02:17:19 -0400 Subject: [PATCH] dev-qt/qtsvg: add 6.9.0_rc Signed-off-by: Ionen Wolkens --- dev-qt/qtsvg/Manifest | 1 + dev-qt/qtsvg/qtsvg-6.9.0_rc.ebuild | 26 ++++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 dev-qt/qtsvg/qtsvg-6.9.0_rc.ebuild diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest index 2b29967edbb54..5eac255b76a28 100644 --- a/dev-qt/qtsvg/Manifest +++ b/dev-qt/qtsvg/Manifest @@ -1,3 +1,4 @@ DIST qtsvg-5.15.16-gentoo-kde-1.tar.xz 2880 BLAKE2B 43407f054b958e911b23d89baad627a947f305968943149ebe7712ffe76a3f0cb03b4cdc6cee019e46c7dbc6f38d802b48ee472b2d8aac92aba6187aff93ab7b SHA512 01bcc1dba55f32b77eebf8f0a2ca2230ac4d8440f345599846584c19adbdab6038f834f2647c4102ff46d10898b4764f554ca19d3339c6114d9c82760227247c DIST qtsvg-everywhere-opensource-src-5.15.16.tar.xz 1881028 BLAKE2B 50bac71738e2f8e7572ca5de1fd198d32db7b5c7ae1432d854b5e40632110359c3b24d1f390b7e80bedaa362a18f4f783b666ab0100ceeee87380843a736e6b5 SHA512 227b6b4f0d6ad7d9405c0bceabadfab28e591b4b02d7575de0ee7679280fc7115ec04751a8e839af5e9958e1800e6d4529bf8bae2251b579abbc688fdb99b9e8 DIST qtsvg-everywhere-src-6.8.2.tar.xz 2006996 BLAKE2B c1bbb0b779fd9688e5d8e124fb3be0467c2750cb3ca4a3da32d430d1a8f48233a3f7dab1578f66c2a52789cce368848c59c161349afe0625b1fa7db089192ccc SHA512 475bb701395e5f02fe898ccd013e75f8e65ec0a99f0386632c4c0876413c224b7fff12759b561dd745cd35930a55d168b82f6109bb5be5acee6c7edd689522fe +DIST qtsvg-everywhere-src-6.9.0-rc.tar.xz 2017372 BLAKE2B 7f373fce212eb36bc67d122dfb378864522335ee3ab0d2556be417b23860e2e158506b23f2b8be066bfa183a0a22ba9b91b62671823237d86d9e625bcd069bce SHA512 fe5fdcb607d1902c01f9cb3111901e2039b7e548003eb5d011e7d553229f1219bb134f2c4b44324ed54404e9da7fda36dcf38178c333565987c06c5bfda50e72 diff --git a/dev-qt/qtsvg/qtsvg-6.9.0_rc.ebuild b/dev-qt/qtsvg/qtsvg-6.9.0_rc.ebuild new file mode 100644 index 0000000000000..d3a333068ddca --- /dev/null +++ b/dev-qt/qtsvg/qtsvg-6.9.0_rc.ebuild @@ -0,0 +1,26 @@ +# Copyright 2021-2025 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] + sys-libs/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 +}