FreeBSD Bugzilla – Attachment 246370 Details for
Bug 274317
devel/icu: update to 74.1
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
v1.3 (apply via "git am")
bug274317.diff (text/plain), 19.78 KB, created by
Jan Beich
on 2023-11-17 10:38:14 UTC
(
hide
)
Description:
v1.3 (apply via "git am")
Filename:
MIME Type:
Creator:
Jan Beich
Created:
2023-11-17 10:38:14 UTC
Size:
19.78 KB
patch
obsolete
>From 136cf07fd727b88130cd9f008ad562db0061f7f1 Mon Sep 17 00:00:00 2001 >From: Jan Beich <jbeich@FreeBSD.org> >Date: Thu, 5 Oct 2023 22:43:38 +0200 >Subject: [PATCH] devel/icu: update to 74.1 > >Changes: https://github.com/unicode-org/icu/releases/tag/release-74-1 >Reported by: GitHub (watch releases) >PR: 274317 >Exp-run by: antoine >Approved by: fluffy >--- > ...rer_platform_text_text__break__iterator.cc | 7 +--- > ...rer_platform_text_text__break__iterator.cc | 7 +--- > ...rer_platform_text_text__break__iterator.cc | 7 +--- > devel/icu/Makefile | 2 +- > devel/icu/distinfo | 6 +-- > devel/icu/pkg-plist | 2 + > ...18npool_source_breakiterator_data_line_txt | 16 +++++++ > www/firefox-esr/files/patch-bug1859752 | 42 +++++++++++++++++++ > www/firefox/files/patch-bug1859752 | 42 +++++++++++++++++++ > ...rer_platform_text_text__break__iterator.cc | 7 +--- > www/librewolf/files/patch-bug1859752 | 42 +++++++++++++++++++ > www/tor-browser/files/patch-bug1859752 | 42 +++++++++++++++++++ > ...rer_platform_text_text__break__iterator.cc | 7 +--- > 13 files changed, 200 insertions(+), 29 deletions(-) > copy {www/ungoogled-chromium => devel/electron24}/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc (66%) > copy {www/ungoogled-chromium => devel/electron25}/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc (66%) > copy {www/ungoogled-chromium => devel/electron26}/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc (66%) > create mode 100644 editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt > create mode 100644 www/firefox-esr/files/patch-bug1859752 > create mode 100644 www/firefox/files/patch-bug1859752 > copy www/{ungoogled-chromium => iridium}/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc (66%) > create mode 100644 www/librewolf/files/patch-bug1859752 > create mode 100644 www/tor-browser/files/patch-bug1859752 > >diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron24/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >similarity index 66% >copy from www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >copy to devel/electron24/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >index 9dc54229fbdb..f8f6e3ea2742 100644 >--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >+++ b/devel/electron24/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >@@ -1,6 +1,6 @@ >---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC >+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC > +++ third_party/blink/renderer/platform/text/text_break_iterator.cc >-@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs >+@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs > }; > // clang-format on > >@@ -9,8 +9,5 @@ > +#define BA_LB_COUNT (U_LB_COUNT - 8) > +#elif U_ICU_VERSION_MAJOR_NUM >= 58 > #define BA_LB_COUNT (U_LB_COUNT - 3) >-+#elif U_ICU_VERSION_MAJOR_NUM >= 74 >-+#define BA_LB_COUNT (U_LB_COUNT - 8) > #else > #define BA_LB_COUNT U_LB_COUNT >- #endif >diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron25/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >similarity index 66% >copy from www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >copy to devel/electron25/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >index 9dc54229fbdb..f8f6e3ea2742 100644 >--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >+++ b/devel/electron25/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >@@ -1,6 +1,6 @@ >---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC >+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC > +++ third_party/blink/renderer/platform/text/text_break_iterator.cc >-@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs >+@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs > }; > // clang-format on > >@@ -9,8 +9,5 @@ > +#define BA_LB_COUNT (U_LB_COUNT - 8) > +#elif U_ICU_VERSION_MAJOR_NUM >= 58 > #define BA_LB_COUNT (U_LB_COUNT - 3) >-+#elif U_ICU_VERSION_MAJOR_NUM >= 74 >-+#define BA_LB_COUNT (U_LB_COUNT - 8) > #else > #define BA_LB_COUNT U_LB_COUNT >- #endif >diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/devel/electron26/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >similarity index 66% >copy from www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >copy to devel/electron26/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >index 9dc54229fbdb..f8f6e3ea2742 100644 >--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >+++ b/devel/electron26/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >@@ -1,6 +1,6 @@ >---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC >+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC > +++ third_party/blink/renderer/platform/text/text_break_iterator.cc >-@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs >+@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs > }; > // clang-format on > >@@ -9,8 +9,5 @@ > +#define BA_LB_COUNT (U_LB_COUNT - 8) > +#elif U_ICU_VERSION_MAJOR_NUM >= 58 > #define BA_LB_COUNT (U_LB_COUNT - 3) >-+#elif U_ICU_VERSION_MAJOR_NUM >= 74 >-+#define BA_LB_COUNT (U_LB_COUNT - 8) > #else > #define BA_LB_COUNT U_LB_COUNT >- #endif >diff --git a/devel/icu/Makefile b/devel/icu/Makefile >index ee23b4b047d1..eda1349b3b11 100644 >--- a/devel/icu/Makefile >+++ b/devel/icu/Makefile >@@ -1,5 +1,5 @@ > PORTNAME= icu >-DISTVERSION= 73_2 >+DISTVERSION= 74_1 > PORTREVISION?= 0 # keep for icu-lx > PORTEPOCH?= 1 > CATEGORIES?= devel >diff --git a/devel/icu/distinfo b/devel/icu/distinfo >index a9fbed6598f5..c27fdf6978b5 100644 >--- a/devel/icu/distinfo >+++ b/devel/icu/distinfo >@@ -1,3 +1,3 @@ >-TIMESTAMP = 1686691435 >-SHA256 (icu4c-73_2-src.tgz) = 818a80712ed3caacd9b652305e01afc7fa167e6f2e94996da44b90c2ab604ce1 >-SIZE (icu4c-73_2-src.tgz) = 26519906 >+TIMESTAMP = 1698714688 >+SHA256 (icu4c-74_1-src.tgz) = 86ce8e60681972e60e4dcb2490c697463fcec60dd400a5f9bffba26d0b52b8d0 >+SIZE (icu4c-74_1-src.tgz) = 26625850 >diff --git a/devel/icu/pkg-plist b/devel/icu/pkg-plist >index 0a59aef5899e..e07081d1fd71 100644 >--- a/devel/icu/pkg-plist >+++ b/devel/icu/pkg-plist >@@ -154,6 +154,8 @@ include/unicode/uiter.h > include/unicode/uldnames.h > include/unicode/ulistformatter.h > include/unicode/uloc.h >+include/unicode/ulocale.h >+include/unicode/ulocbuilder.h > include/unicode/ulocdata.h > include/unicode/umachine.h > include/unicode/umisc.h >diff --git a/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt b/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt >new file mode 100644 >index 000000000000..3f0f27d94745 >--- /dev/null >+++ b/editors/libreoffice/files/patch-i18npool_source_breakiterator_data_line_txt >@@ -0,0 +1,16 @@ >+Work around https://github.com/unicode-org/icu/commit/84e47620692b >+via https://github.com/openbsd/ports/commit/e5c313ed3356 >+until https://gerrit.libreoffice.org/c/core/+/158749 >+ >+--- i18npool/source/breakiterator/data/line.txt.orig >++++ i18npool/source/breakiterator/data/line.txt >+@@ -14,7 +14,8 @@ >+ # >+ >+ !!chain; >+-!!LBCMNoChain; >++# DEPRECATED since ICU 74 >++# !!LBCMNoChain; >+ >+ >+ !!lookAheadHardBreak; >diff --git a/www/firefox-esr/files/patch-bug1859752 b/www/firefox-esr/files/patch-bug1859752 >new file mode 100644 >index 000000000000..3050a31cf0cf >--- /dev/null >+++ b/www/firefox-esr/files/patch-bug1859752 >@@ -0,0 +1,42 @@ >+# HG changeset patch >+# User André Bargull <andre.bargull@gmail.com> >+# Date 1699346749 0 >+# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 >+# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d >+Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor >+ >+Use `CLASS_CHARACTER` because that matches the previous character class for most >+characters which are now part of the new character classes. >+ >+Depends on D192733 >+ >+Differential Revision: https://phabricator.services.mozilla.com/D192734 >+ >+diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp >+--- intl/lwbrk/LineBreaker.cpp >++++ intl/lwbrk/LineBreaker.cpp >+@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB >+ /* JT = 34, [JT] */ CLASS_CHARACTER, >+ /* JV = 35, [JV] */ CLASS_CHARACTER, >+ /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, >+ /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, >+ /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, >+ /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, >+ /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, >+ /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, >+- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; >++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, >++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, >++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, >++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, >++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, >++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, >++ }; >+ >+ static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), >+ "Gecko vs ICU LineBreak class mismatch"); >+ >+ auto cls = GetLineBreakClass(u); >+ MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); >+ >+ // Overrides based on rules for the different line-break values given in >diff --git a/www/firefox/files/patch-bug1859752 b/www/firefox/files/patch-bug1859752 >new file mode 100644 >index 000000000000..3050a31cf0cf >--- /dev/null >+++ b/www/firefox/files/patch-bug1859752 >@@ -0,0 +1,42 @@ >+# HG changeset patch >+# User André Bargull <andre.bargull@gmail.com> >+# Date 1699346749 0 >+# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 >+# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d >+Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor >+ >+Use `CLASS_CHARACTER` because that matches the previous character class for most >+characters which are now part of the new character classes. >+ >+Depends on D192733 >+ >+Differential Revision: https://phabricator.services.mozilla.com/D192734 >+ >+diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp >+--- intl/lwbrk/LineBreaker.cpp >++++ intl/lwbrk/LineBreaker.cpp >+@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB >+ /* JT = 34, [JT] */ CLASS_CHARACTER, >+ /* JV = 35, [JV] */ CLASS_CHARACTER, >+ /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, >+ /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, >+ /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, >+ /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, >+ /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, >+ /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, >+- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; >++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, >++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, >++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, >++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, >++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, >++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, >++ }; >+ >+ static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), >+ "Gecko vs ICU LineBreak class mismatch"); >+ >+ auto cls = GetLineBreakClass(u); >+ MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); >+ >+ // Overrides based on rules for the different line-break values given in >diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >similarity index 66% >copy from www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >copy to www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >index 9dc54229fbdb..f8f6e3ea2742 100644 >--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >+++ b/www/iridium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >@@ -1,6 +1,6 @@ >---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC >+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC > +++ third_party/blink/renderer/platform/text/text_break_iterator.cc >-@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs >+@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs > }; > // clang-format on > >@@ -9,8 +9,5 @@ > +#define BA_LB_COUNT (U_LB_COUNT - 8) > +#elif U_ICU_VERSION_MAJOR_NUM >= 58 > #define BA_LB_COUNT (U_LB_COUNT - 3) >-+#elif U_ICU_VERSION_MAJOR_NUM >= 74 >-+#define BA_LB_COUNT (U_LB_COUNT - 8) > #else > #define BA_LB_COUNT U_LB_COUNT >- #endif >diff --git a/www/librewolf/files/patch-bug1859752 b/www/librewolf/files/patch-bug1859752 >new file mode 100644 >index 000000000000..3050a31cf0cf >--- /dev/null >+++ b/www/librewolf/files/patch-bug1859752 >@@ -0,0 +1,42 @@ >+# HG changeset patch >+# User André Bargull <andre.bargull@gmail.com> >+# Date 1699346749 0 >+# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 >+# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d >+Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor >+ >+Use `CLASS_CHARACTER` because that matches the previous character class for most >+characters which are now part of the new character classes. >+ >+Depends on D192733 >+ >+Differential Revision: https://phabricator.services.mozilla.com/D192734 >+ >+diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp >+--- intl/lwbrk/LineBreaker.cpp >++++ intl/lwbrk/LineBreaker.cpp >+@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB >+ /* JT = 34, [JT] */ CLASS_CHARACTER, >+ /* JV = 35, [JV] */ CLASS_CHARACTER, >+ /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, >+ /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, >+ /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, >+ /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, >+ /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, >+ /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, >+- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; >++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, >++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, >++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, >++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, >++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, >++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, >++ }; >+ >+ static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), >+ "Gecko vs ICU LineBreak class mismatch"); >+ >+ auto cls = GetLineBreakClass(u); >+ MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); >+ >+ // Overrides based on rules for the different line-break values given in >diff --git a/www/tor-browser/files/patch-bug1859752 b/www/tor-browser/files/patch-bug1859752 >new file mode 100644 >index 000000000000..3050a31cf0cf >--- /dev/null >+++ b/www/tor-browser/files/patch-bug1859752 >@@ -0,0 +1,42 @@ >+# HG changeset patch >+# User André Bargull <andre.bargull@gmail.com> >+# Date 1699346749 0 >+# Node ID 0e7eefda24250041d7f008cc77dfa79045afa791 >+# Parent 1e39572cb1c784039a9e14b8c36396c66cf58a5d >+Bug 1859752 - Part 9: Add new line break classes. r=platform-i18n-reviewers,dminor >+ >+Use `CLASS_CHARACTER` because that matches the previous character class for most >+characters which are now part of the new character classes. >+ >+Depends on D192733 >+ >+Differential Revision: https://phabricator.services.mozilla.com/D192734 >+ >+diff --git intl/lwbrk/LineBreaker.cpp intl/lwbrk/LineBreaker.cpp >+--- intl/lwbrk/LineBreaker.cpp >++++ intl/lwbrk/LineBreaker.cpp >+@@ -443,17 +443,23 @@ static int8_t GetClass(uint32_t u, LineB >+ /* JT = 34, [JT] */ CLASS_CHARACTER, >+ /* JV = 35, [JV] */ CLASS_CHARACTER, >+ /* CLOSE_PARENTHESIS = 36, [CP] */ CLASS_CLOSE_LIKE_CHARACTER, >+ /* CONDITIONAL_JAPANESE_STARTER = 37, [CJ] */ CLASS_CLOSE, >+ /* HEBREW_LETTER = 38, [HL] */ CLASS_CHARACTER, >+ /* REGIONAL_INDICATOR = 39, [RI] */ CLASS_CHARACTER, >+ /* E_BASE = 40, [EB] */ CLASS_BREAKABLE, >+ /* E_MODIFIER = 41, [EM] */ CLASS_CHARACTER, >+- /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER}; >++ /* ZWJ = 42, [ZWJ]*/ CLASS_CHARACTER, >++ /* AKSARA = 43, [AK] */ CLASS_CHARACTER, >++ /* AKSARA_PREBASE = 44, [AP] */ CLASS_CHARACTER, >++ /* AKSARA_START = 45, [AS] */ CLASS_CHARACTER, >++ /* VIRAMA_FINAL = 46, [VF] */ CLASS_CHARACTER, >++ /* VIRAMA = 47, [VI] */ CLASS_CHARACTER, >++ }; >+ >+ static_assert(U_LB_COUNT == mozilla::ArrayLength(sUnicodeLineBreakToClass), >+ "Gecko vs ICU LineBreak class mismatch"); >+ >+ auto cls = GetLineBreakClass(u); >+ MOZ_ASSERT(cls < mozilla::ArrayLength(sUnicodeLineBreakToClass)); >+ >+ // Overrides based on rules for the different line-break values given in >diff --git a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >index 9dc54229fbdb..f8f6e3ea2742 100644 >--- a/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >+++ b/www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_text_text__break__iterator.cc >@@ -1,6 +1,6 @@ >---- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 07:08:51 UTC >+--- third_party/blink/renderer/platform/text/text_break_iterator.cc.orig 2023-11-04 06:12:25 UTC > +++ third_party/blink/renderer/platform/text/text_break_iterator.cc >-@@ -161,8 +161,12 @@ static const unsigned char kAsciiLineBreakTable[][(kAs >+@@ -161,7 +161,9 @@ static const unsigned char kAsciiLineBreakTable[][(kAs > }; > // clang-format on > >@@ -9,8 +9,5 @@ > +#define BA_LB_COUNT (U_LB_COUNT - 8) > +#elif U_ICU_VERSION_MAJOR_NUM >= 58 > #define BA_LB_COUNT (U_LB_COUNT - 3) >-+#elif U_ICU_VERSION_MAJOR_NUM >= 74 >-+#define BA_LB_COUNT (U_LB_COUNT - 8) > #else > #define BA_LB_COUNT U_LB_COUNT >- #endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 274317
:
245471
|
245941
|
245945
|
246185
| 246370