| OLD | NEW |
| 1 Name: icu | 1 Name: icu |
| 2 URL: http://site.icu-project.org/ | 2 URL: http://site.icu-project.org/ |
| 3 Version: 54.1 | 3 Version: 54.1 |
| 4 License: MIT | 4 License: MIT |
| 5 Security Critical: yes | 5 Security Critical: yes |
| 6 | 6 |
| 7 WARNING: The head of third_party/icu is in the middle of upgrading to ICU 54.1 | 7 WARNING: The head of third_party/icu is in the middle of upgrading to ICU 54.1 |
| 8 and it's NOT usable for Chromium/Blink/v8. | 8 and it's NOT usable for Chromium/Blink/v8. |
| 9 - DO NOT deps-roll ICU to the head. | 9 - DO NOT deps-roll ICU to the head. |
| 10 - If there is a critical change to make (e.g. security), a branch can be cut | 10 - If there is a critical change to make (e.g. security), a branch can be cut |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 124 | 124 |
| 125 - Run scripts/trim_data.sh : About 2.1MB data size reduction. | 125 - Run scripts/trim_data.sh : About 2.1MB data size reduction. |
| 126 a. Trim the locale data for Chrome's UI langauges : | 126 a. Trim the locale data for Chrome's UI langauges : |
| 127 locales, lang, region, currency | 127 locales, lang, region, currency |
| 128 b. Trim the locale data for non-UI languages to the bare minimum : | 128 b. Trim the locale data for non-UI languages to the bare minimum : |
| 129 ExemplarCharacters, LocaleScript, layout, and the name of the | 129 ExemplarCharacters, LocaleScript, layout, and the name of the |
| 130 language for a locale in its native language. | 130 language for a locale in its native language. |
| 131 c. Remove the legacy Chinese character set-based collation | 131 c. Remove the legacy Chinese character set-based collation |
| 132 (big5han/gb2312han) that don't make any sense and nobdoy uses. | 132 (big5han/gb2312han) that don't make any sense and nobdoy uses. |
| 133 | 133 |
| 134 - Add tg.txt, ckb.txt, and ku.txt to source/data/{locale,lang} |
| 135 with the minimal locale data necessary for spellchecker and |
| 136 and language menus. Also change the English display name |
| 137 for ckb to 'Kurdish (Arabic)'. |
| 138 |
| 134 - android/patch_locale.sh (to be run for Android build only): | 139 - android/patch_locale.sh (to be run for Android build only): |
| 135 a. Makes changes to source/data/{curr,region,lang} to exclude these data | 140 a. Make changes to source/data/{curr,region,lang} to exclude these data |
| 136 except the language and script names of zh_Hans and zh_Hant. | 141 except the language and script names of zh_Hans and zh_Hant. |
| 137 b. Remove exemplar cities in timezone data (data/zone) | 142 b. Remove exemplar cities in timezone data (data/zone) |
| 138 c. Keep only the minimal calendar data in data/locales | 143 c. Keep only the minimal calendar data in data/locales |
| 139 | 144 |
| 140 - Add tg.txt, ckb.txt, and ku.txt to source/data/{locale,lang} | |
| 141 with the minimal locale data necessary for spellchecker and | |
| 142 and language menus. | |
| 143 | |
| 144 6. Timezone data update | 145 6. Timezone data update |
| 145 - Grab the latest version of the following timezone data files and | 146 - Grab the latest version of the following timezone data files and |
| 146 put them in source/data/misc. | 147 put them in source/data/misc. |
| 147 | 148 |
| 148 metaZones.txt | 149 metaZones.txt |
| 149 timezoneTypes.txt | 150 timezoneTypes.txt |
| 150 windowsZones.txt | 151 windowsZones.txt |
| 151 zoneinfo64.txt | 152 zoneinfo64.txt |
| 152 | 153 |
| 153 As of August 2014, the latest version is 2014f and the above files | 154 As of January 2015, the latest version is 2014j and the above files |
| 154 are available at | 155 are available at |
| 155 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2014f/44/ | 156 http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2014j/44/ |
| 156 | 157 |
| 157 7. Transliterator customization | 158 7. Transliterator customization |
| 158 | 159 |
| 159 - Also add css3transform.txt to source/data/trnslit. | 160 - Also add css3transform.txt to source/data/trnslit. |
| 160 - Put the following line in trnslocal.mk | 161 - Put the following line in trnslocal.mk |
| 161 | 162 |
| 162 TRANSLIT_SOURCE=css3transform.txt | 163 TRANSLIT_SOURCE=css3transform.txt |
| 163 | 164 |
| 164 8. Build-related changes | 165 8. Build-related changes |
| 165 | 166 |
| (...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 234 10. Apply the following patches for regex | 235 10. Apply the following patches for regex |
| 235 - patches/regex.patch (a combined patch of 3 revisions below) | 236 - patches/regex.patch (a combined patch of 3 revisions below) |
| 236 - upstream bugs (fixed in the upstream ToT) : | 237 - upstream bugs (fixed in the upstream ToT) : |
| 237 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724) | 238 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724) |
| 238 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727) | 239 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727) |
| 239 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801) | 240 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801) |
| 240 | 241 |
| 241 11. Fix a bug in locid (getBaseName is wrong). | 242 11. Fix a bug in locid (getBaseName is wrong). |
| 242 - patches/locid.patch | 243 - patches/locid.patch |
| 243 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421 | 244 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421 |
| OLD | NEW |