Hello community,

here is the log from the commit of package freetype2 for openSUSE:Leap:15.2 
checked in at 2020-06-04 16:01:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/freetype2 (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.freetype2.new.3606 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "freetype2"

Thu Jun  4 16:01:38 2020 rev:18 rq:808190 version:2.10.1

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/freetype2/freetype2.changes    2020-01-15 
14:55:54.241604244 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.freetype2.new.3606/freetype2.changes  
2020-06-04 16:03:12.295424398 +0200
@@ -1,0 +2,115 @@
+Wed Oct  9 17:06:32 UTC 2019 - Cristian Rodríguez <[email protected]>
+
+- Use the compiler default C std, since 2012 gcc defaults
+  have changed, we now only need to get rid of ANSIFLAGS, override
+  that variable instead.
+
+-------------------------------------------------------------------
+Tue Jul  2 07:19:53 UTC 2019 - Ismail Dönmez <[email protected]>
+
+- Update to version 2.10.1
+  * The bytecode hinting of OpenType variation fonts was flawed, since
+    the data in the `CVAR' table wasn't correctly applied.
+  * Auto-hinter support for Mongolian.
+  * The handling of  the default character in PCF fonts as  introduced
+    in version 2.10.0 was partially broken, causing premature abortion
+    of charmap iteration for many fonts.
+  * If  `FT_Set_Named_Instance' was  called  with  the same  arguments
+    twice in a row, the function  returned an incorrect error code the
+    second time.
+  * Direct   rendering   using  FT_RASTER_FLAG_DIRECT   crashed   (bug
+    introduced in version 2.10.0).
+  * Increased  precision  while  computing  OpenType  font   variation
+    instances.
+  * The  flattening  algorithm of  cubic  Bezier  curves was  slightly
+    changed to make  it faster.  This can cause  very subtle rendering
+    changes, which aren't noticeable by the eye, however.
+  * The  auto-hinter  now  disables hinting  if there  are blue  zones
+    defined for a `style' (i.e., a certain combination of a script and
+    its related typographic features) but the font doesn't contain any
+    characters needed to set up at least one blue zone.
+- Add tarball signatures and freetype2.keyring
+
+-------------------------------------------------------------------
+Mon Jun 24 07:09:55 UTC 2019 - Ismail Dönmez <[email protected]>
+
+- Update to version 2.10.0
+  * A bunch of new functions has been added to access and process
+    COLR/CPAL data of OpenType fonts with color-layered glyphs.
+  * As a GSoC 2018 project, Nikhil Ramakrishnan completely
+    overhauled and modernized the API reference.
+  * The logic for computing the global ascender, descender, and
+    height of OpenType fonts has been slightly adjusted for
+    consistency.
+  * `TT_Set_MM_Blend' could fail if called repeatedly with the same
+    arguments.
+  * The precision of handling deltas in Variation Fonts has been
+    increased.The problem did only show up with multidimensional
+    designspaces.
+  * New function `FT_Library_SetLcdGeometry' to set up the geometry
+    of LCD subpixels.
+  * FreeType now uses the `defaultChar' property of PCF fonts to set
+    the  glyph for  the undefined  character  at glyph  index 0  (as
+    FreeType already does for all other supported font formats).  As
+    a consequence, the order of glyphs of a PCF font if accessed
+    with  FreeType can be different now compared to previous
+    versions.
+    This change doesn't affect PCF font access with cmaps.
+  * `FT_Select_Charmap' has been changed to allow  parameter value
+    `FT_ENCODING_NONE', which is valid for BDF, PCF, and Windows FNT
+    formats to access built-in cmaps that don't have a predefined
+    `FT_Encoding' value.
+  * A previously reserved field in the `FT_GlyphSlotRec' structure
+    now holds the glyph index.
+  * The usual round of fuzzer bug fixes to better reject malformed
+    fonts.
+  * `FT_Outline_New_Internal' and `FT_Outline_Done_Internal' have
+    been removed.These two functions were public by oversight only
+    and were never documented.
+  * A new function `FT_Error_String' returns descriptions of error
+    codes if configuration macro FT_CONFIG_OPTION_ERROR_STRINGS is
+    defined.
+  * `FT_Set_MM_WeightVector' and `FT_Get_MM_WeightVector' are new
+    functions limited to Adobe MultiMaster fonts to directly set and
+    get the weight vector.
+
+-------------------------------------------------------------------
+Sat Oct 27 11:54:18 UTC 2018 - Ismail Dönmez <[email protected]>
+
+- Remove old ppc64 parts in spec file
+- Refresh patches:
+  + bugzilla-308961-cmex-workaround.patch
+  + don-t-mark-libpng-as-required-library.patch
+  + enable-long-family-names-by-default.patch
+- Enable subpixel rendering with infinality config:
+  + enable-subpixel-rendering.patch
+  + enable-infinality-subpixel-hinting.patch
+
+-------------------------------------------------------------------
+Mon May 14 10:06:56 UTC 2018 - [email protected]
+
+- Re-enable freetype-config, there is just too many fallouts. 
+
+-------------------------------------------------------------------
+Wed May  2 10:54:32 UTC 2018 - [email protected]
+
+- Update to version 2.9.1
+  * Type 1 fonts containing flex features were not rendered
+    correctly (bug introduced in version 2.9).
+  * CVE-2018-6942: Older FreeType versions can crash with certain
+    malformed variation fonts.
+  * Bug fix: Multiple calls to `FT_Get_MM_Var' returned garbage.
+  * Emboldening of bitmaps didn't work correctly sometimes, showing
+    various artifacts (bug introduced in version 2.8.1).
+  * The auto-hinter script ranges have  been updated for Unicode 11.
+    No support for new scripts have been added, however,  with the
+    exception of Georgian Mtavruli.
+- freetype-config is now deprecated by upstream and not enabled
+  by default.
+- Drop upstreamed patches:
+  * bnc1079600.patch
+  * psaux-flex.patch
+  * 0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
+  * 0001-truetype-Better-protection-against-invalid-VF-data.patch
+
+-------------------------------------------------------------------
--- /work/SRC/openSUSE:Leap:15.2/freetype2/ft2demos.changes     2020-01-15 
14:55:54.357604307 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.freetype2.new.3606/ft2demos.changes   
2020-06-04 16:03:12.759426472 +0200
@@ -1,0 +2,59 @@
+Tue Jul  2 07:21:03 UTC 2019 - Ismail Dönmez <[email protected]>
+
+- Update to version 2.10.1
+  * The `ftmulti' demo program now  supports multiple hidden axes with
+    the same name tag.
+  * `ftview', `ftstring', and `ftgrid' got  a `-k' command line option
+    to emulate a sequence of keystrokes at start-up.
+  * `ftview', `ftstring', and `ftgrid' now support screen dumping to a
+    PNG file.
+  * The bytecode debugger, `ttdebug',  now supports variation TrueType
+    fonts; a variation font instance can be selected with the new `-d'
+    command line option.
+- Add tarball signatures and freetype2.keyring
+
+-------------------------------------------------------------------
+Mon Jun 24 07:15:45 UTC 2019 - Ismail Dönmez <[email protected]>
+
+- Update to version 2.10.0
+  * The  `ftdump' demo  program has new options `-c'  and `-C'  to
+    display charmaps in compact and detailed format, respectively.
+    Option `-V' has been removed.
+  * The `ftview', `ftstring', and `ftgrid' demo programs use a new
+    command line option `-d' to specify the program window's width,
+    height, and color depth.
+  * The `ftview' demo program now displays red boxes for zero-width
+    glyphs.
+  * `ftglyph' has limited support to display fonts with
+    color-layered glyphs.This will be improved later on.
+  * `ftgrid' can now display bitmap fonts also.
+  * The `ttdebug' demo program has a new option `-f' to select a
+    member of a TrueType collection (TTC).
+  * Other various improvements to the demo programs.
+
+-------------------------------------------------------------------
+Thu Feb  7 16:59:15 UTC 2019 - Marguerite Su <[email protected]>
+
+- Remove "Supplements: fonts-config" to avoid accidentally pulling
+  in Qt dependencies on some non-Qt based desktops.(boo#1091109)
+  fonts-config is fundamental but ft2demos seldom installs by end users.
+  only fonts-config maintainers/debuggers may use ft2demos along to
+  debug some issues. 
+
+-------------------------------------------------------------------
+Wed May  2 10:56:39 UTC 2018 - [email protected]
+
+- Update to version 2.9.1
+  * No changelog upstream.
+
+-------------------------------------------------------------------
+Tue Mar 20 10:21:23 UTC 2018 - [email protected]
+
+- insert missing bzip2-devel for build in Leap 42.3
+
+-------------------------------------------------------------------
+Fri Mar 16 20:53:13 UTC 2018 - [email protected]
+
+- Change xorg-x11-devel --> pkgconfig(x11) 
+
+-------------------------------------------------------------------

Old:
----
  0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
  0001-truetype-Better-protection-against-invalid-VF-data.patch
  bnc1079600.patch
  freetype-2.9.tar.bz2
  freetype-doc-2.9.tar.bz2
  ft2demos-2.9.tar.bz2
  psaux-flex.patch

New:
----
  enable-infinality-subpixel-hinting.patch
  enable-subpixel-rendering.patch
  freetype-2.10.1.tar.xz
  freetype-2.10.1.tar.xz.sig
  freetype-doc-2.10.1.tar.xz
  freetype-doc-2.10.1.tar.xz.sig
  freetype2.keyring
  ft2demos-2.10.1.tar.xz
  ft2demos-2.10.1.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ freetype2.spec ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.363429169 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.363429169 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package freetype2
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,40 +12,36 @@
 # 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 doc_version 2.9
+%define doc_version 2.10.1
 Name:           freetype2
-Version:        2.9
+Version:        2.10.1
 Release:        0
 Summary:        A TrueType Font Library
 License:        SUSE-Freetype OR GPL-2.0-or-later
 Group:          System/Libraries
-Url:            https://www.freetype.org
-Source0:        
https://download.savannah.gnu.org/releases/freetype/freetype-%{version}.tar.bz2
-Source1:        
https://download.savannah.gnu.org/releases/freetype/freetype-doc-%{doc_version}.tar.bz2
+URL:            https://www.freetype.org
+Source0:        
https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz
+Source1:        
https://downloads.sourceforge.net/project/freetype/freetype-docs/%{version}/freetype-doc-%{version}.tar.xz
 Source2:        %{name}.sh
-Source3:        baselibs.conf
+Source10:       
https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz.sig
+Source11:       
https://downloads.sourceforge.net/project/freetype/freetype-docs/%{version}/freetype-doc-%{version}.tar.xz.sig
+Source12:       freetype2.keyring
+Source1000:     baselibs.conf
 Patch0:         bugzilla-308961-cmex-workaround.patch
 # PATCH-FIX-OPENSUSE don-t-mark-libpng-as-required-library.patch -- it is 
private in .pc
 Patch1:         don-t-mark-libpng-as-required-library.patch
-# PATCH-FIX-UPSTREAM psaux-flex.patch -- Upstream commit 
cc2f3cdecff5a351e7e8961b9f2e389ab740231a
-Patch2:         psaux-flex.patch
-Patch3:         0001-src-truetype-ttinterp.c-Ins_GETVARIATION-Avoid-NULL-.patch
-Patch4:         0001-truetype-Better-protection-against-invalid-VF-data.patch
-Patch5:         enable-long-family-names-by-default.patch
-Patch6:         bnc1079600.patch
+Patch2:         enable-long-family-names-by-default.patch
+Patch3:         enable-subpixel-rendering.patch
+Patch4:         enable-infinality-subpixel-hinting.patch
 BuildRequires:  gawk
 BuildRequires:  libbz2-devel
 BuildRequires:  libpng-devel
 BuildRequires:  pkgconfig
 BuildRequires:  zlib-devel
-# bug437293
-%ifarch ppc64
-Obsoletes:      freetype2-64bit
-%endif
 
 %description
 This library features TrueType fonts for open source projects. This
@@ -84,10 +80,6 @@
 Provides:       freetype-devel
 # Static library provides:
 Provides:       libfreetype6-devel-static
-# bug437293
-%ifarch ppc64
-Obsoletes:      freetype2-devel-64bit
-%endif
 
 %description devel
 This package contains all necessary include files, libraries and
@@ -99,22 +91,17 @@
 %prep
 
 %setup -q -n freetype-%{version} -a 1
-%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
+%autopatch -p1
 
 %build
-export CFLAGS="%{optflags} -std=gnu99 -D_GNU_SOURCE $(getconf LFS_CFLAGS)"
+export CFLAGS="%{optflags} -D_GNU_SOURCE $(getconf LFS_CFLAGS)"
 %configure \
        --with-bzip2 \
        --with-png \
        --with-zlib \
+    --enable-freetype-config \
        --disable-static
-make %{?_smp_mflags}
+make %{?_smp_mflags} ANSIFLAGS=
 
 %install
 %make_install
@@ -123,6 +110,8 @@
 # remove documentation that does not belong in an rpm
 rm docs/INSTALL*
 
+rm %{buildroot}%{_libdir}/libfreetype.la
+
 %post -n libfreetype6 -p /sbin/ldconfig
 %postun -n libfreetype6 -p /sbin/ldconfig
 
@@ -136,16 +125,11 @@
 
 %files devel
 %doc docs/reference/*
+%{_bindir}/freetype-config
 %{_includedir}/*
-%if 0%{?suse_version} >= 1140
-%exclude %{_libdir}/libfreetype.*a
-%else
-%{_libdir}/libfreetype.*a
-%endif
 %{_libdir}/libfreetype.so
 %{_libdir}/pkgconfig/freetype2.pc
-%{_bindir}/*
+%{_mandir}/man1/freetype-config.1%{?ext_man}
 %{_datadir}/aclocal
-%{_mandir}/man1/freetype-config*
 
 %changelog

++++++ ft2demos.spec ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.391429295 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.395429312 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ft2demos
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,20 +12,23 @@
 # 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 freetype_version 2.9
+%define freetype_version 2.10.1
 Name:           ft2demos
-Version:        2.9
+Version:        2.10.1
 Release:        0
 Summary:        Freetype2 Utilities and Demo Programs
 License:        GPL-2.0-or-later
 Group:          Productivity/Publishing/Other
 Url:            https://www.freetype.org
-Source0:        
https://savannah.nongnu.org/download/freetype/freetype-%{freetype_version}.tar.bz2
-Source1:        
https://savannah.nongnu.org/download/freetype/ft2demos-%{version}.tar.bz2
+Source0:        
https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz
+Source1:        
https://downloads.sourceforge.net/project/freetype/freetype-demos/%{version}/ft2demos-%{version}.tar.xz
+Source10:       
https://downloads.sourceforge.net/project/freetype/freetype2/%{version}/freetype-%{version}.tar.xz.sig
+Source11:       
https://downloads.sourceforge.net/project/freetype/freetype-demos/%{version}/ft2demos-%{version}.tar.xz.sig
+Source12:       freetype2.keyring
 Source1000:     bnc628213_test.otf
 Source1004:     bnc629447_sigsegv31.ttf
 Source1013:     bnc633938_badbdf.0
@@ -40,10 +43,12 @@
 Patch308961:    bugzilla-308961-cmex-workaround.patch
 BuildRequires:  libpng-devel
 BuildRequires:  pkgconfig
-BuildRequires:  xorg-x11-devel
 BuildRequires:  pkgconfig(Qt5Gui)
 BuildRequires:  pkgconfig(Qt5Widgets)
+BuildRequires:  pkgconfig(bzip2)
 BuildRequires:  pkgconfig(harfbuzz)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(zlib)
 Requires:       ftbench = %{version}-%{release}
 Requires:       ftdiff = %{version}-%{release}
 Requires:       ftdump = %{version}-%{release}
@@ -55,7 +60,6 @@
 Requires:       ftstring = %{version}-%{release}
 Requires:       ftvalid = %{version}-%{release}
 Requires:       ftview = %{version}-%{release}
-Supplements:    fonts-config
 Conflicts:      dtc < 1.4.0
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 






++++++ bugzilla-308961-cmex-workaround.patch ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.455429580 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.459429599 +0200
@@ -2,11 +2,11 @@
  src/base/ftobjs.c |    5 +++++
  1 file changed, 5 insertions(+)
 
-Index: freetype-2.9/src/base/ftobjs.c
+Index: freetype-2.10.0/src/base/ftobjs.c
 ===================================================================
---- freetype-2.9.orig/src/base/ftobjs.c
-+++ freetype-2.9/src/base/ftobjs.c
-@@ -2540,6 +2540,11 @@
+--- freetype-2.10.0.orig/src/base/ftobjs.c
++++ freetype-2.10.0/src/base/ftobjs.c
+@@ -2584,6 +2584,11 @@
  
      if ( FT_IS_SCALABLE( face ) )
      {

++++++ don-t-mark-libpng-as-required-library.patch ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.463429616 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.467429635 +0200
@@ -1,8 +1,8 @@
-Index: freetype-2.9/builds/unix/configure
+Index: freetype-2.10.0/builds/unix/configure
 ===================================================================
---- freetype-2.9.orig/builds/unix/configure
-+++ freetype-2.9/builds/unix/configure
-@@ -14487,7 +14487,6 @@ esac
+--- freetype-2.10.0.orig/builds/unix/configure
++++ freetype-2.10.0/builds/unix/configure
+@@ -14848,7 +14848,6 @@ fi
  # entries in Requires.private are separated by commas;
  REQUIRES_PRIVATE="$zlib_reqpriv,     \
                    $bzip2_reqpriv,    \
@@ -10,7 +10,7 @@
                    $harfbuzz_reqpriv"
  # beautify
  REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
-@@ -14501,7 +14500,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
+@@ -14862,7 +14861,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
  
  LIBS_PRIVATE="$zlib_libspriv     \
                $bzip2_libspriv    \
@@ -18,7 +18,7 @@
                $harfbuzz_libspriv \
                $ft2_extra_libs"
  # beautify
-@@ -14513,7 +14511,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE"  \
+@@ -14874,7 +14872,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE"  \
  LIBSSTATIC_CONFIG="-lfreetype               \
                     $zlib_libsstaticconf     \
                     $bzip2_libsstaticconf    \
@@ -26,11 +26,11 @@
                     $harfbuzz_libsstaticconf \
                     $ft2_extra_libs"
  # remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later
-Index: freetype-2.9/builds/unix/configure.raw
+Index: freetype-2.10.0/builds/unix/configure.raw
 ===================================================================
---- freetype-2.9.orig/builds/unix/configure.raw
-+++ freetype-2.9/builds/unix/configure.raw
-@@ -938,7 +938,6 @@ esac
+--- freetype-2.10.0.orig/builds/unix/configure.raw
++++ freetype-2.10.0/builds/unix/configure.raw
+@@ -991,7 +991,6 @@ fi
  # entries in Requires.private are separated by commas;
  REQUIRES_PRIVATE="$zlib_reqpriv,     \
                    $bzip2_reqpriv,    \
@@ -38,7 +38,7 @@
                    $harfbuzz_reqpriv"
  # beautify
  REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
-@@ -952,7 +951,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
+@@ -1005,7 +1004,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
  
  LIBS_PRIVATE="$zlib_libspriv     \
                $bzip2_libspriv    \
@@ -46,7 +46,7 @@
                $harfbuzz_libspriv \
                $ft2_extra_libs"
  # beautify
-@@ -964,7 +962,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE"  \
+@@ -1017,7 +1015,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE"  \
  LIBSSTATIC_CONFIG="-lfreetype               \
                     $zlib_libsstaticconf     \
                     $bzip2_libsstaticconf    \

++++++ enable-infinality-subpixel-hinting.patch ++++++
Index: freetype-2.10.0/include/freetype/config/ftoption.h
===================================================================
--- freetype-2.10.0.orig/include/freetype/config/ftoption.h
+++ freetype-2.10.0/include/freetype/config/ftoption.h
@@ -658,8 +658,8 @@ FT_BEGIN_HEADER
    * https://www.microsoft.com/typography/cleartype/truetypecleartype.aspx
    */
 /* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING  1         */
-#define TT_CONFIG_OPTION_SUBPIXEL_HINTING  2
-/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING  ( 1 | 2 ) */
+/* #define TT_CONFIG_OPTION_SUBPIXEL_HINTING  2         */
+#define TT_CONFIG_OPTION_SUBPIXEL_HINTING  ( 1 | 2 )
 
 
   /**************************************************************************
++++++ enable-long-family-names-by-default.patch ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.479429688 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.479429688 +0200
@@ -1,9 +1,11 @@
---- a/include/freetype/config/ftoption.h
-+++ b/include/freetype/config/ftoption.h
-@@ -856,7 +856,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.             */
-   /*                                                                       */
+Index: freetype-2.10.0/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
+    * If this option is activated, it can be controlled with the
+    * `no-long-family-names` property of the 'pcf' driver module.
+    */
 -/* #define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES */
 +#define PCF_CONFIG_OPTION_LONG_FAMILY_NAMES
  

++++++ enable-subpixel-rendering.patch ++++++
Index: freetype-2.10.0/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.
    */
-/* #define FT_CONFIG_OPTION_SUBPIXEL_RENDERING */
+#define FT_CONFIG_OPTION_SUBPIXEL_RENDERING
 
 
   /**************************************************************************
++++++ overflow.patch ++++++
--- /var/tmp/diff_new_pack.l06PkE/_old  2020-06-04 16:03:13.527429903 +0200
+++ /var/tmp/diff_new_pack.l06PkE/_new  2020-06-04 16:03:13.527429903 +0200
@@ -1,8 +1,8 @@
-Index: ft2demos-2.6/src/ttdebug.c
+Index: ft2demos-2.10.0/src/ttdebug.c
 ===================================================================
---- ft2demos-2.6.orig/src/ttdebug.c
-+++ ft2demos-2.6/src/ttdebug.c
-@@ -1910,11 +1910,11 @@
+--- ft2demos-2.10.0.orig/src/ttdebug.c
++++ ft2demos-2.10.0/src/ttdebug.c
+@@ -2024,11 +2024,11 @@
  
        FT_Library_Version( library, &major, &minor, &patch );
  


Reply via email to