summaryrefslogtreecommitdiff
path: root/textproc/icu
diff options
context:
space:
mode:
authoradam <adam>2014-04-07 11:49:57 +0000
committeradam <adam>2014-04-07 11:49:57 +0000
commit6bdde1b956044c08af98df998517a333a1aedb77 (patch)
treeaabb9124148827567022686f46c81b87604f0ecb /textproc/icu
parent5930a7f39d3cc5f9f16124854e4cfb070715a1b6 (diff)
downloadpkgsrc-6bdde1b956044c08af98df998517a333a1aedb77.tar.gz
Changes 53.1:
Data from the CLDR 25 release: Many bug fixes Time zone data: 2014b, including post CLDR 25 time zone data update to CLDR. U+20BD Ruble Sign added (from Unicode 7.0, otherwise ICU 53 still uses Unicode 6.3) MeasureFormat API for new units in CLDR 24 Hoisted setContext/getContext from SimpleDateFormat to DateFormat, implement context-sensitive capitalization of relative dates Added setContext/getContext methods to NumberFormat (and unum_setContext/unum_getContext for UNumberFormat), implement context-sensitive number formatting (for RBNF spellout) Improved lenient date parsing consistency between ICU4C and ICU4J, add finer-grained control of date parsing leniency Fixed numeric rounding in TimeUnitFormat Fixes to Unicode 6.3 bidirectional algorithm implementations to behave exactly like reference implementations Improved UTF-16 charset detection Collation code re-implemented Many bugs fixed, some enhancements implemented (link for ticket query) Passes full UCA conformance tests now Updated to UCA 6.3/CLDR 24 root collation Performance: C++ UTF-8 and Java string comparisons significantly faster (very small reduction for C++ UTF-16) Collation data size (uncompressed) reduced from 4.48MB (ICU 52) to 2.62MB New data format, removed empty files, fixed genrb bug More APIs function when collation rule strings have been omitted from the data files (e.g., getTailoredSet()) Java Collator.compare(Object, Object) now works with CharSequence, not just String Java Collator base class (does not apply to RuleBasedCollator instances): getters for strength, decomposition mode, and locales return hardcoded default values; their setters do nothing Rule syntax and semantics tightened and improved, matching LDML 25 Collation Rule Syntax In particular, rule chains now must start with a reset. Setting of variableTop deprecated, and not supported in rule syntax any more Replaced by the new maxVariable setting; see LDML 25 Collation Settings Accounting format supported in NumberFormat RelativeDateTimeFormatter class for formatting relative times such as "3 weeks ago" or "next Tuesday." Updated Spoof Checker for Unicode Security Standard version 6.3.
Diffstat (limited to 'textproc/icu')
-rw-r--r--textproc/icu/Makefile4
-rw-r--r--textproc/icu/PLIST20
-rw-r--r--textproc/icu/distinfo8
3 files changed, 17 insertions, 15 deletions
diff --git a/textproc/icu/Makefile b/textproc/icu/Makefile
index 0b0943da11f..7819af7c8bf 100644
--- a/textproc/icu/Makefile
+++ b/textproc/icu/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.87 2013/12/04 21:02:23 richard Exp $
+# $NetBSD: Makefile,v 1.88 2014/04/07 11:49:57 adam Exp $
-DISTNAME= icu4c-52_1-src
+DISTNAME= icu4c-53_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
CATEGORIES= textproc
MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/
diff --git a/textproc/icu/PLIST b/textproc/icu/PLIST
index ed9be6f4957..c098fd01212 100644
--- a/textproc/icu/PLIST
+++ b/textproc/icu/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.30 2013/10/19 08:47:36 adam Exp $
+@comment $NetBSD: PLIST,v 1.31 2014/04/07 11:49:57 adam Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -56,6 +56,7 @@ include/unicode/dtrule.h
include/unicode/enumset.h
include/unicode/errorcode.h
include/unicode/fieldpos.h
+include/unicode/filteredbrk.h
include/unicode/fmtable.h
include/unicode/format.h
include/unicode/fpositer.h
@@ -89,6 +90,7 @@ include/unicode/rbnf.h
include/unicode/rbtz.h
include/unicode/regex.h
include/unicode/region.h
+include/unicode/reldatefmt.h
include/unicode/rep.h
include/unicode/resbund.h
include/unicode/schriter.h
@@ -196,35 +198,35 @@ lib/icu/current
lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
-lib/libicudata.so.52
+lib/libicudata.so.53
lib/libicudata.so.${PKGVERSION}
lib/libicui18n.a
lib/libicui18n.so
-lib/libicui18n.so.52
+lib/libicui18n.so.53
lib/libicui18n.so.${PKGVERSION}
lib/libicuio.a
lib/libicuio.so
-lib/libicuio.so.52
+lib/libicuio.so.53
lib/libicuio.so.${PKGVERSION}
lib/libicule.a
lib/libicule.so
-lib/libicule.so.52
+lib/libicule.so.53
lib/libicule.so.${PKGVERSION}
lib/libiculx.a
lib/libiculx.so
-lib/libiculx.so.52
+lib/libiculx.so.53
lib/libiculx.so.${PKGVERSION}
lib/libicutest.a
lib/libicutest.so
-lib/libicutest.so.52
+lib/libicutest.so.53
lib/libicutest.so.${PKGVERSION}
lib/libicutu.a
lib/libicutu.so
-lib/libicutu.so.52
+lib/libicutu.so.53
lib/libicutu.so.${PKGVERSION}
lib/libicuuc.a
lib/libicuuc.so
-lib/libicuuc.so.52
+lib/libicuuc.so.53
lib/libicuuc.so.${PKGVERSION}
lib/pkgconfig/icu-i18n.pc
lib/pkgconfig/icu-io.pc
diff --git a/textproc/icu/distinfo b/textproc/icu/distinfo
index 6d84c64e232..6ab99f30ad0 100644
--- a/textproc/icu/distinfo
+++ b/textproc/icu/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.44 2014/03/04 12:07:16 obache Exp $
+$NetBSD: distinfo,v 1.45 2014/04/07 11:49:57 adam Exp $
-SHA1 (icu4c-52_1-src.tgz) = 6de440b71668f1a65a9344cdaf7a437291416781
-RMD160 (icu4c-52_1-src.tgz) = cbfbb18c3991ba55ebb50c607d5208cbfeb9fce3
-Size (icu4c-52_1-src.tgz) = 23875368 bytes
+SHA1 (icu4c-53_1-src.tgz) = 7eca017fdd101e676d425caaf28ef862d3655e0f
+RMD160 (icu4c-53_1-src.tgz) = 9bd1b4bdc2010545c76a927dcf46049686beeab9
+Size (icu4c-53_1-src.tgz) = 23218952 bytes
SHA1 (patch-aa) = fcbebb03f4a48294faeebd600fee989cab351230
SHA1 (patch-ab) = 32f0e4c241535e37e4cad9b871ed3d36b4184199
SHA1 (patch-ac) = e7cee161315321d2580074054d87714b55319886