From: Hirokazu MORIKAWA Date: Sat, 9 Nov 2024 22:57:05 +0000 (+0900) Subject: icu: bump to 76.1 X-Git-Url: http://git.99rst.org/?a=commitdiff_plain;h=ae40d866ca6e5cad6070224d82d382dea83409dc;p=openwrt-packages.git icu: bump to 76.1 ICU 76 updates to Unicode 16 (blog), including new characters and scripts, emoji, collation & IDNA changes, and corresponding APIs and implementations. It also updates to CLDR 46 (beta blog) locale data with new locales, significant updates to existing locales, and various additions and corrections. For example, the CLDR and Unicode default sort orders are now very nearly the same. ICU 76 and CLDR 46 are major releases, including a new version of Unicode and major locale data improvements. Signed-off-by: Hirokazu MORIKAWA --- diff --git a/libs/icu/Makefile b/libs/icu/Makefile index 6ffa83ca2..c08e0ee35 100644 --- a/libs/icu/Makefile +++ b/libs/icu/Makefile @@ -8,14 +8,14 @@ include $(TOPDIR)/rules.mk PKG_NAME:=icu4c -MAJOR_VERSION:=75 +MAJOR_VERSION:=76 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:=cb968df3e4d2e87e8b11c49a5d01c787bd13b9545280fc6642f826527618caef +PKG_HASH:=dfacb46bfe4747410472ce3e1144bf28a102feeaa4e3875bac9b4c6cf30f4f3e PKG_LICENSE:=ICU PKG_LICENSE_FILES:=LICENSE diff --git a/libs/icu/patches/001-change_optimization_option.patch b/libs/icu/patches/001-change_optimization_option.patch index 4c088ef3a..9b6c3214e 100644 --- a/libs/icu/patches/001-change_optimization_option.patch +++ b/libs/icu/patches/001-change_optimization_option.patch @@ -1,6 +1,6 @@ --- a/runConfigureICU +++ b/runConfigureICU -@@ -255,8 +255,8 @@ case $platform in +@@ -254,8 +254,8 @@ case $platform in THE_COMP="the GNU C++" CC=gcc; export CC CXX=g++; export CXX diff --git a/libs/icu/patches/010-max_align_t.patch b/libs/icu/patches/010-max_align_t.patch index 5dcf56896..2dd44c0cf 100644 --- a/libs/icu/patches/010-max_align_t.patch +++ b/libs/icu/patches/010-max_align_t.patch @@ -49,7 +49,7 @@ if (ut == nullptr) { --- a/tools/toolutil/toolutil.cpp +++ b/tools/toolutil/toolutil.cpp -@@ -267,7 +267,7 @@ struct UToolMemory { +@@ -337,7 +337,7 @@ struct UToolMemory { char name[64]; int32_t capacity, maxCapacity, size, idx; void *array;