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