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