Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(284)

Unified Diff: README.chromium

Issue 2440913002: Update ICU to 58.1
Patch Set: Created 4 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « LICENSE ('k') | android/brkitr.patch » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: README.chromium
diff --git a/README.chromium b/README.chromium
index 6b66b0128a300eb8cc5625a33a2e97a9a59534e1..d9901d698ae4e821abd95211726cf6bd04be8986 100644
--- a/README.chromium
+++ b/README.chromium
@@ -1,15 +1,15 @@
Name: icu
URL: http://site.icu-project.org/
-Version: 56.1
+Version: 58.1
License: MIT
Security Critical: yes
Description:
-This directory contains the source code of ICU 56.1 for C/C++.
+This directory contains the source code of ICU 58.1 for C/C++.
A. How to update ICU
-1. Run "scripts/update.sh <version>" (e.g. 56-1).
+1. Run "scripts/update.sh <version>" (e.g. 58-1).
This will download ICU from the upstream svn repository.
It does preserve Chrome-specific build files (*local.mk) and
converter files. (see section C)
@@ -197,20 +197,7 @@ D. Local Modifications
- patches/locale1.patch: Minor fixes for Korean
-2. Applied post-56 fixes from the upstream for measure/date format bugs
-
- - patches/measure_format.patch: combined patch of 12 CLs taken
- from bugs below.
- - upstream bugs
- http://bugs.icu-project.org/trac/ticket/11986
- http://bugs.icu-project.org/trac/ticket/12031
- http://bugs.icu-project.org/trac/ticket/12030
- http://bugs.icu-project.org/trac/ticket/12041
-
- - patches/relative_date.patch from Android
- https://android.googlesource.com/platform/external/icu/+/f9ffd5b%5E%21
-
-3. Breakiterator patches
+2. Breakiterator patches
- patches/linebrk.patch
a. Drop *_loose.txt for all locales and use the corresponding normal.txt
b. Drop local patches we used to have for the following issues. They'll
@@ -233,7 +220,7 @@ D. Local Modifications
patch: patches/cjdict.patch
upstream bug: http://bugs.icu-project.org/trac/ticket/10888
-4. Timezone data update
+3. Timezone data update
Run scripts/update_tz.sh to grab the latest version of the
following timezone data files and put them in source/data/misc
@@ -246,16 +233,14 @@ D. Local Modifications
are available at
http://source.icu-project.org/repos/icu/data/trunk/tzdata/icunew/2016f/44/
-5. Build-related changes
+4. Build-related changes
- - patches/wpo.patch
+ - patches/wpo.patch (only needed when icudata dll is used).
upstream bugs : http://bugs.icu-project.org/trac/ticket/8043
http://bugs.icu-project.org/trac/ticket/5701
- patches/vscomp.patch for building with Visual Studio on Windows.
a. do not use WINDOWS_LOCALE_API in locmap.c
b. do not redefine stringpiece::npos
- c. fix http://bugs.icu-project.org/trac/ticket/12129 (C4138 warning)
- d. fix http://bugs.icu-project.org/trac/ticket/11893 (C4275 warning)
- patches/data.build.patch :
Remove unnecessary resources : unames, collator rule source
@@ -265,17 +250,7 @@ D. Local Modifications
Put ICU_DATA_ENTRY_POINT(icudtXX_dat) in common when we use
the icu data file or icudt.dll
-6. Apply a timezone detection API fix
- - patches/tzdetect.patch
- - upstream bugs
- http://bugs.icu-project.org/trac/ticket/11623
-
-7. Fix 'bad cast' found in Transliterator with a cfi build
- - patches/xlit_badcast.patch
- - upstream bug (fixed in the upstream. Will be in ICU 57 release)
- http://bugs.icu-project.org/trac/ticket/11937
-
-8. Add back UTF-32 converters temporarily even when
+5. Add back UTF-32 converters temporarily even when
UCONFIG_ONLY_HTML_CONVERSION is defined until UTF-32 is
removed from Blink. See
http://www.icu-project.org/trac/ticket/11296 and
@@ -283,33 +258,9 @@ D. Local Modifications
- patches/utf32.patch
-9. Fix a UText bug found in uregex_open fuzzer.
- - patches/utext.patch
- - upstream bug (fixed in trunk in Jan, 2016. Will be in ICU 57 release)
- http://bugs.icu-project.org/trac/ticket/12130
-
-10. Fix a bug in regex compiler.
- - patches/regexcmp.patch
- - upstream bug (fixed in the upstream. Will be in ICU 57 release)
- http://bugs.icu-project.org/trac/ticket/12138
-
-11. Remove an unnecessary static initializer
- - patches/remove_si.patch
- - upstream bug (fixed in trunk. Will be in ICU 57 release)
- http://bugs.icu-project.org/trac/ticket/12408
-
-12. Cherry pick locale data fixes from the upstream and Android
+6. Cherry pick locale data fixes from Android
- patches/locale_extra.patch
- - upstream bugs
- http://unicode.org/cldr/trac/ticket/9045 (en-AU date format)
+ - upstream bug
http://unicode.org/cldr/trac/ticket/7969 (percent sign in ar and fa)
- Android patch for the 2nd bug
https://android.googlesource.com/platform/external/icu/+/56b2b8b
-
-13. Add Emoji properties support by cherry-picking from 57.1
- - patches/emoji_props.patch
- - Upstream change cherry-picked
- http://bugs.icu-project.org/trac/changeset/38183
- - source/data/in/{pnames,uprops}.icu were copied from the upstream,
- but they're just for the record. Their contents are hard-coded
- in the source files patched by the above patch.
« no previous file with comments | « LICENSE ('k') | android/brkitr.patch » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698