From 15030f26fdc1f1024748eceaf75eccfb650c9b9c Mon Sep 17 00:00:00 2001 From: "Steven R. Loomis" Date: Thu, 13 Aug 2015 12:09:48 -0700 Subject: [PATCH] build: Intl: bump ICU4C from 54 to 55 (backport) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit node was using ICU4C 54 ( released 2014-oct-06 ) * Bump to ICU4C 55 ( released 2015-apr-08) * Timezone fixes, translation fixes, bug/performance fixes. * Speed improvements in date formatting * ICU4C 55 changelog: http://site.icu-project.org/download/55 * CLDR 27 changelog: http://cldr.unicode.org/index/downloads/cldr-27 * Retarget the file exclusions from ICU4C 54 to ICU4C 55 * (improves on-disk footprint on some platforms) Fixes: https://github.com/joyent/node/issues/25855 Backport from nodejs/node: > Originally-Fixes: https://github.com/nodejs/node/issues/2292 > Original-PR-URL: https://github.com/nodejs/node/pull/2293 PR-URL: https://github.com/joyent/node/pull/25856 Reviewed-By: João Reis Reviewed-By: James Snell --- configure | 6 +++--- tools/icu/icu-generic.gyp | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/configure b/configure index 5751a32a9c38e9..86bbc83ec6ae3c 100755 --- a/configure +++ b/configure @@ -748,9 +748,9 @@ def glob_to_var(dir_base, dir_sub): def configure_intl(o): icus = [ { - 'url': 'http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-src.zip', - # from https://ssl.icu-project.org/files/icu4c/54.1/icu4c-src-54_1.md5: - 'md5': '6b89d60e2f0e140898ae4d7f72323bca', + 'url': 'http://download.icu-project.org/files/icu4c/55.1/icu4c-55_1-src.zip', + # from https://ssl.icu-project.org/files/icu4c/55.1/icu4c-src-55_1.md5: + 'md5': '4cddf1e1d47622fdd9de2cd7bb5001fd', }, ] def icu_download(path): diff --git a/tools/icu/icu-generic.gyp b/tools/icu/icu-generic.gyp index bb2b5e5e4d5ec4..900cdb96f0a799 100644 --- a/tools/icu/icu-generic.gyp +++ b/tools/icu/icu-generic.gyp @@ -111,8 +111,8 @@ '<@(icu_src_i18n)' ], 'conditions': [ - [ 'icu_ver_major == 54', { 'sources!': [ - ## Strip out the following for ICU 54 only. + [ 'icu_ver_major == 55', { 'sources!': [ + ## Strip out the following for ICU 55 only. ## add more conditions in the future? ## if your compiler can dead-strip, this will ## make ZERO difference to binary size. @@ -369,8 +369,8 @@ '<@(icu_src_common)', ], 'conditions': [ - [ 'icu_ver_major == 54', { 'sources!': [ - ## Strip out the following for ICU 54 only. + [ 'icu_ver_major == 55', { 'sources!': [ + ## Strip out the following for ICU 55 only. ## add more conditions in the future? ## if your compiler can dead-strip, this will ## make ZERO difference to binary size.