44 lines
1.0 KiB
TOML
44 lines
1.0 KiB
TOML
[build]
|
|
type = "autotools"
|
|
|
|
[build.flags]
|
|
source_subdir = "icu/source"
|
|
build_32 = true
|
|
host_build = true
|
|
configure_lib32 = [ "--with-cross-build=$DEPOT_BUILD_HOST_DIR" ]
|
|
|
|
[dependencies]
|
|
build = ["python"]
|
|
runtime = [
|
|
"glibc",
|
|
"sh",
|
|
"libunwind",
|
|
"libcxx"
|
|
]
|
|
|
|
[dependencies.lib32]
|
|
build = ["python"]
|
|
runtime = [
|
|
"lib32-glibc",
|
|
"lib32-libunwind",
|
|
"lib32-libcxx"
|
|
]
|
|
|
|
[package]
|
|
description = "International Components for Unicode, version 78"
|
|
homepage = "https://icu.unicode.org/"
|
|
license = "Unicode-3.0"
|
|
name = "icu78"
|
|
version = "78.2"
|
|
revision = 2
|
|
|
|
[[source]]
|
|
extract_dir = "$name-$version"
|
|
sha256 = "3e99687b5c435d4b209630e2d2ebb79906c984685e78635078b672e03c89df35"
|
|
url = "https://github.com/unicode-org/icu/releases/download/release-$version/icu4c-$version-sources.tgz"
|
|
patches = [ "icu-78.2-fix-ssearch-fortify-overflow.patch" ]
|
|
|
|
[[manual_sources]]
|
|
file = "icu-78.2-fix-ssearch-fortify-overflow.patch"
|
|
sha256 = "b2:7de580c89edfdef1d191d9ffd796f5182ecd7b495a192f0280b0fddedb53fec7a9c7df28c4dbc86d1492db3fa6ff1fcd39c8363d7737710693e61bba2661d410"
|