Hello community, here is the log from the commit of package cairo for openSUSE:Factory checked in at 2018-10-17 08:21:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/cairo (Old) and /work/SRC/openSUSE:Factory/.cairo.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "cairo" Wed Oct 17 08:21:13 2018 rev:87 rq:640253 version:1.15.14 Changes: -------- --- /work/SRC/openSUSE:Factory/cairo/cairo.changes 2018-06-22 13:28:50.209169092 +0200 +++ /work/SRC/openSUSE:Factory/.cairo.new/cairo.changes 2018-10-17 08:22:42.006795632 +0200 @@ -1,0 +2,23 @@ +Fri Oct 5 20:36:19 UTC 2018 - [email protected] + +- Update to version 1.15.14: + + Features and Enhancements: + - Add more FreeeType font color conversions to support + COLR/CPAL. + - Update test reference images against current pixman. + + Bugs fixed: + - Fix crash when rendering Microsoft's Segoe UI Emoji Regular + font. + - Fix build breakage with glesv3 enabled due to non-existant + glesv3.pc. + - Fix memory leaks found by Coverity. + - Fix incorrect null ptr handling found by Coverity. + - Fix test compilation when font-config is disabled. + - Use _cairo_malloc instead of malloc + (fdo#101547, CVE-2017-9814). + - Fix assertion failure in the freetype backend (fdo#105746). +- Drop upstream fixed patches: + + cairo-fix-assertion-failure-in-freetype-backend.patch. + + cairo-CVE-2017-9814.patch. + +------------------------------------------------------------------- Old: ---- cairo-1.15.12.tar.xz cairo-CVE-2017-9814.patch cairo-fix-assertion-failure-in-freetype-backend.patch New: ---- cairo-1.15.14.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ cairo.spec ++++++ --- /var/tmp/diff_new_pack.5omwkd/_old 2018-10-17 08:22:43.714794256 +0200 +++ /var/tmp/diff_new_pack.5omwkd/_new 2018-10-17 08:22:43.718794253 +0200 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # %define build_xcb_backend 1 %define build_gl_backend 1 Name: cairo -Version: 1.15.12 +Version: 1.15.14 Release: 0 Summary: Vector Graphics Library with Cross-Device Output Support License: LGPL-2.1-or-later OR MPL-1.1 @@ -31,10 +31,7 @@ Patch0: cairo-xlib-endianness.patch # PATCH-FIX-UPSTREAM cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff [email protected] -- Fix segfault in get_bitmap_surface Patch1: cairo-get_bitmap_surface-bsc1036789-CVE-2017-7475.diff -# PATCH-FIX-UPSTREAM cairo-fix-assertion-failure-in-freetype-backend.patch fdo#105746 -- Fix assertion failure in the freetype backend -Patch2: cairo-fix-assertion-failure-in-freetype-backend.patch -# PATCH-FIX-UPSTREAM cairo-CVE-2017-9814.patch boo#1049092 CVE-2017-9814 fdo#101547 [email protected] -- Replace malloc with _cairo_malloc and check cmap size before allocating. -Patch3: cairo-CVE-2017-9814.patch + BuildRequires: gtk-doc BuildRequires: pkgconfig BuildRequires: pkgconfig(fontconfig) @@ -144,8 +141,6 @@ %setup -q %patch0 -p1 %patch1 -p1 -%patch2 -p1 -%patch3 -p1 %build %configure \ ++++++ cairo-1.15.12.tar.xz -> cairo-1.15.14.tar.xz ++++++ /work/SRC/openSUSE:Factory/cairo/cairo-1.15.12.tar.xz /work/SRC/openSUSE:Factory/.cairo.new/cairo-1.15.14.tar.xz differ: char 25, line 1
