icu: update to 68.2
authorHirokazu MORIKAWA <redacted>
Thu, 24 Dec 2020 06:18:56 +0000 (15:18 +0900)
committerHirokazu MORIKAWA <redacted>
Thu, 24 Dec 2020 06:18:56 +0000 (15:18 +0900)
Maintainer: me
Compile tested: head r15324-920b692, aarch64, x86_64
Run tested: (qemu-5.2.0) aarch64

Description:
Update to 68.2

Signed-off-by: Hirokazu MORIKAWA <redacted>
libs/icu/Makefile
libs/icu/patches/000-dont-cpy-files-from-topdirs.patch
libs/icu/patches/001-change_optimization_option.patch
libs/icu/patches/002-Disable-LDFLAGSICUDT-for-Linux.patch
libs/icu/patches/010-max_align_t.patch

index f2413b9a5cc211421a421a19750e48e686c282d9..459e5a6be5ccffe9fd2dee8d6a04add65d28cf0c 100644 (file)
@@ -9,13 +9,13 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=icu4c
 MAJOR_VERSION:=68
-MINOR_VERSION:=1
+MINOR_VERSION:=2
 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:=a9f2e3d8b4434b8e53878b4308bd1e6ee51c9c7042e2b1a376abefb6fbb29f2d
+PKG_HASH:=c79193dee3907a2199b8296a93b52c5cb74332c26f3d167269487680d479d625
 
 PKG_LICENSE:=ICU
 PKG_LICENSE_FILES:=LICENSE
index 55dc4859da4eacfade57fd90f762c7e17821bbcc..c77db6ee9c4792f8d657ff5e912f062c995b974f 100644 (file)
@@ -1,5 +1,3 @@
-diff --git a/Makefile.in b/Makefile.in
-index 9db6c52..6aa2273 100644
 --- a/Makefile.in
 +++ b/Makefile.in
 @@ -190,7 +190,6 @@ install-icu: $(INSTALLED_BUILT_FILES)
index 6914a070335491ce3ee843454397a18ef194c2f9..f4ee626d759a1d2abace513957c0f3c1ce7bd178 100644 (file)
@@ -1,6 +1,6 @@
 --- a/runConfigureICU
 +++ b/runConfigureICU
-@@ -239,8 +239,8 @@
+@@ -239,8 +239,8 @@ case $platform in
          THE_COMP="the GNU C++"
          CC=gcc; export CC
          CXX=g++; export CXX
index bdab3f93656b302ec6592f009f3d02d8b13a9b5b..fd4767d28084cd05d72571487e9def004ad45841 100644 (file)
@@ -10,8 +10,6 @@ Signed-off-by: Khem Raj <raj.khem@gmail.com>
  source/config/mh-linux |    2 +-
  1 file changed, 1 insertion(+), 1 deletion(-)
 
-diff --git a/config/mh-linux b/config/mh-linux
-index 366f0cc..2689aab 100644
 --- a/config/mh-linux
 +++ b/config/mh-linux
 @@ -23,7 +23,7 @@ LD_RPATH= -Wl,-zorigin,-rpath,'$$'ORIGIN
@@ -23,6 +21,3 @@ index 366f0cc..2689aab 100644
  
  ## Compiler switch to embed a library name
  # The initial tab in the next line is to prevent icu-config from reading it.
--- 
-1.7.10.4
-
index 0ad406b41f84a5c9f393782cd9b1a38095e62a8d..0a139b124fb0064654a4842f63589b5aac8038bf 100644 (file)
@@ -38,7 +38,7 @@
  };
  
  static const UText emptyText = UTEXT_INITIALIZER;
-@@ -584,7 +584,7 @@ utext_setup(UText *ut, int32_t extraSpace, UErrorCode *status) {
+@@ -584,7 +584,7 @@ utext_setup(UText *ut, int32_t extraSpac
          // We need to heap-allocate storage for the new UText
          int32_t spaceRequired = sizeof(UText);
          if (extraSpace > 0) {
git clone https://git.99rst.org/PROJECT