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: ryoon
Date: Sat Sep 26 07:37:29 UTC 2026
Modified Files:
pkgsrc/www/seamonkey: Makefile distinfo
pkgsrc/www/seamonkey/patches: patch-toolkit_library_rust_moz.build
Removed Files:
pkgsrc/www/seamonkey/patches:
patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__ESSL__autogen.cpp
patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__autogen.cpp
patch-ipc_chromium_src_base_atomicops.h
patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs
Log Message:
www/seamonkey: Update to 2.53.24
* Build with recent devel/nss.
Changelog:
2.53.24:
What's New in SeaMonkey 2.53.24
SeaMonkey 2.53.24 contains (among other changes) the following changes relative to SeaMonkey 2.53.23:
* Remove unused method readRDFString bug 1430721.
* Cancel Filter edit dialog closes the whole Message Filter dialog too bug 1741049.
* Put home button in the SeaMonkey main toolbar bug 2005739.
* Calendar "Edit Recurrence"/Weekly doesn't show days bug 2011571.
* Fix typo in addon-sdk util.js bug 2014701.
* Create README template to use in releases bug 2050435.
* Remove use of globalOverlay.xul in DOM Inspector bug 2054602.
SeaMonkey 2.53.24 uses backend code from Mozilla Firefox and contains relevant Firefox 60.8 security fixes.
SeaMonkey 2.53.24 shares parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.8.0 release notes for specific security fixes in this release.
Additional important security fixes up to Current Firefox 140.13 and Thunderbird 140.13 ESR plus many enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent
2.53.x beta and release versions as fast as we are able to.
To generate a diff of this commit:
cvs rdiff -u -r1.296 -r1.297 pkgsrc/www/seamonkey/Makefile
cvs rdiff -u -r1.185 -r1.186 pkgsrc/www/seamonkey/distinfo
cvs rdiff -u -r1.2 -r0 \
pkgsrc/www/seamonkey/patches/patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__ESSL__autogen.cpp
cvs rdiff -u -r1.3 -r0 \
pkgsrc/www/seamonkey/patches/patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__autogen.cpp
cvs rdiff -u -r1.1 -r0 \
pkgsrc/www/seamonkey/patches/patch-ipc_chromium_src_base_atomicops.h \
pkgsrc/www/seamonkey/patches/patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs
cvs rdiff -u -r1.2 -r1.3 \
pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build
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/Makefile
diff -u pkgsrc/www/seamonkey/Makefile:1.296 pkgsrc/www/seamonkey/Makefile:1.297
--- pkgsrc/www/seamonkey/Makefile:1.296 Wed Sep 2 19:05:02 2026
+++ pkgsrc/www/seamonkey/Makefile Sat Sep 26 07:37:29 2026
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.296 2026/09/02 19:05:02 wiz Exp $
+# $NetBSD: Makefile,v 1.297 2026/09/26 07:37:29 ryoon Exp $
DISTNAME= seamonkey-${SM_VER}.source
PKGNAME= seamonkey-${SM_VER:S/b/beta/}
-PKGREVISION= 5
-SM_VER= 2.53.23
+SM_VER= 2.53.24
CATEGORIES= www
MASTER_SITES= https://archive.seamonkey-project.org/releases/${SM_VER}/source/
EXTRACT_SUFX= .tar.xz
@@ -26,6 +25,12 @@ GCC_REQD+= 6
.include "../../mk/bsd.prefs.mk"
+BUILDLINK_TRANSFORM+= l:smime:smime3
+BUILDLINK_TRANSFORM+= l:nss:nss3
+BUILDLINK_TRANSFORM+= l:nssutil:nssutil3
+BUILDLINK_TRANSFORM+= l:ssl:ssl3
+LDFLAGS+= -lnss3 -lnssutil3 -lsmime3 -lssl3
+
HAS_CONFIGURE= yes
CONFIGURE_ARGS+= --prefix=${PREFIX}
CONFIGURE_ARGS+= --enable-application=comm/suite
@@ -65,23 +70,24 @@ UNLIMIT_RESOURCES+= datasize virtualsize
ALL_ENV+= MOZILLA_PKG_NAME=${PKGBASE}
LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGBASE}
+LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib
# ERROR: Unsupported linker bfd
CONFIGURE_ARGS.Darwin+= --enable-linker=ld64
-CKSUM_CRATES+= third_party/rust/libc/
+#CKSUM_CRATES+= third_party/rust/libc/
# src/unix/bsd/netbsdlike/netbsd/other/mod.rs
-CKSUMS+= 4d9f7091af8e166943ac6f42ce85558909e5b6e61325039bff7adfbcf4b90212
-CKSUMS+= 30c5211b393d9314f880f63e29833785c8b55369102eec21170a0fe0fd1c4a16
-
-SUBST_CLASSES+= cksum
-SUBST_STAGE.cksum= pre-configure
-.for crate in ${CKSUM_CRATES}
-SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
-.endfor
-.for from to in ${CKSUMS}
-SUBST_SED.cksum+= -e 's,${from},${to},g'
-.endfor
+#CKSUMS+= 4d9f7091af8e166943ac6f42ce85558909e5b6e61325039bff7adfbcf4b90212
+#CKSUMS+= 30c5211b393d9314f880f63e29833785c8b55369102eec21170a0fe0fd1c4a16
+#
+#SUBST_CLASSES+= cksum
+#SUBST_STAGE.cksum= pre-configure
+#.for crate in ${CKSUM_CRATES}
+#SUBST_FILES.cksum+= ${crate}/.cargo-checksum.json
+#.endfor
+#.for from to in ${CKSUMS}
+#SUBST_SED.cksum+= -e 's,${from},${to},g'
+#.endfor
INSTALLATION_DIRS+= lib/seamonkey/extensions
INSTALLATION_DIRS+= share/applications
Index: pkgsrc/www/seamonkey/distinfo
diff -u pkgsrc/www/seamonkey/distinfo:1.185 pkgsrc/www/seamonkey/distinfo:1.186
--- pkgsrc/www/seamonkey/distinfo:1.185 Sun Sep 20 18:22:28 2026
+++ pkgsrc/www/seamonkey/distinfo Sat Sep 26 07:37:29 2026
@@ -1,18 +1,14 @@
-$NetBSD: distinfo,v 1.185 2026/09/20 18:22:28 wiz Exp $
+$NetBSD: distinfo,v 1.186 2026/09/26 07:37:29 ryoon Exp $
-BLAKE2s (seamonkey-2.53.23.source.tar.xz) = 3bbd96e8a42e4db8e950acfcfb7bf686b86968b9e54e82c5c507881a4cb6a5c6
-SHA512 (seamonkey-2.53.23.source.tar.xz) = 59352660dad53fd4e0d9810d42de05115355a857476ba9468899cefad15b27999e1f279aa457753e9adb5d65dcbb321c8007c467ac309ae30964c292608fc2b6
-Size (seamonkey-2.53.23.source.tar.xz) = 249857600 bytes
+BLAKE2s (seamonkey-2.53.24.source.tar.xz) = bdb82652f83a0aae104fbaacb6beaccfa02c82b3b597c8ba6c10470e4ff53bfa
+SHA512 (seamonkey-2.53.24.source.tar.xz) = dad0c5fef6199a27af5bc98ba73e9bf6f64040da010f55b468d2ef568576089346b2280f1f74730ecbbdb8c8ff8197fa0fbe3f72f1238d0488fa08f6fe8c08bb
+Size (seamonkey-2.53.24.source.tar.xz) = 247752556 bytes
SHA1 (patch-Makefile.in) = d1de2128b2331efc23bfeaba555e193557053859
SHA1 (patch-dom_media_CubebUtils.cpp) = 88450f0f9c4ca5a796f63c78f2ee61b16ae26dde
-SHA1 (patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__ESSL__autogen.cpp) = b3776a7d1de9f156c21943ba5ed1d4d25b07cae4
-SHA1 (patch-gfx_angle_checkout_src_compiler_translator_SymbolTable__autogen.cpp) = aab313f47a81101c74df046f160654152e98801e
-SHA1 (patch-ipc_chromium_src_base_atomicops.h) = 064a4464199ca9a2bfeea272e8df8d3042126be9
SHA1 (patch-js_src_jit_ProcessExecutableMemory.cpp) = ce593b1e9e0d82fc80c6b36bdc148b3322923ef4
SHA1 (patch-js_src_threading_posix_Thread.cpp) = 8951ea2c1a169cf8351c17154c76f0e29351be5f
SHA1 (patch-js_src_wasm_WasmSignalHandlers.cpp) = 242bff4838b08d0c7d6f0958a89994d07b08cd3c
SHA1 (patch-media_libcubeb_src_cubeb.c) = 4a033943bd8428407896982fa04486f4f1f7902e
SHA1 (patch-media_libcubeb_src_moz.build) = 532b369652bb8008eb2c92d0db0d8e6ac5898592
SHA1 (patch-old-configure.in) = 2fd50e3a8f9ce8a936894fce5f2c858ebc089537
-SHA1 (patch-third__party_rust_libc_src_unix_bsd_netbsdlike_netbsd_other_mod.rs) = 36de374f55603104c64f6ea905f0dc1232a7023f
-SHA1 (patch-toolkit_library_rust_moz.build) = 95b8505914ce01f56c808c02657dbd327b1bce91
+SHA1 (patch-toolkit_library_rust_moz.build) = 28bdf13bf3f376d9ecc1bceffb3d5538d0c897a5
Index: pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build
diff -u pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build:1.2 pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build:1.3
--- pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build:1.2 Mon Apr 14 15:33:04 2025
+++ pkgsrc/www/seamonkey/patches/patch-toolkit_library_rust_moz.build Sat Sep 26 07:37:29 2026
@@ -1,12 +1,15 @@
-$NetBSD: patch-toolkit_library_rust_moz.build,v 1.2 2025/04/14 15:33:04 nia Exp $
+$NetBSD: patch-toolkit_library_rust_moz.build,v 1.3 2026/09/26 07:37:29 ryoon Exp $
Fix a configure error.
---- toolkit/library/rust/moz.build.orig 2022-08-24 19:55:14.000000000 +0000
+--- toolkit/library/rust/moz.build.orig 2026-09-25 13:47:23.042784393 +0000
+++ toolkit/library/rust/moz.build
-@@ -13,4 +13,4 @@ RustLibrary('gkrust', gkrust_features, '
- # +RUST_TESTS = [
- # + 'stylo_tests',
- # +]
+@@ -15,7 +15,7 @@ RUST_TESTS = [
+ 'servo_arc',
+ 'stylo_tests',
+ ]
-RUST_TEST_FEATURES = gkrust_features
+#RUST_TEST_FEATURES = gkrust_features
+
+ if CONFIG['CPU_ARCH'] != 'x86':
+ # malloc_size_of_derive is a build dependency, so if we are doing
Home |
Main Index |
Thread Index |
Old Index