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)


Reply via email to