1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-08 05:27:14 +09:00
ladybird/Libraries/LibUnicode
Timothy Flynn 6a564376fc Meta+LibUnicode+LibJS: Upgrade to ICU 76.1
This updates our local ICU overlay port to use ICU 76.1. This includes
Unicode 16 and CLDR 46.

Upstream vcpkg is not able to supply versions past 74 yet due to various
dependency issues, but we are able to use this version ourselves. The
overlay port now includes a patch to revert ICU's dependence on autoconf
2.72 for now, as this version is not yet available on all systems.

All of the test changes were cross-referenced with Firefox to ensure
correctness.
2025-01-18 17:56:40 -05:00
..
CharacterTypes.cpp
CharacterTypes.h
CMakeLists.txt
Collator.cpp
Collator.h
CurrencyCode.cpp Everywhere: Include HashMap only where it's actually used 2024-12-09 12:31:16 +01:00
CurrencyCode.h Everywhere: Include HashMap only where it's actually used 2024-12-09 12:31:16 +01:00
DateTimeFormat.cpp
DateTimeFormat.h
DisplayNames.cpp
DisplayNames.h
DurationFormat.cpp
DurationFormat.h
Forward.h
ICU.cpp
ICU.h
IDNA.cpp Meta+LibUnicode+LibJS: Upgrade to ICU 76.1 2025-01-18 17:56:40 -05:00
IDNA.h LibUnicode: Support IgnorePunnycode option in ToAscii algorithm 2024-12-05 17:29:49 +01:00
ListFormat.cpp
ListFormat.h
Locale.cpp
Locale.h
Normalize.cpp
Normalize.h
NumberFormat.cpp LibJS+LibUnicode: Designate a sort order for Intl.PluralRules categories 2024-12-05 09:49:55 +01:00
NumberFormat.h
PartitionRange.h
PluralRules.cpp
PluralRules.h LibJS+LibUnicode: Designate a sort order for Intl.PluralRules categories 2024-12-05 09:49:55 +01:00
RelativeTimeFormat.cpp
RelativeTimeFormat.h
Segmenter.cpp LibUnicode: Consistently reject out-of-bounds segmenter indices 2025-01-16 23:22:48 +01:00
Segmenter.h
String.cpp
TimeZone.cpp Meta+LibUnicode+LibJS: Upgrade to ICU 76.1 2025-01-18 17:56:40 -05:00
TimeZone.h
UnicodeKeywords.cpp
UnicodeKeywords.h