1 Freetype 2 3 The following modules are disabled in include/freetype/config/ftmodule.h: 4 t1 5 t1cid 6 pfr 7 t42 8 winfnt 9 pcf 10 psaux 11 bdf 12 13 The following options are disabled in include/freetype/config/ftoption.h: 14 15 FT_CONFIG_OPTION_ENVIRONMENT_PROPERTIES 16 FT_CONFIG_OPTION_INCREMENTAL 17 TT_CONFIG_OPTION_SUBPIXEL_HINTING 18 19 The following option is enabled to support color fonts. 20 21 FT_CONFIG_OPTION_USE_PNG 22 23 The following commit is cherry-picked from the upstream: 24 ( http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?id=da38be8 ) 25 26 commit da38be831d2c8ea5443c73d01ecfbc750bba7045 (patch) 27 author Werner Lemberg <wl (a] gnu.org> 2017-03-30 13:24:03 +0200 28 [truetype] Fix HVAR and VVAR handling (#50678). 29 30 The following three commits are cherry-picked with some adjustment to apply: 31 32 commit 779309744222a736eba0f1731e8162fce6288d4e 33 Author: Werner Lemberg <wl (a] gnu.org> 2017-03-07 17:27:58 +0100 34 [sfnt] Improve handling for buggy variation fonts. 35 36 commit 7bbb91fbf47fc0775cc9705673caf0c47a81f94b 37 Author: Werner Lemberg <wl (a] gnu.org> 2017-03-08 15:09:41 +0100 38 [sfnt] Another fix for buggy variation fonts. 39 40 commit 447a0b62634802d8acdb56008cff5ff4e50be244 41 Author: Werner Lemberg <wl (a] gnu.org> 2017-03-13 07:42:34 +0100 42 [truetype] Ignore invalid MVAR tags. 43