pkgsrc-Changes archive

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

CVS commit: pkgsrc/www/seamonkey



Module Name:    pkgsrc
Committed By:   dholland
Date:           Wed Nov 29 05:38:26 UTC 2023

Modified Files:
        pkgsrc/www/seamonkey: distinfo mozilla-common.mk
Added Files:
        pkgsrc/www/seamonkey/patches: patch-intl_lwbrk_LineBreaker.cpp

Log Message:
www/seamonkey: fix build with latest icu by swiping patch from firefox102

(thanks to tnn@ for pointing me at it)


To generate a diff of this commit:
cvs rdiff -u -r1.178 -r1.179 pkgsrc/www/seamonkey/distinfo
cvs rdiff -u -r1.20 -r1.21 pkgsrc/www/seamonkey/mozilla-common.mk
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/seamonkey/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/seamonkey/distinfo
diff -u pkgsrc/www/seamonkey/distinfo:1.178 pkgsrc/www/seamonkey/distinfo:1.179
--- pkgsrc/www/seamonkey/distinfo:1.178 Tue Apr 18 14:15:28 2023
+++ pkgsrc/www/seamonkey/distinfo       Wed Nov 29 05:38:25 2023
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.178 2023/04/18 14:15:28 ryoon Exp $
+$NetBSD: distinfo,v 1.179 2023/11/29 05:38:25 dholland Exp $
 
 BLAKE2s (seamonkey-2.53.16.source.tar.xz) = ca75258c4e2b56b5128b7fd5432b6a52ed3a47c19010398857cb3954069968bf
 SHA512 (seamonkey-2.53.16.source.tar.xz) = 7be2788f63fb7e2f75c0023ffb00afb28e74e93c0b1c066be97588b614faf181a549234114fc4bb03422b34ce48d76b4a001f4e992c494058663e7d382300da8
@@ -8,6 +8,7 @@ SHA1 (patch-configure.in) = 7338ac220134
 SHA1 (patch-dom_indexedDB_IDBTransaction.h) = 7882f1264889d5f17af0bafa68bfa5aff5b57634
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__ESSL__autogen.cpp) = 915fbe98d20ff405f031636add07d4bd610b5939
 SHA1 (patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__autogen.cpp) = c78ada128986334d04ae07ec98545ecf611a7dfc
+SHA1 (patch-intl_lwbrk_LineBreaker.cpp) = 08c6891a7e616a298babbe047daa8380bca0c2f7
 SHA1 (patch-mailnews_base_search_src_nsMsgSearchTerm.cpp) = 5a5890c5347cdb1a0899eebe4f014584fa460c10
 SHA1 (patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd) = 5c6074fb8e0baf4e7dc2dd49718bfd285e65e3e1
 SHA1 (patch-mozilla_dom_base_nsAttrName.h) = 37ffbf4bf4c43b62759d68af858717ddd9108fe8

Index: pkgsrc/www/seamonkey/mozilla-common.mk
diff -u pkgsrc/www/seamonkey/mozilla-common.mk:1.20 pkgsrc/www/seamonkey/mozilla-common.mk:1.21
--- pkgsrc/www/seamonkey/mozilla-common.mk:1.20 Mon Oct 23 06:37:57 2023
+++ pkgsrc/www/seamonkey/mozilla-common.mk      Wed Nov 29 05:38:25 2023
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.20 2023/10/23 06:37:57 wiz Exp $
+# $NetBSD: mozilla-common.mk,v 1.21 2023/11/29 05:38:25 dholland Exp $
 #
 # common Makefile fragment for mozilla packages based on gecko 2.0.
 #
@@ -25,8 +25,8 @@ PYTHON_FOR_BUILD_ONLY=                tool
 TOOL_DEPENDS+=                 python${PYTHON_VERSION_DEFAULT}-[0-9]*:../../lang/python${PYTHON_VERSION_DEFAULT}
 ALL_ENV+=                      PYTHON3=${PREFIX}/bin/python${PYTHON_VERSION_DEFAULT:S/3/3./}
 .else
-TOOL_DEPENDS+=                 python38-[0-9]*:../../lang/python38
-ALL_ENV+=                      PYTHON3=${PREFIX}/bin/python3.8
+TOOL_DEPENDS+=                 python39-[0-9]*:../../lang/python39
+ALL_ENV+=                      PYTHON3=${PREFIX}/bin/python3.9
 .endif
 
 TOOL_DEPENDS+=                 cbindgen>=0.24.3:../../devel/cbindgen

Added files:

Index: pkgsrc/www/seamonkey/patches/patch-intl_lwbrk_LineBreaker.cpp
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-intl_lwbrk_LineBreaker.cpp:1.1
--- /dev/null   Wed Nov 29 05:38:26 2023
+++ pkgsrc/www/seamonkey/patches/patch-intl_lwbrk_LineBreaker.cpp       Wed Nov 29 05:38:25 2023
@@ -0,0 +1,20 @@
+$NetBSD: patch-intl_lwbrk_LineBreaker.cpp,v 1.1 2023/11/29 05:38:25 dholland Exp $
+
+icu 74.1 support.
+
+--- intl/lwbrk/LineBreaker.cpp.orig    2023-02-25 21:24:12.000000000 +0000
++++ intl/lwbrk/LineBreaker.cpp
+@@ -559,7 +559,12 @@ GetClass(uint32_t u)
+     /* 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),



Home | Main Index | Thread Index | Old Index