pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/firefox



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Jan  7 00:00:02 UTC 2026

Modified Files:
        pkgsrc/www/firefox: distinfo
Added Files:
        pkgsrc/www/firefox/patches: patch-intl_lwbrk_LineBreaker.cpp

Log Message:
firefox: fix build with icu 78.1


To generate a diff of this commit:
cvs rdiff -u -r1.574 -r1.575 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r0 -r1.3 \
    pkgsrc/www/firefox/patches/patch-intl_lwbrk_LineBreaker.cpp

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/firefox/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.574 pkgsrc/www/firefox/distinfo:1.575
--- pkgsrc/www/firefox/distinfo:1.574   Thu Jan  1 16:14:38 2026
+++ pkgsrc/www/firefox/distinfo Wed Jan  7 00:00:02 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.574 2026/01/01 16:14:38 tnn Exp $
+$NetBSD: distinfo,v 1.575 2026/01/07 00:00:02 wiz Exp $
 
 BLAKE2s (firefox-146.0.1.source.tar.xz) = 97e4144e54e4f520b637ccd6a3634b8e18c1a2c0ec169482e2e066c586861b2e
 SHA512 (firefox-146.0.1.source.tar.xz) = ae95b86e483febf8dfec8347748dd9048ed7d7f845250e07aa8048e2b351da61f6f3c5f83bb0d0c72e1a75ec61b60e59bbe69639f0f33532910ff8bf5ca07394
@@ -20,6 +20,7 @@ SHA1 (patch-gfx_angle_checkout_src_commo
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_InfoSink.h) = b2adce9e65662283a11b6dcff40e95523e940045
 SHA1 (patch-gfx_ots_src_name.cc) = 35ae5b2689eae8fab1ea351612f3628c14001f9e
 SHA1 (patch-gfx_skia_skia_src_sksl_codegen_SkSLSPIRVCodeGenerator.cpp) = 3eb9855e20fe8b7784a9620fce4ffb96f4736f82
+SHA1 (patch-intl_lwbrk_LineBreaker.cpp) = 46914fd55257c13021d697cbd309ae4db3b9c029
 SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 298642a3527804115b398fb7904a3596962932e3
 SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = ee40764b100728d8fb73b8c6f1251456e368bd53
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 00bd08bb68b9aad3c4478c8849b53341da4a0d29

Added files:

Index: pkgsrc/www/firefox/patches/patch-intl_lwbrk_LineBreaker.cpp
diff -u /dev/null pkgsrc/www/firefox/patches/patch-intl_lwbrk_LineBreaker.cpp:1.3
--- /dev/null   Wed Jan  7 00:00:02 2026
+++ pkgsrc/www/firefox/patches/patch-intl_lwbrk_LineBreaker.cpp Wed Jan  7 00:00:02 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-intl_lwbrk_LineBreaker.cpp,v 1.3 2026/01/07 00:00:02 wiz Exp $
+
+Fix builds with ICU >= 78.1.
+
+--- intl/lwbrk/LineBreaker.cpp.orig    2026-01-06 23:10:28.979699230 +0000
++++ intl/lwbrk/LineBreaker.cpp
+@@ -453,6 +453,7 @@ static int8_t GetClass(uint32_t u, LineB
+       /* AKSARA_START = 45,                 [AS] */ CLASS_CHARACTER,
+       /* VIRAMA_FINAL = 46,                 [VF] */ CLASS_CHARACTER,
+       /* VIRAMA = 47,                       [VI] */ CLASS_CHARACTER,
++      /* UNAMBIGUOUS_HYPHEN = 48,           [HH] */ CLASS_CHARACTER,
+   };
+ 
+   static_assert(U_LB_COUNT == std::size(sUnicodeLineBreakToClass),



Home | Main Index | Thread Index | Old Index