Subject: CVS commit: pkgsrc/graphics/cairo
From: Thomas Klausner
Date: 2024-09-21 12:15:19
Message id: 20240921101519.A4781FC74@cvs.NetBSD.org

Log Message:
cairo: update to 1.18.2.

Release 1.18.2 (2024-09-01 Emmanuele Bassi <ebassi@gnome.org>)
==============================================================

A new stable release.

The malloc-stats code has been removed from the tests directory [#640]; the
canonical location for it is: https://github.com/behdad/malloc-stats

Cairo now requires a version of pixman equal to, or newer than, 0.40. [!522]

There have been multiple build fixes for newer versions of GCC [!525, !542];
for MSVC [#808]; for Solaris [!540]; and on macOS 10.7 [#810].

PNG errors caused by loading malformed data are correctly propagated to
callers, so they can handle the case. [!524]

Both stroke and fill colors are now set when showing glyphs on a PDF
surface. [#813]

All the font options are copied when creating a fallback font object. [#819]

When drawing text on macOS, Cairo now tries harder to select the appropriate
font name. [#811]

Cairo now prefers the COLRv1 table inside a font, if one is available. [!537]

Cairo requires a C11 toolchain when building. [!479]

Files:
RevisionActionfile
1.163modifypkgsrc/graphics/cairo/Makefile
1.46modifypkgsrc/graphics/cairo/PLIST
1.101modifypkgsrc/graphics/cairo/distinfo
1.1removepkgsrc/graphics/cairo/patches/patch-util_meson.build