Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package cairo for openSUSE:Factory checked in at 2026-09-28 10:35:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cairo (Old) and /work/SRC/openSUSE:Factory/.cairo.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cairo" Mon Sep 28 10:35:06 2026 rev:102 rq:1380109 version:1.18.6 Changes: -------- --- /work/SRC/openSUSE:Factory/cairo/cairo.changes 2026-03-27 16:48:32.336996717 +0100 +++ /work/SRC/openSUSE:Factory/.cairo.new.383539/cairo.changes 2026-09-28 10:35:20.666034756 +0200 @@ -1,0 +2,21 @@ +Wed Sep 23 07:47:56 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 1.18.6: + + The XCB surface triggered an UAF warning when building with + GCC. + + The clipping code was accessing various fields in a guard + value, and causing a crash inside Inkscape. + + Multiple fixes for the Windows backends, including improvements + in the thread safety of the DirectWrite code. + + The DirectWrite backend now supports COLRv1 fonts. + + Multiple fixes for building with MSVC and ClangCL. + + A leak in the PDF surfaces has been fixed. + + Various gaps between abutting rectangles when drawing with + ANTIALIAS_NONE were removed by using absolute coordinates and + avoiding rounding errors. + + Remove an overflow when computing the buffer size in the + XRender code. +- Refresh cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff + with quilt. + +------------------------------------------------------------------- Old: ---- cairo-1.18.4.tar.xz New: ---- cairo-1.18.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cairo.spec ++++++ --- /var/tmp/diff_new_pack.vJlASH/_old 2026-09-28 10:35:22.259101531 +0200 +++ /var/tmp/diff_new_pack.vJlASH/_new 2026-09-28 10:35:22.266101824 +0200 @@ -19,7 +19,7 @@ %define build_xcb_backend 1 Name: cairo -Version: 1.18.4 +Version: 1.18.6 Release: 0 Summary: Vector Graphics Library with Cross-Device Output Support License: LGPL-2.1-or-later OR MPL-1.1 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.vJlASH/_old 2026-09-28 10:35:22.347105220 +0200 +++ /var/tmp/diff_new_pack.vJlASH/_new 2026-09-28 10:35:22.358105681 +0200 @@ -1,6 +1,7 @@ -mtime: 1774254184 -commit: 2620b89f605df07e3dbc56acfbd271ce3e736afcc8bb401fdb99d77057005f53 +mtime: 1790149905 +commit: 5afa732056a2a5008cd2d46caec0f7df8bdae9526c7b54c22df039c527887793 url: https://src.opensuse.org/GNOME/cairo -revision: 2620b89f605df07e3dbc56acfbd271ce3e736afcc8bb401fdb99d77057005f53 +revision: 5afa732056a2a5008cd2d46caec0f7df8bdae9526c7b54c22df039c527887793 +trackingbranch: factory projectscmsync: https://src.opensuse.org/GNOME/_ObsPrj ++++++ _service ++++++ --- /var/tmp/diff_new_pack.vJlASH/_old 2026-09-28 10:35:22.416108112 +0200 +++ /var/tmp/diff_new_pack.vJlASH/_new 2026-09-28 10:35:22.429108657 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.freedesktop.org/cairo/cairo.git</param> - <param name="revision">1.18.4</param> + <param name="revision">1.18.6</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-09-23 09:51:45.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ cairo-1.18.4.tar.xz -> cairo-1.18.6.tar.xz ++++++ /work/SRC/openSUSE:Factory/cairo/cairo-1.18.4.tar.xz /work/SRC/openSUSE:Factory/.cairo.new.383539/cairo-1.18.6.tar.xz differ: char 15, line 1 ++++++ cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff ++++++ --- /var/tmp/diff_new_pack.vJlASH/_old 2026-09-28 10:35:22.885127771 +0200 +++ /var/tmp/diff_new_pack.vJlASH/_new 2026-09-28 10:35:22.895128190 +0200 @@ -1,8 +1,8 @@ -Index: cairo-1.18.0/src/cairo-ft-font.c +Index: cairo-1.18.6/src/cairo-ft-font.c =================================================================== ---- cairo-1.18.0.orig/src/cairo-ft-font.c -+++ cairo-1.18.0/src/cairo-ft-font.c -@@ -1233,7 +1233,7 @@ _get_bitmap_surface (FT_Bitmap *bi +--- cairo-1.18.6.orig/src/cairo-ft-font.c ++++ cairo-1.18.6/src/cairo-ft-font.c +@@ -1231,7 +1231,7 @@ _get_bitmap_surface (FT_Bitmap *bi width = bitmap->width; height = bitmap->rows; ++++++ cairo.obsinfo ++++++ --- /var/tmp/diff_new_pack.vJlASH/_old 2026-09-28 10:35:22.954130663 +0200 +++ /var/tmp/diff_new_pack.vJlASH/_new 2026-09-28 10:35:22.968131250 +0200 @@ -1,5 +1,5 @@ name: cairo -version: 1.18.4 -mtime: 1741440205 -commit: 4541e0cd3a751b85e52e2a83d02ac6145a5efa85 +version: 1.18.6 +mtime: 1789922533 +commit: 018b3424a10ecd37450360f21454ecf0f3007e17
