icu73, bump version, enable for 32bit and 64bit (#9292)

This commit is contained in:
Schrijvers Luc
2023-08-27 08:28:47 +00:00
committed by GitHub
parent cae5323812
commit 50c1dcbc9d
2 changed files with 8 additions and 9 deletions

View File

@@ -42,17 +42,15 @@ HOMEPAGE="http://www.icu-project.org"
COPYRIGHT="1995-2020 IBM Corporation and others."
LICENSE="ICU"
REVISION="1"
SOURCE_URI="https://github.com/unicode-org/icu/releases/download/release-73-1/icu4c-73_1-src.tgz"
CHECKSUM_SHA256="a457431de164b4aa7eca00ed134d00dfbf88a77c6986a10ae7774fc076bb8c45"
SOURCE_URI_2="https://github.com/unicode-org/icu/releases/download/release-73-1/icu4c-73_1-data.zip#noarchive"
CHECKSUM_SHA256_2="07d7557efb30fc2e9b74652f1525603b3209a4539d2d345d704e3df3bf9b957e"
#SOURCE_URI_3="http://www.iana.org/time-zones/repository/releases/tzdata2019c.tar.gz#noarchive"
SOURCE_URI="https://github.com/unicode-org/icu/releases/download/release-${portVersion/\./-}/icu4c-${portVersion/\./_}-src.tgz"
CHECKSUM_SHA256="818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1"
SOURCE_URI_2="https://github.com/unicode-org/icu/releases/download/release-${portVersion/\./-}/icu4c-${portVersion/\./_}-data.zip#noarchive"
CHECKSUM_SHA256_2="ca1ee076163b438461e484421a7679fc33a64cd0a54f9d4b401893fa1eb42701"
SOURCE_DIR="icu"
PATCHES="icu73-$portVersion.patchset"
ARCHITECTURES="?all !x86_gcc2 ?arm ?sparc ?arm64 ?riscv64"
# leave inactive until full testing can be done
SECONDARY_ARCHITECTURES="?x86"
ARCHITECTURES="?all !x86_gcc2 ?arm ?sparc ?arm64 ?riscv64 x86_64"
SECONDARY_ARCHITECTURES="x86"
PROVIDES="
icu73$secondaryArchSuffix = $portVersion compat >= 73
@@ -90,6 +88,7 @@ if [ -z "$secondaryArchSuffix" ]; then
PROVIDES_tools="
icu73_tools = $portVersion
cmd:derb
cmd:icuexportdata
cmd:escapesrc
cmd:genbrk
cmd:genccode
@@ -187,5 +186,5 @@ INSTALL()
TEST()
{
cd source
make check
make check VERBOSE=1
}