summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authorryoon <ryoon>2016-04-11 16:15:22 +0000
committerryoon <ryoon>2016-04-11 16:15:22 +0000
commitf8bc78f1934b99f93625d87efef429ee6ef5f927 (patch)
tree04cdebc2ee0862072eef485293c5eaefb6bae32d /textproc
parent79b72fc8b31db2a6a18743e7fb896e64e75e855d (diff)
downloadpkgsrc-f8bc78f1934b99f93625d87efef429ee6ef5f927.tar.gz
Update to 57.1
Changelog: Common Changes CLDR 29: For details of the many changes in CLDR, see CLDR 29. Grapheme/word/line breaking for emoji sequences, based on Unicode 9 proposed rules. See the Unicode emoji break proposal and the Unicode Emoji Technical Report Proposed Update describing the new emoji sequences. (#12081). Four new Unicode emoji properties (#11802). DateFormat day period formatting of "noon", "at night", etc. via new pattern characters b & B, and DateTimePatternGenerator support of C for selecting the customary form (#11872). Except: Formatting of "0:00 midnight" has been disabled because it is confusing except for at the end of an interval. RelativeDateTimeFormatter: Simpler formatting API (#12072). More robust CLDR data loading for MeasureFormat (#11986, #12030), RelativeDateTimeFormatter (#12018), and DateIntervalFormat/DateIntervalInfo (#12013). New simple & fast SimpleFormatter class for a trivial subset of MessageFormat as used in CLDR data, e.g., "{0} {1}" (#10896). ICU4C Specific Changes C API support for RelativeDateTimeFormatter (#12072). Clang annotations for intended switch case fallthroughs, can now compile with -Wimplicit-fallthrough (#12166). Internal header files can be compiled by themselves, for simpler alternative build scripts (#12141).
Diffstat (limited to 'textproc')
-rw-r--r--textproc/icu/Makefile5
-rw-r--r--textproc/icu/PLIST24
-rw-r--r--textproc/icu/buildlink3.mk4
-rw-r--r--textproc/icu/distinfo11
-rw-r--r--textproc/icu/patches/patch-tools_toolutil_flagparser.c17
5 files changed, 22 insertions, 39 deletions
diff --git a/textproc/icu/Makefile b/textproc/icu/Makefile
index 363c3a8a63b..c10cb7cdd2f 100644
--- a/textproc/icu/Makefile
+++ b/textproc/icu/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.103 2016/02/13 20:41:58 bsiegert Exp $
+# $NetBSD: Makefile,v 1.104 2016/04/11 16:15:22 ryoon Exp $
-DISTNAME= icu4c-56_1-src
+DISTNAME= icu4c-57_1-src
PKGNAME= ${DISTNAME:S/4c//:S/-src//:S/_/./g}
-PKGREVISION= 1
CATEGORIES= textproc
MASTER_SITES= http://download.icu-project.org/files/icu4c/${PKGVERSION_NOREV}/
EXTRACT_SUFX= .tgz
diff --git a/textproc/icu/PLIST b/textproc/icu/PLIST
index db1d3f77bd8..15108d5e0c1 100644
--- a/textproc/icu/PLIST
+++ b/textproc/icu/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.35 2015/10/10 10:02:55 adam Exp $
+@comment $NetBSD: PLIST,v 1.36 2016/04/11 16:15:22 ryoon Exp $
bin/derb
bin/genbrk
bin/gencfu
@@ -97,6 +97,7 @@ include/unicode/schriter.h
include/unicode/scientificnumberformatter.h
include/unicode/search.h
include/unicode/selfmt.h
+include/unicode/simpleformatter.h
include/unicode/simpletz.h
include/unicode/smpdtfmt.h
include/unicode/sortkey.h
@@ -167,6 +168,7 @@ include/unicode/uobject.h
include/unicode/upluralrules.h
include/unicode/uregex.h
include/unicode/uregion.h
+include/unicode/ureldatefmt.h
include/unicode/urename.h
include/unicode/urep.h
include/unicode/ures.h
@@ -201,35 +203,35 @@ lib/icu/current
lib/icu/pkgdata.inc
lib/libicudata.a
lib/libicudata.so
-lib/libicudata.so.56
+lib/libicudata.so.57
lib/libicudata.so.${PKGVERSION}
lib/libicui18n.a
lib/libicui18n.so
-lib/libicui18n.so.56
+lib/libicui18n.so.57
lib/libicui18n.so.${PKGVERSION}
lib/libicuio.a
lib/libicuio.so
-lib/libicuio.so.56
+lib/libicuio.so.57
lib/libicuio.so.${PKGVERSION}
lib/libicule.a
lib/libicule.so
-lib/libicule.so.56
+lib/libicule.so.57
lib/libicule.so.${PKGVERSION}
lib/libiculx.a
lib/libiculx.so
-lib/libiculx.so.56
+lib/libiculx.so.57
lib/libiculx.so.${PKGVERSION}
lib/libicutest.a
lib/libicutest.so
-lib/libicutest.so.56
+lib/libicutest.so.57
lib/libicutest.so.${PKGVERSION}
lib/libicutu.a
lib/libicutu.so
-lib/libicutu.so.56
+lib/libicutu.so.57
lib/libicutu.so.${PKGVERSION}
lib/libicuuc.a
lib/libicuuc.so
-lib/libicuuc.so.56
+lib/libicuuc.so.57
lib/libicuuc.so.${PKGVERSION}
lib/pkgconfig/icu-i18n.pc
lib/pkgconfig/icu-io.pc
@@ -255,7 +257,7 @@ sbin/gencmn
sbin/gennorm2
sbin/gensprep
sbin/icupkg
-share/icu/${PKGVERSION}/config/${MH_NAME}
+share/icu/${PKGVERSION}/LICENSE
+share/icu/${PKGVERSION}/config/mh-bsd-gcc
share/icu/${PKGVERSION}/install-sh
-share/icu/${PKGVERSION}/license.html
share/icu/${PKGVERSION}/mkinstalldirs
diff --git a/textproc/icu/buildlink3.mk b/textproc/icu/buildlink3.mk
index 1991d70d5e4..8ba84e8e1b5 100644
--- a/textproc/icu/buildlink3.mk
+++ b/textproc/icu/buildlink3.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink3.mk,v 1.28 2015/10/10 01:55:28 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.29 2016/04/11 16:15:22 ryoon Exp $
BUILDLINK_TREE+= icu
@@ -6,7 +6,7 @@ BUILDLINK_TREE+= icu
ICU_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.icu+= icu>=3.4
-BUILDLINK_ABI_DEPENDS.icu+= icu>=56.1
+BUILDLINK_ABI_DEPENDS.icu+= icu>=57.1
BUILDLINK_PKGSRCDIR.icu?= ../../textproc/icu
.endif # ICU_BUILDLINK3_MK
diff --git a/textproc/icu/distinfo b/textproc/icu/distinfo
index e9cc0d42049..158ed074b86 100644
--- a/textproc/icu/distinfo
+++ b/textproc/icu/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.60 2016/02/13 20:41:58 bsiegert Exp $
+$NetBSD: distinfo,v 1.61 2016/04/11 16:15:22 ryoon Exp $
-SHA1 (icu4c-56_1-src.tgz) = e4494ce9425c469f138bb6e1ae06faf7fa0cf3de
-RMD160 (icu4c-56_1-src.tgz) = 1ef7f377283a379654ebb051b7439c2cc6151da0
-SHA512 (icu4c-56_1-src.tgz) = 297fd91ce6c478309ac3d18813f1b3ff39a992584e3bafb79e2e816a516e903af6b86c6318e1104cda0bb29ba7c0414b65c1e83c0ed0e848ce897a06d7678d9a
-Size (icu4c-56_1-src.tgz) = 25721871 bytes
+SHA1 (icu4c-57_1-src.tgz) = ca5f5cc584f45e87bf56bf8b7f9244d12a5ada67
+RMD160 (icu4c-57_1-src.tgz) = a2b72756d7dddb0f459074dfc943fc9383d82d9b
+SHA512 (icu4c-57_1-src.tgz) = a3c701e9c81622db545bcf93f315c7b13159750f43f009d0aec59ceae3a8e1ccb751826d4b8a7387aca47f38bff2a85816b1a123b07d2bf731558c7b66e47b8a
+Size (icu4c-57_1-src.tgz) = 22360664 bytes
SHA1 (patch-aa) = fd5c513e75ca17a46be4ed010455bda63731afff
SHA1 (patch-ab) = 32f0e4c241535e37e4cad9b871ed3d36b4184199
SHA1 (patch-ac) = e7cee161315321d2580074054d87714b55319886
@@ -22,4 +22,3 @@ SHA1 (patch-configure) = 429c0b3eb3f7d0a8cf3d01a9bc359132eebe8cf4
SHA1 (patch-configure.ac) = b0291cf02351cbad9b0c7340baea9eb81cabb158
SHA1 (patch-tools-toolutil-pkg_genc.c) = b5a9eb679908d9f579ff095c5389ec1aa8df8e1e
SHA1 (patch-tools_pkgdata_pkgdata.cpp) = 1c87fcc511f0e6cedbaf01c5164e522c33f19458
-SHA1 (patch-tools_toolutil_flagparser.c) = 08606a67b5e9e1308ef470524576fc000ca1907b
diff --git a/textproc/icu/patches/patch-tools_toolutil_flagparser.c b/textproc/icu/patches/patch-tools_toolutil_flagparser.c
deleted file mode 100644
index 77283a2f79c..00000000000
--- a/textproc/icu/patches/patch-tools_toolutil_flagparser.c
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-tools_toolutil_flagparser.c,v 1.1 2016/02/13 20:41:59 bsiegert Exp $
-
-http://bugs.icu-project.org/trac/ticket/11959
-
-Fix build on CentOS 7.
-
---- tools/toolutil/flagparser.c.orig 2015-10-08 03:54:06.000000000 +0000
-+++ tools/toolutil/flagparser.c
-@@ -97,7 +97,7 @@ parseFlagsFile_cleanup:
-
- T_FileStream_close(f);
-
-- if (U_FAILURE(*status)) {
-+ if (U_FAILURE(*status) && *status != U_BUFFER_OVERFLOW_ERROR) {
- return -1;
- }
-