* update icu to 75.1-2
This commit is contained in:
parent
a8fb2319ea
commit
d4b4ab617f
39
icu/.SRCINFO
Normal file
39
icu/.SRCINFO
Normal file
@ -0,0 +1,39 @@
|
||||
pkgbase = icu
|
||||
pkgdesc = International Components for Unicode library
|
||||
pkgver = 75.1
|
||||
pkgrel = 2
|
||||
url = https://icu.unicode.org
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
arch = powerpc64
|
||||
arch = powerpc
|
||||
arch = espresso
|
||||
arch = riscv64
|
||||
license = LicenseRef-Unicode-3.0
|
||||
license = BSD-2-Clause
|
||||
license = BSD-3-Clause
|
||||
makedepends = python
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
depends = sh
|
||||
provides = libicudata.so
|
||||
provides = libicui18n.so
|
||||
provides = libicuio.so
|
||||
provides = libicutest.so
|
||||
provides = libicutu.so
|
||||
provides = libicuuc.so
|
||||
source = https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz
|
||||
source = https://github.com/unicode-org/icu/releases/download/release-75-1/icu4c-75_1-src.tgz.asc
|
||||
source = ICU-22132.patch
|
||||
source = https://github.com/unicode-org/icu/commit/9270216c.patch
|
||||
source = https://github.com/unicode-org/icu/commit/60d6bd71.patch
|
||||
source = LICENSE
|
||||
validpgpkeys = 3DA35301A7C330257B8755754058F67406EAA6AB
|
||||
sha512sums = 70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45
|
||||
sha512sums = SKIP
|
||||
sha512sums = 1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7
|
||||
sha512sums = 21fb3b3e77b4baaa06297f0c8634197647a662dd0b3acbbb08e8ad6f9681e7dbcf250fd009ea756b7efa24856a5fa6368c6abe50886bed771cb4e33515095551
|
||||
sha512sums = 4d2ff2a572d3ae048cb493d5349bd2fb1d6c883984714cafbd8213c387f3fded9fa6d391eeeba2e82ba2ac5f7f8ed0ebe90bca1b3493759d9d5e9036a681d6e0
|
||||
sha512sums = c1c3b2deaf2aeb1d90c1ca85d57db921e140e5087c1eba579dabaca94568a840a0e105145b8016f3b7269216ddc1b0ac56e1d5d1753129a99367e51e2080a6b0
|
||||
|
||||
pkgname = icu
|
7
icu/.nvchecker.toml
Normal file
7
icu/.nvchecker.toml
Normal file
@ -0,0 +1,7 @@
|
||||
[icu]
|
||||
source = "github"
|
||||
github = "unicode-org/icu"
|
||||
use_latest_release = true
|
||||
|
||||
from_pattern = 'release-(\d+)-(\d+)'
|
||||
to_pattern = '\1.\2'
|
12
icu/PKGBUILD
12
icu/PKGBUILD
@ -4,7 +4,7 @@
|
||||
|
||||
pkgname=icu
|
||||
pkgver=75.1
|
||||
pkgrel=1.1
|
||||
pkgrel=2
|
||||
pkgdesc="International Components for Unicode library"
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc espresso riscv64)
|
||||
url="https://icu.unicode.org"
|
||||
@ -16,11 +16,15 @@ makedepends=('python')
|
||||
provides=(libicu{data,i18n,io,test,tu,uc}.so)
|
||||
source=(https://github.com/unicode-org/icu/releases/download/release-${pkgver//./-}/icu4c-${pkgver//./_}-src.tgz{,.asc}
|
||||
ICU-22132.patch
|
||||
https://github.com/unicode-org/icu/commit/9270216c.patch
|
||||
https://github.com/unicode-org/icu/commit/60d6bd71.patch
|
||||
LICENSE)
|
||||
# https://github.com/unicode-org/icu/releases/download/release-75-1/SHASUM512.txt
|
||||
sha512sums=('70ea842f0d5f1f6c6b65696ac71d96848c4873f4d794bebc40fd87af2ad4ef064c61a786bf7bc430ce4713ec6deabb8cc1a8cc0212eab148cee2d498a3683e45'
|
||||
'SKIP'
|
||||
'1178062ccfcf7ecc698c64132b3612e73f9c4b0bbfaa668ae2039f3eb4cb2722d0b08a9f45b057da10def7a308d5c8d14c0c644892e7f11092c9cc488c850ab7'
|
||||
'21fb3b3e77b4baaa06297f0c8634197647a662dd0b3acbbb08e8ad6f9681e7dbcf250fd009ea756b7efa24856a5fa6368c6abe50886bed771cb4e33515095551'
|
||||
'4d2ff2a572d3ae048cb493d5349bd2fb1d6c883984714cafbd8213c387f3fded9fa6d391eeeba2e82ba2ac5f7f8ed0ebe90bca1b3493759d9d5e9036a681d6e0'
|
||||
'c1c3b2deaf2aeb1d90c1ca85d57db921e140e5087c1eba579dabaca94568a840a0e105145b8016f3b7269216ddc1b0ac56e1d5d1753129a99367e51e2080a6b0')
|
||||
#validpgpkeys=('BA90283A60D67BA0DD910A893932080F4FB419E3') # "Steven R. Loomis (filfla-signing) <srloomis@us.ibm.com>"
|
||||
#validpgpkeys+=('9731166CD8E23A83BEE7C6D3ACA5DBE1FD8FABF1') # "Steven R. Loomis (ICU Project) <srl@icu-project.org>"
|
||||
@ -36,6 +40,12 @@ prepare() {
|
||||
# https://bugzilla.mozilla.org/show_bug.cgi?id=1843007
|
||||
# https://unicode-org.atlassian.net/browse/ICU-22132
|
||||
patch -Np1 < "../../ICU-22132.patch"
|
||||
|
||||
# Fix regression in islamic calendar
|
||||
patch -p3 -i ../../9270216c.patch
|
||||
|
||||
# Fix tests with Python 3.13
|
||||
patch -p3 -i ../../60d6bd71.patch
|
||||
}
|
||||
|
||||
build() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user