pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/firefox140



Module Name:    pkgsrc
Committed By:   gutteridge
Date:           Tue Jan  6 23:27:50 UTC 2026

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

Log Message:
firefox140: fix builds with ICU >= 78.1


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/www/firefox140/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/firefox140/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/firefox140/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/firefox140/Makefile
diff -u pkgsrc/www/firefox140/Makefile:1.5 pkgsrc/www/firefox140/Makefile:1.6
--- pkgsrc/www/firefox140/Makefile:1.5  Mon Dec 22 06:08:17 2025
+++ pkgsrc/www/firefox140/Makefile      Tue Jan  6 23:27:50 2026
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.5 2025/12/22 06:08:17 adam Exp $
+# $NetBSD: Makefile,v 1.6 2026/01/06 23:27:50 gutteridge Exp $
 
 FIREFOX_VER=           ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
 MOZ_BRANCH=            140.6
@@ -6,7 +6,7 @@ MOZ_BRANCH_MINOR=       .0esr
 
 DISTNAME=      firefox-${FIREFOX_VER}.source
 PKGNAME=       ${DISTNAME:S/.source//:S/b/beta/:S/esr//:S/firefox-/firefox140-/}
-PKGREVISION=   1
+PKGREVISION=   2
 CATEGORIES=    www
 MASTER_SITES+= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/}
 MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}

Index: pkgsrc/www/firefox140/distinfo
diff -u pkgsrc/www/firefox140/distinfo:1.6 pkgsrc/www/firefox140/distinfo:1.7
--- pkgsrc/www/firefox140/distinfo:1.6  Fri Jan  2 14:27:02 2026
+++ pkgsrc/www/firefox140/distinfo      Tue Jan  6 23:27:50 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.6 2026/01/02 14:27:02 tnn Exp $
+$NetBSD: distinfo,v 1.7 2026/01/06 23:27:50 gutteridge Exp $
 
 BLAKE2s (firefox-140.6.0esr.source.tar.xz) = 7a8bd60f08fdd421ac94fa13ff776eff21cba8f432d85a60fce3a2c0c57066d6
 SHA512 (firefox-140.6.0esr.source.tar.xz) = ed66657bd4b2d94791892261d7c0c0d950b4f630d12ab28a777d93393427451a9aa125e5a01ee15f2ac0ff378d0be074a08583dcffd35609112ba4e6f9ada798
@@ -17,6 +17,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) = 753bb4e90758f5b42a51bbc073b328de673988cf
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 63fbee04321f7ade20db4ccc1a1218b848344ce1

Added files:

Index: pkgsrc/www/firefox140/patches/patch-intl_lwbrk_LineBreaker.cpp
diff -u /dev/null pkgsrc/www/firefox140/patches/patch-intl_lwbrk_LineBreaker.cpp:1.1
--- /dev/null   Tue Jan  6 23:27:50 2026
+++ pkgsrc/www/firefox140/patches/patch-intl_lwbrk_LineBreaker.cpp      Tue Jan  6 23:27:50 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-intl_lwbrk_LineBreaker.cpp,v 1.1 2026/01/06 23:27:50 gutteridge 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