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 <morikw2@gmail.com>
pull/25293/head
Hirokazu MORIKAWA 2024-11-10 07:57:05 +09:00 committed by Rosen Penev
parent a122ec8f6e
commit ae40d866ca
3 changed files with 4 additions and 4 deletions

View File

@ -8,14 +8,14 @@
include $(TOPDIR)/rules.mk include $(TOPDIR)/rules.mk
PKG_NAME:=icu4c PKG_NAME:=icu4c
MAJOR_VERSION:=75 MAJOR_VERSION:=76
MINOR_VERSION:=1 MINOR_VERSION:=1
PKG_VERSION:=$(MAJOR_VERSION).$(MINOR_VERSION) PKG_VERSION:=$(MAJOR_VERSION).$(MINOR_VERSION)
PKG_RELEASE:=1 PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(MAJOR_VERSION)_$(MINOR_VERSION)-src.tgz 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_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:=ICU
PKG_LICENSE_FILES:=LICENSE PKG_LICENSE_FILES:=LICENSE

View File

@ -1,6 +1,6 @@
--- a/runConfigureICU --- a/runConfigureICU
+++ b/runConfigureICU +++ b/runConfigureICU
@@ -255,8 +255,8 @@ case $platform in @@ -254,8 +254,8 @@ case $platform in
THE_COMP="the GNU C++" THE_COMP="the GNU C++"
CC=gcc; export CC CC=gcc; export CC
CXX=g++; export CXX CXX=g++; export CXX

View File

@ -49,7 +49,7 @@
if (ut == nullptr) { if (ut == nullptr) {
--- a/tools/toolutil/toolutil.cpp --- a/tools/toolutil/toolutil.cpp
+++ b/tools/toolutil/toolutil.cpp +++ b/tools/toolutil/toolutil.cpp
@@ -267,7 +267,7 @@ struct UToolMemory { @@ -337,7 +337,7 @@ struct UToolMemory {
char name[64]; char name[64];
int32_t capacity, maxCapacity, size, idx; int32_t capacity, maxCapacity, size, idx;
void *array; void *array;