1 Freetype 2 3 There are the following local modifications: 4 5 The following modules are disabled in include/freetype/config/ftmodule.h: 6 t1 7 t1cid 8 pfr 9 t42 10 winfnt 11 pcf 12 bdf 13 14 The following options are disabled in include/freetype/config/ftoption.h: 15 16 FT_CONFIG_OPTION_ENVIRONMENT_PROPERTIES 17 FT_CONFIG_OPTION_INCREMENTAL 18 TT_CONFIG_OPTION_SUBPIXEL_HINTING 19 20 The following option is enabled to support color fonts. 21 22 FT_CONFIG_OPTION_USE_PNG 23 24 HOW TO UPDATE 25 * Check out external/freetype to <checkout_dir> 26 ex: git clone https://android.googlesource.com/platform/external/freetype 27 * Locate the commit you'd like to move. 28 ex: for 2.8.1: http://git.savannah.gnu.org/cgit/freetype/freetype2.git/commit/?h=VER-2-8-1&id=39ce3ac499d4cd7371031a062f410953c8ecce29 29 * In <checkout_dir>, run git merge <commit_sha> 30 i.e. git merge 39ce3ac499d4cd7371031a062f410953c8ecce29 31 * Upload the changes. 32 ex: git push origin HEAD:refs/for/master 33 * Gerrit will run the text related tests. 34