| 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 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 105 http://www.icu-project.org/trac/ticket/11296 (uconv.patch) | 105 http://www.icu-project.org/trac/ticket/11296 (uconv.patch) |
| 106 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables) | 106 http://www.icu-project.org/trac/ticket/10303 (html5 encoding tables) |
| 107 | 107 |
| 108 | 108 |
| 109 5. Locale changes | 109 5. Locale changes |
| 110 | 110 |
| 111 - patches/locale_google.patch : Google's internal ICU locale changes | 111 - patches/locale_google.patch : Google's internal ICU locale changes |
| 112 | 112 |
| 113 - patches/locale1.patch : | 113 - patches/locale1.patch : |
| 114 a. Exemplar character set changes for zh*, ja + 9 Indian locales | 114 a. Exemplar character set changes for zh*, ja + 9 Indian locales |
| 115 b. Minor fixes for Korean, a few Indic (AmPmMarkers) and | 115 b. Minor fixes for Korean and Turkish |
| 116 others (datetime format) | |
| 117 | 116 |
| 118 - Locale build configuration files: To include the full locale data | 117 - Locale build configuration files: To include the full locale data |
| 119 for Chrome's UI languages and the minimum locale data for other locales, | 118 for Chrome's UI languages and the minimum locale data for other locales, |
| 120 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to | 119 add reslocal.mk or {trns,sprep,rbnf,coll}local.mk files to |
| 121 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. | 120 source/data/{coll,curr,lang.locale,curr,region,translit,zone,rbnf,sprep}. |
| 122 | 121 |
| 123 This along with #8 (data.build.patch), #3 (brkiter) and #4 (converter) | 122 This along with #8 (data.build.patch), #3 (brkiter) and #4 (converter) |
| 124 cuts down the data size by ~ 11MB. | 123 cuts down the data size by ~ 11MB. |
| 125 | 124 |
| 126 - Run scripts/trim_data.sh : About 2.1MB data size reduction. | 125 - Run scripts/trim_data.sh : About 2.1MB data size reduction. |
| 127 a. Trim the locale data for Chrome's UI langauges : | 126 a. Trim the locale data for Chrome's UI langauges : |
| 128 locales, lang, region, currency | 127 locales, lang, region, currency |
| 129 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 : |
| 130 ExemplarCharacters, LocaleScript, layout, and the name of the | 129 ExemplarCharacters, LocaleScript, layout, and the name of the |
| 131 language for a locale in its native language. | 130 language for a locale in its native language. |
| 132 c. Remove the legacy Chinese character set-based collation | 131 c. Remove the legacy Chinese character set-based collation |
| 133 (big5han/gb2312han) that don't make any sense and nobdoy uses. | 132 (big5han/gb2312han) that don't make any sense and nobdoy uses. |
| 134 | 133 |
| 135 - android/patch_locale.sh (to be run for Android build only): | 134 - android/patch_locale.sh (to be run for Android build only): |
| 136 a. Makes changes to source/data/{curr,region,lang} to exclude these data | 135 a. Makes changes to source/data/{curr,region,lang} to exclude these data |
| 137 except the language and script names of zh_Hans and zh_Hant. | 136 except the language and script names of zh_Hans and zh_Hant. |
| 138 b. Remove exemplar cities in timezone data (data/zone) | 137 b. Remove exemplar cities in timezone data (data/zone) |
| 139 c. Keep only the minimal calendar data in data/locales | 138 c. Keep only the minimal calendar data in data/locales |
| 140 | 139 |
| 141 - Add tg.txt to source/data/locale source/data/lang to add the minimal locale | 140 - Add tg.txt, ckb.txt, and ku.txt to source/data/{locale,lang} |
| 142 data necessary for the spellchecker. In both directories, add tg.txt to | 141 with the minimal locale data necessary for spellchecker and |
| 143 reslocal.mk | 142 and language menus. |
| 144 | 143 |
| 145 6. Timezone data update | 144 6. Timezone data update |
| 146 - Grab the latest version of the following timezone data files and | 145 - Grab the latest version of the following timezone data files and |
| 147 put them in source/data/misc. | 146 put them in source/data/misc. |
| 148 | 147 |
| 149 metaZones.txt | 148 metaZones.txt |
| 150 timezoneTypes.txt | 149 timezoneTypes.txt |
| 151 windowsZones.txt | 150 windowsZones.txt |
| 152 zoneinfo64.txt | 151 zoneinfo64.txt |
| 153 | 152 |
| (...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 235 10. Apply the following patches for regex | 234 10. Apply the following patches for regex |
| 236 - patches/regex.patch (a combined patch of 3 revisions below) | 235 - patches/regex.patch (a combined patch of 3 revisions below) |
| 237 - upstream bugs (fixed in the upstream ToT) : | 236 - upstream bugs (fixed in the upstream ToT) : |
| 238 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724) | 237 http://bugs.icu-project.org/trac/ticket/11370 (r36723:36724) |
| 239 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727) | 238 http://bugs.icu-project.org/trac/ticket/11369 (r36726:36727) |
| 240 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801) | 239 http://bugs.icu-project.org/trac/ticket/11371 (r36800:36801) |
| 241 | 240 |
| 242 11. Fix a bug in locid (getBaseName is wrong). | 241 11. Fix a bug in locid (getBaseName is wrong). |
| 243 - patches/locid.patch | 242 - patches/locid.patch |
| 244 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421 | 243 - upstream bug: http://bugs.icu-project.org/trac/ticket/11421 |
| OLD | NEW |