LibLocale: Install ICU package and link into LibLocale

Rather than removing LibLocale entirely, we will use it as a wrapper
around ICU (which has some C-like interfaces, and uses UTF-16 for its
string types). Using ICU will provide better web compatibility overall,
and will let us implement features we were previously unable to (e.g.
Intl.Collator requires data that is not in the JSON export of the CLDR).
This commit is contained in:
Timothy Flynn
2024-06-08 11:10:10 -04:00
committed by Andreas Kling
parent e0bbbc729b
commit 221507c567
4 changed files with 20 additions and 11 deletions

View File

@@ -1,14 +1,23 @@
{
"builtin-baseline": "01f602195983451bc83e72f4214af2cbc495aa94",
"dependencies": [
"sqlite3",
"woff2",
{
"name": "fontconfig",
"platform": "linux | freebsd | openbsd"
}
},
"icu",
"sqlite3",
"woff2"
],
"overrides": [
{
"name": "fontconfig",
"version": "2.14.2#1"
},
{
"name": "icu",
"version": "74.2#1"
},
{
"name": "sqlite3",
"version": "3.45.3"
@@ -16,10 +25,6 @@
{
"name": "woff2",
"version": "1.0.2#4"
},
{
"name": "fontconfig",
"version": "2.14.2#1"
}
]
}