icu: bump to 70.1 17044/head
authorHirokazu MORIKAWA <morikw2@gmail.com>
Tue, 2 Nov 2021 00:14:00 +0000 (09:14 +0900)
committerHirokazu MORIKAWA <morikw2@gmail.com>
Tue, 2 Nov 2021 00:14:00 +0000 (09:14 +0900)
ICU 70 released. It updates to Unicode 14, including new characters, scripts, emoji, and corresponding API constants. ICU 70 adds support for emoji properties of strings. It also updates to CLDR 40 locale data with many additions and corrections. ICU 70 also includes many other bug fixes and enhancements, especially for measurement unit formatting, and it can now be built and used with C++20 compilers.

This change will require minor modifications in php7 and php8.

Signed-off-by: Hirokazu MORIKAWA <morikw2@gmail.com>
libs/icu/Makefile
libs/icu/patches/010-max_align_t.patch

index ad4f5bd712b43e3b278bc38843674b1327b856d1..0289fca97ff003c03dbb6453414ae5603c12f094 100644 (file)
@@ -8,14 +8,14 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=icu4c
-MAJOR_VERSION:=69
+MAJOR_VERSION:=70
 MINOR_VERSION:=1
 PKG_VERSION:=$(MAJOR_VERSION).$(MINOR_VERSION)
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(MAJOR_VERSION)_$(MINOR_VERSION)-src.tgz
 PKG_SOURCE_URL:=https://github.com/unicode-org/icu/releases/download/release-$(MAJOR_VERSION)-$(MINOR_VERSION)
-PKG_HASH:=4cba7b7acd1d3c42c44bb0c14be6637098c7faf2b330ce876bc5f3b915d09745
+PKG_HASH:=8d205428c17bf13bb535300669ed28b338a157b1c01ae66d31d0d3e2d47c3fd5
 
 PKG_LICENSE:=ICU
 PKG_LICENSE_FILES:=LICENSE
index 0a139b124fb0064654a4842f63589b5aac8038bf..6ccb1d6293ee04969723e4be0d277e4f066c2852 100644 (file)
@@ -49,7 +49,7 @@
          if (ut == NULL) {
 --- a/tools/toolutil/toolutil.cpp
 +++ b/tools/toolutil/toolutil.cpp
-@@ -242,7 +242,7 @@ struct UToolMemory {
+@@ -266,7 +266,7 @@ struct UToolMemory {
      char name[64];
      int32_t capacity, maxCapacity, size, idx;
      void *array;