forked from pool/freetype2
625947c136
* 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. OBS-URL: https://build.opensuse.org/package/show/M17N/freetype2?expand=0&rev=156
57 lines
2.3 KiB
Diff
57 lines
2.3 KiB
Diff
Index: freetype-2.10.0/builds/unix/configure
|
|
===================================================================
|
|
--- 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, \
|
|
- $libpng_reqpriv, \
|
|
$harfbuzz_reqpriv"
|
|
# beautify
|
|
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
|
|
@@ -14862,7 +14861,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
|
|
|
|
LIBS_PRIVATE="$zlib_libspriv \
|
|
$bzip2_libspriv \
|
|
- $libpng_libspriv \
|
|
$harfbuzz_libspriv \
|
|
$ft2_extra_libs"
|
|
# beautify
|
|
@@ -14874,7 +14872,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
|
|
LIBSSTATIC_CONFIG="-lfreetype \
|
|
$zlib_libsstaticconf \
|
|
$bzip2_libsstaticconf \
|
|
- $libpng_libsstaticconf \
|
|
$harfbuzz_libsstaticconf \
|
|
$ft2_extra_libs"
|
|
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later
|
|
Index: freetype-2.10.0/builds/unix/configure.raw
|
|
===================================================================
|
|
--- 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, \
|
|
- $libpng_reqpriv, \
|
|
$harfbuzz_reqpriv"
|
|
# beautify
|
|
REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVATE" \
|
|
@@ -1005,7 +1004,6 @@ REQUIRES_PRIVATE=`echo "$REQUIRES_PRIVAT
|
|
|
|
LIBS_PRIVATE="$zlib_libspriv \
|
|
$bzip2_libspriv \
|
|
- $libpng_libspriv \
|
|
$harfbuzz_libspriv \
|
|
$ft2_extra_libs"
|
|
# beautify
|
|
@@ -1017,7 +1015,6 @@ LIBS_PRIVATE=`echo "$LIBS_PRIVATE" \
|
|
LIBSSTATIC_CONFIG="-lfreetype \
|
|
$zlib_libsstaticconf \
|
|
$bzip2_libsstaticconf \
|
|
- $libpng_libsstaticconf \
|
|
$harfbuzz_libsstaticconf \
|
|
$ft2_extra_libs"
|
|
# remove -L/usr/lib and -L/usr/lib64 since `freetype-config' adds them later
|