head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.4 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.2 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.5.0.4 pkgsrc-2025Q3-base:1.5 pkgsrc-2025Q2:1.5.0.2 pkgsrc-2025Q2-base:1.5 pkgsrc-2025Q1:1.4.0.28 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.26 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.24 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.22 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.20 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.18 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.16 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.14 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.12 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.10 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.8 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.6 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.4 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.2 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.2.0.14 pkgsrc-2021Q3-base:1.2 pkgsrc-2021Q2:1.2.0.12 pkgsrc-2021Q2-base:1.2 pkgsrc-2021Q1:1.2.0.10 pkgsrc-2021Q1-base:1.2 pkgsrc-2020Q4:1.2.0.8 pkgsrc-2020Q4-base:1.2 pkgsrc-2020Q3:1.2.0.6 pkgsrc-2020Q3-base:1.2 pkgsrc-2020Q2:1.2.0.4 pkgsrc-2020Q2-base:1.2 pkgsrc-2020Q1:1.2.0.2 pkgsrc-2020Q1-base:1.2 pkgsrc-2019Q4:1.1.0.8 pkgsrc-2019Q4-base:1.1 pkgsrc-2019Q3:1.1.0.4 pkgsrc-2019Q3-base:1.1 pkgsrc-2019Q2:1.1.0.2 pkgsrc-2019Q2-base:1.1; locks; strict; comment @# @; 1.6 date 2025.11.16.10.38.27; author leot; state Exp; branches; next 1.5; commitid oOAmGTid3vamxLiG; 1.5 date 2025.04.25.11.44.25; author wiz; state Exp; branches; next 1.4; commitid 7MKaWBUPZ0s1vqSF; 1.4 date 2021.10.26.10.46.29; author nia; state Exp; branches; next 1.3; commitid 6mU28GyqPd3PdjeD; 1.3 date 2021.10.07.14.12.31; author nia; state Exp; branches; next 1.2; commitid 7mrgNTa8lk0sYSbD; 1.2 date 2020.03.03.13.04.34; author leot; state Exp; branches; next 1.1; commitid QydXois8EfWclXYB; 1.1 date 2019.05.29.12.34.52; author wiz; state Exp; branches; next ; commitid Lk44yjZp6zd596pB; desc @@ 1.6 log @librsvg-c: Fix build with gcc14 Without adjusting pointer types build failed with: rsvg-css.c:866:20: error: assignment to 'xmlStructuredErrorFunc' {aka 'void (*)(void *, const struct _xmlError *)'} from incompatible pointer type 'void (*)(void *, xmlError *)' {aka 'void (*)(void *, struct _xmlError *)'} [-Wincompatible-pointer-types] PKGREVISION++ @ text @$NetBSD: distinfo,v 1.5 2025/04/25 11:44:25 wiz Exp $ BLAKE2s (librsvg-2.40.21.tar.xz) = b336f6065efdcd29d347fb866e987b46a6f7b2205b7b8ba3ac0a525ac8cfd234 SHA512 (librsvg-2.40.21.tar.xz) = db0563d8e0edaae642a6b2bcd239cf54191495058ac8c7ff614ebaf88c0e30bd58dbcd41f58d82a9d5ed200ced45fc5bae22f2ed3cf3826e9348a497009e1280 Size (librsvg-2.40.21.tar.xz) = 1655860 bytes SHA1 (patch-rsvg-css.c) = e7b96b3dde77455535ef0b7003b395ed11e46fee SHA1 (patch-rsvg-mask.h) = 8b123ca2672a838f4263a26787e7cd5813efb759 SHA1 (patch-rsvg-private.h) = d93d9d4a1315713828e38f1a5f067a25342d67af SHA1 (patch-rsvg-styles.h) = 2207194d5c6f392c0408ca81b05ad6846f69b8e2 @ 1.5 log @librsvg-c: do not use deprecated header Fixes build with libxml2. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.4 2021/10/26 10:46:29 nia Exp $ d6 1 @ 1.4 log @graphics: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.3 2021/10/07 14:12:31 nia Exp $ d6 3 @ 1.3 log @graphics: Remove SHA1 hashes for distfiles @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.2 2020/03/03 13:04:34 leot Exp $ d3 1 a3 1 RMD160 (librsvg-2.40.21.tar.xz) = 5135ad75e976658936d03655faa37f9ed1c11a3e @ 1.2 log @librsvg-c: Update to 2.40.21 pkgsrc changes: - Remove patches/patch-test-driver: applied upstream Changes: 2.40.21 ------- - CVE-2019-20446 - Backport the following fixes from 2.46.x: - #515 - Librsvg now has limits on the number of loaded XML elements, and the number of referenced elements within an SVG document. This is to mitigate malicious SVGs which try to consume all memory, and those which try to consume an exponential amount of CPU time. - #308 - Fix stack exhaustion with circular references in elements. - #323 - Fix a denial-of-service condition from exponential explosion of rendered elements, through nested use of SVG "use" elements in malicious SVGs. This is similar to the XML "billion laughs attack" but for SVG instancing. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.1 2019/05/29 12:34:52 wiz Exp $ a2 1 SHA1 (librsvg-2.40.21.tar.xz) = 063d1ca696633d43c462e1ca3e8be3145559d954 @ 1.1 log @graphics/librsvg-c: re-import librsvg-2.40.20nb4 (previously in graphics/librsvg) librsvg is Raph's scalable vector graphics library. It provides support for SVG graphics, and is used by the GNOME desktop. This package provides the librsvg library as well as some addons -- a pixbuf loader and a theme engine -- for the GTK+ toolkit. This package provides the older 2.40.x branch of librsvg that is written in plain C. @ text @d1 1 a1 1 $NetBSD: distinfo,v 1.37 2018/01/10 10:47:43 wiz Exp $ d3 4 a6 5 SHA1 (librsvg-2.40.20.tar.xz) = 244441b0f83ea8b3888cea2e9337eed3426f0149 RMD160 (librsvg-2.40.20.tar.xz) = e697e1220779f77e81a890718ef5cda5b5e6b740 SHA512 (librsvg-2.40.20.tar.xz) = cdd8224deb4c3786e29f48ed02c32ed9dff5cb15aba574a5ef845801ad3669cfcc3eedb9d359c22213dc7a29de24c363248825adad5877c40abf73b3688ff12f Size (librsvg-2.40.20.tar.xz) = 1796376 bytes SHA1 (patch-test-driver) = 802362f69cc54ce59483715f4c943d629a1680a7 @