Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id DBF7085015 for ; Wed, 29 Nov 2023 05:38:26 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id NBXSqJedA7yV for ; Wed, 29 Nov 2023 05:38:26 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 326F684D26 for ; Wed, 29 Nov 2023 05:38:26 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 2419CFA40; Wed, 29 Nov 2023 05:38:26 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_170123630659180" MIME-Version: 1.0 Date: Wed, 29 Nov 2023 05:38:26 +0000 From: "David A. Holland" Subject: CVS commit: pkgsrc/www/seamonkey To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: dholland@netbsd.org X-Mailer: log_accum Message-Id: <20231129053826.2419CFA40@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_170123630659180 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_170123630659180 Content-Disposition: inline Content-Length: 3828 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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), --_----------=_170123630659180--