Hello community, here is the log from the commit of package freetype2 for openSUSE:Factory checked in at 2020-10-23 12:19:02 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/freetype2 (Old) and /work/SRC/openSUSE:Factory/.freetype2.new.3463 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "freetype2" Fri Oct 23 12:19:02 2020 rev:89 rq:842789 version:2.10.4 Changes: -------- --- /work/SRC/openSUSE:Factory/freetype2/freetype2.changes 2020-05-11 13:26:40.671271714 +0200 +++ /work/SRC/openSUSE:Factory/.freetype2.new.3463/freetype2.changes 2020-10-23 12:19:15.864556590 +0200 @@ -1,0 +2,11 @@ +Tue Oct 20 09:38:30 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Update to version 2.10.4 + * Fix a heap buffer overflow has been found in the handling of embedded + PNG bitmaps, introduced in FreeType version 2.6 (CVE-2020-15999 bsc#1177914) + * Minor improvements to the B/W rasterizer. + * Auto-hinter support for Medefaidrin script. + * Fix various memory leaks (mainly for CFF) and other issues that + might cause crashes in rare circumstances. + +------------------------------------------------------------------- --- /work/SRC/openSUSE:Factory/freetype2/ft2demos.changes 2020-05-11 13:26:44.627280007 +0200 +++ /work/SRC/openSUSE:Factory/.freetype2.new.3463/ft2demos.changes 2020-10-23 12:19:17.448557408 +0200 @@ -1,0 +2,14 @@ +Tue Oct 20 09:40:04 UTC 2020 - Ismail Dönmez <idon...@suse.com> + +- Update to version 2.10.4 + * In `ftview', custom LCD filter values are now normalized and + balanced. Unorthodox filters are still available through the `-L' + command line option. + * The GUI demo programs can now be resized. + * Demo programs that accept command line option `-k' can now handle + function keys, too. The corresponding character codes start with + 0xF1. As an example, the POSIX shell syntax (accepted by bash, + ksh, and zsh) -k $'\xF3q' emulates the pressing of function key `F3' + followed by key `q'. + +------------------------------------------------------------------- Old: ---- freetype-2.10.2.tar.xz freetype-2.10.2.tar.xz.sig freetype-doc-2.10.2.tar.xz freetype-doc-2.10.2.tar.xz.sig ft2demos-2.10.2.tar.xz ft2demos-2.10.2.tar.xz.sig New: ---- freetype-2.10.4.tar.xz freetype-2.10.4.tar.xz.sig freetype-doc-2.10.4.tar.xz freetype-doc-2.10.4.tar.xz.sig ft2demos-2.10.4.tar.xz ft2demos-2.10.4.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ freetype2.spec ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.184558304 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.184558304 +0200 @@ -16,9 +16,9 @@ # -%define doc_version 2.10.2 +%define doc_version 2.10.4 Name: freetype2 -Version: 2.10.2 +Version: 2.10.4 Release: 0 Summary: A TrueType Font Library License: SUSE-Freetype OR GPL-2.0-or-later ++++++ ft2demos.spec ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.208558316 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.212558319 +0200 @@ -16,9 +16,9 @@ # -%define freetype_version 2.10.2 +%define freetype_version 2.10.4 Name: ft2demos -Version: 2.10.2 +Version: 2.10.4 Release: 0 Summary: Freetype2 Utilities and Demo Programs License: GPL-2.0-or-later @@ -189,6 +189,7 @@ make %{?_smp_mflags} cd src/ftinspect + sed -i s/"-isystem "/"-I "/ ftinspect.pro qmake-qt5 ftinspect.pro make popd ++++++ bugzilla-308961-cmex-workaround.patch ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.280558354 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.280558354 +0200 @@ -2,11 +2,11 @@ src/base/ftobjs.c | 5 +++++ 1 file changed, 5 insertions(+) -Index: freetype-2.10.0/src/base/ftobjs.c +Index: freetype-2.10.4/src/base/ftobjs.c =================================================================== ---- freetype-2.10.0.orig/src/base/ftobjs.c -+++ freetype-2.10.0/src/base/ftobjs.c -@@ -2584,6 +2584,11 @@ +--- freetype-2.10.4.orig/src/base/ftobjs.c ++++ freetype-2.10.4/src/base/ftobjs.c +@@ -2602,6 +2602,11 @@ if ( FT_IS_SCALABLE( face ) ) { ++++++ don-t-mark-libpng-as-required-library.patch ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.288558358 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.288558358 +0200 @@ -1,7 +1,7 @@ -Index: freetype-2.10.2/builds/unix/configure +Index: freetype-2.10.4/builds/unix/configure =================================================================== ---- freetype-2.10.2.orig/builds/unix/configure -+++ freetype-2.10.2/builds/unix/configure +--- freetype-2.10.4.orig/builds/unix/configure ++++ freetype-2.10.4/builds/unix/configure @@ -15014,7 +15014,6 @@ fi # entries in Requires.private are separated by commas REQUIRES_PRIVATE="$zlib_reqpriv, \ @@ -26,10 +26,10 @@ $harfbuzz_libsstaticconf \ $brotli_libsstaticconf \ $ft2_extra_libs" -Index: freetype-2.10.2/builds/unix/configure.raw +Index: freetype-2.10.4/builds/unix/configure.raw =================================================================== ---- freetype-2.10.2.orig/builds/unix/configure.raw -+++ freetype-2.10.2/builds/unix/configure.raw +--- freetype-2.10.4.orig/builds/unix/configure.raw ++++ freetype-2.10.4/builds/unix/configure.raw @@ -1039,7 +1039,6 @@ fi # entries in Requires.private are separated by commas REQUIRES_PRIVATE="$zlib_reqpriv, \ ++++++ enable-long-family-names-by-default.patch ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.312558370 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.312558370 +0200 @@ -1,8 +1,8 @@ -Index: freetype-2.10.0/include/freetype/config/ftoption.h +Index: freetype-2.10.4/include/freetype/config/ftoption.h =================================================================== ---- freetype-2.10.0.orig/include/freetype/config/ftoption.h -+++ freetype-2.10.0/include/freetype/config/ftoption.h -@@ -847,7 +847,7 @@ FT_BEGIN_HEADER +--- freetype-2.10.4.orig/include/freetype/config/ftoption.h ++++ freetype-2.10.4/include/freetype/config/ftoption.h +@@ -861,7 +861,7 @@ FT_BEGIN_HEADER * If this option is activated, it can be controlled with the * `no-long-family-names` property of the 'pcf' driver module. */ ++++++ enable-subpixel-rendering.patch ++++++ --- /var/tmp/diff_new_pack.7roAn9/_old 2020-10-23 12:19:19.324558377 +0200 +++ /var/tmp/diff_new_pack.7roAn9/_new 2020-10-23 12:19:19.324558377 +0200 @@ -1,10 +1,10 @@ -Index: freetype-2.10.0/include/freetype/config/ftoption.h +Index: freetype-2.10.4/include/freetype/config/ftoption.h =================================================================== ---- freetype-2.10.0.orig/include/freetype/config/ftoption.h -+++ freetype-2.10.0/include/freetype/config/ftoption.h -@@ -126,7 +126,7 @@ FT_BEGIN_HEADER - * macro is not defined, FreeType offers alternative LCD rendering - * technology that produces excellent output without LCD filtering. +--- freetype-2.10.4.orig/include/freetype/config/ftoption.h ++++ freetype-2.10.4/include/freetype/config/ftoption.h +@@ -124,7 +124,7 @@ FT_BEGIN_HEADER + * When this macro is not defined, FreeType offers alternative LCD + * rendering technology that produces excellent output. */ -/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */ +#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING ++++++ freetype-2.10.2.tar.xz -> freetype-2.10.4.tar.xz ++++++ ++++ 23228 lines of diff (skipped) ++++++ freetype-doc-2.10.2.tar.xz -> freetype-doc-2.10.4.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.10.2/README.freetype-doc new/freetype-2.10.4/README.freetype-doc --- old/freetype-2.10.2/README.freetype-doc 2020-05-09 07:17:13.000000000 +0200 +++ new/freetype-2.10.4/README.freetype-doc 2020-10-20 07:20:23.000000000 +0200 @@ -7,10 +7,10 @@ mkdir src cd src - tar xzvf freetype-2.10.2.tar.gz - tar xzvf freetype-doc-2.10.2.tar.gz + tar xzvf freetype-2.10.4.tar.gz + tar xzvf freetype-doc-2.10.4.tar.gz -Now you can move the `docs' subdirectory of `freetype-2.10.2' to any place +Now you can move the `docs' subdirectory of `freetype-2.10.4' to any place you want. The entry point for the documentation is diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/freetype-2.10.2/docs/index.html new/freetype-2.10.4/docs/index.html --- old/freetype-2.10.2/docs/index.html 2020-05-09 07:17:13.000000000 +0200 +++ new/freetype-2.10.4/docs/index.html 2020-10-20 07:20:23.000000000 +0200 @@ -234,9 +234,8 @@ <h2>Patent Issues</h2> <p>All patents related to the TrueType bytecode interpreter - have expired since May 2010. Support for the still - patented ClearType color filtering model is disabled by - default.</p> + expired in May 2010. All patents related to the ClearType + color filtering model expired in August 2019.</p> <p>More information regarding this topic is available at our <a href="http://freetype.org/patents.html">patents page</a>.</p> @@ -246,7 +245,7 @@ <!-- ************************************************** --> <div class="updated"> - <p>Last update: 13-Feb-2018</p> + <p>Last update: 17-Aug-2020</p> </div> </div> </div> ++++++ ft2demos-2.10.2.tar.xz -> ft2demos-2.10.4.tar.xz ++++++ ++++ 6908 lines of diff (skipped)