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:           Tue Jun 18 03:17:01 UTC 2024

Modified Files:
        pkgsrc/www/seamonkey: Makefile distinfo mozilla-common.mk
        pkgsrc/www/seamonkey/patches: patch-mozilla_media_libcubeb_update.sh
            patch-mozilla_toolkit_mozapps_installer_packager.mk
Added Files:
        pkgsrc/www/seamonkey/patches: patch-Makefile.in
Removed Files:
        pkgsrc/www/seamonkey/patches:
            patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp

Log Message:
www/seamonkey: Update 2.53.18.2

Changelog:
What's New in SeaMonkey 2.53.18.2

SeaMonkey 2.53.18.2 contains (among other changes) the following changes
relative to SeaMonkey 2.53.18.1:

  * Block set-cookie from multipart/x-mixed-replace with pref bug 1864385.
  * Check if WorkerRunnable::Run runs on top of
    WorkerThreadPrimaryRunnable::Run in a worker thread bug 1867982.
  * Process pairs in coord list in PolyArea bug 1878211.
  * Cherry-pick update to dav1d bug 1881093.
  * Land NSS NSS_3_90_2_RTM UPGRADE_NSS_RELEASE bug 1880562.
  * Fix DSN for send later bug 815638.
  * Catch webNavigation error during tab restore bug 1885748.

SeaMonkey 2.53.18.2 contains (among other changes) the following major changes
relative to SeaMonkey 2.49.5:

  * The Bookmarks Manager has switched its name to Library, and now also
    includes the History list. When History is invoked, the Library will be
    shown with the History list selected. The extensive modifications were
    needed because of Mozilla Gecko platform API changes.
  * Download Manager has been migrated to a new API. Although it looks pretty
    much the same as before, the search option is missing and some other minor
    details work differently. The previous downloads history is removed during
    the upgrade.
  * The layout panel was added to the CSS Grid tools.
  * TLS 1.3 is the default SSL version now.
  * Support for all NPAPI plugins like Flash, Java and Silverlight has been
    removed. For displaying pdf files in the browser you can use
    pdf.js-seamonkey from Isaac Schemm.
  * SeaMonkey now uses a new api for formatting regional data like time and
    date. Default is to use the application locale of the current SeaMonkey
    build. If you use a language pack or a different OS formatting this is
    usually not desired. You can change the formatting from the application
    locale to the regional settings locale (OS) in the preferences dialog under
    "Appearance".

SeaMonkey 2.53.18.2 uses the same backend as Firefox and contains the relevant
Firefox 60.8 security fixes.

SeaMonkey 2.53.18.2 shares most 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 115.9 and Thunderbird
115.9 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.

SeaMonkey-specific changes

  * SeaMonkey now uses gtk3 on Linux. If you experience a problem because of
    this please file a bug. Please try another OS theme first. Some of them are
    buggy and cause problems with SeaMonkey, Thunderbird and Firefox.


To generate a diff of this commit:
cvs rdiff -u -r1.270 -r1.271 pkgsrc/www/seamonkey/Makefile
cvs rdiff -u -r1.179 -r1.180 pkgsrc/www/seamonkey/distinfo
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/seamonkey/mozilla-common.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/www/seamonkey/patches/patch-Makefile.in
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/www/seamonkey/patches/patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp
cvs rdiff -u -r1.5 -r1.6 \
    pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh
cvs rdiff -u -r1.3 -r1.4 \
    pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk

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.270 pkgsrc/www/seamonkey/Makefile:1.271
--- pkgsrc/www/seamonkey/Makefile:1.270 Wed May 29 16:34:56 2024
+++ pkgsrc/www/seamonkey/Makefile       Tue Jun 18 03:17:01 2024
@@ -1,11 +1,11 @@
-# $NetBSD: Makefile,v 1.270 2024/05/29 16:34:56 adam Exp $
+# $NetBSD: Makefile,v 1.271 2024/06/18 03:17:01 ryoon Exp $
 
 DISTNAME=      seamonkey-${SM_VER}.source
 PKGNAME=       seamonkey-${SM_VER:S/b/beta/}
-PKGREVISION=   14
-SM_VER=                2.53.16
+SM_VER=                2.53.18.2
 CATEGORIES=    www
-MASTER_SITES=  ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
+MASTER_SITES=  https://archive.seamonkey-project.org/releases/${SM_VER}/source/
+#MASTER_SITES= ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
 EXTRACT_SUFX=  .tar.xz
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/www/seamonkey/distinfo
diff -u pkgsrc/www/seamonkey/distinfo:1.179 pkgsrc/www/seamonkey/distinfo:1.180
--- pkgsrc/www/seamonkey/distinfo:1.179 Wed Nov 29 05:38:25 2023
+++ pkgsrc/www/seamonkey/distinfo       Tue Jun 18 03:17:01 2024
@@ -1,8 +1,9 @@
-$NetBSD: distinfo,v 1.179 2023/11/29 05:38:25 dholland Exp $
+$NetBSD: distinfo,v 1.180 2024/06/18 03:17:01 ryoon Exp $
 
-BLAKE2s (seamonkey-2.53.16.source.tar.xz) = ca75258c4e2b56b5128b7fd5432b6a52ed3a47c19010398857cb3954069968bf
-SHA512 (seamonkey-2.53.16.source.tar.xz) = 7be2788f63fb7e2f75c0023ffb00afb28e74e93c0b1c066be97588b614faf181a549234114fc4bb03422b34ce48d76b4a001f4e992c494058663e7d382300da8
-Size (seamonkey-2.53.16.source.tar.xz) = 265946284 bytes
+BLAKE2s (seamonkey-2.53.18.2.source.tar.xz) = a42f71a30987b314ee9028d0ed7a2647cc0e075a4c9d84c327adc2da7ec56242
+SHA512 (seamonkey-2.53.18.2.source.tar.xz) = 38f37c1dafcfc64656205b67571b747e6f23287f4969e4713e1e373052df4cffc706de3356580a5715b90958c212291947eaf57d2e3ceeb1501ed81022004fe3
+Size (seamonkey-2.53.18.2.source.tar.xz) = 252310768 bytes
+SHA1 (patch-Makefile.in) = b85ad20aca58114ab6f8bbb5d656f37371a5612d
 SHA1 (patch-build_moz.configure_rust.configure) = 38ba5e8a0e41352afc4e767c25388c3c772b0457
 SHA1 (patch-configure.in) = 7338ac220134d825cae28614698e4d920cbb383f
 SHA1 (patch-dom_indexedDB_IDBTransaction.h) = 7882f1264889d5f17af0bafa68bfa5aff5b57634
@@ -13,7 +14,6 @@ SHA1 (patch-mailnews_base_search_src_nsM
 SHA1 (patch-mozilla_browser_branding_unofficial_locales_en-US_brand.dtd) = 5c6074fb8e0baf4e7dc2dd49718bfd285e65e3e1
 SHA1 (patch-mozilla_dom_base_nsAttrName.h) = 37ffbf4bf4c43b62759d68af858717ddd9108fe8
 SHA1 (patch-mozilla_dom_media_CubebUtils.cpp) = f9b58c273ee9996fd706a8ba7e0b729424e11b62
-SHA1 (patch-mozilla_gfx_layers_client_ClientPaintedLayer.cpp) = 20c798dae7007a99cf7f93b30a4c39d7b62a3931
 SHA1 (patch-mozilla_gfx_skia_skia_src_core_SkCpu.cpp) = 1ee8e3535239b5e910b4554238e2e30607655efb
 SHA1 (patch-mozilla_ipc_chromium_src_base_lock__impl__posix.cc) = f56ec15b263905318873f72428a06b2f473fdc41
 SHA1 (patch-mozilla_ipc_chromium_src_base_platform__thread__posix.cc) = dc328152d37181bc239b4ce45fd616c04ca06865
@@ -24,7 +24,7 @@ SHA1 (patch-mozilla_media_ffvpx_libavuti
 SHA1 (patch-mozilla_media_libcubeb_src_cubeb.c) = 5745a4862c2c1c970ede8c6aa0fe0ed391d1ef34
 SHA1 (patch-mozilla_media_libcubeb_src_cubeb__alsa.c) = ac9ee67c715629c9323f90fb1239631c4d04cc4a
 SHA1 (patch-mozilla_media_libcubeb_src_moz.build) = 3ade37b07ab30415d1de7a12f06d9f0277159f8c
-SHA1 (patch-mozilla_media_libcubeb_update.sh) = ad2accd9068b8aa77b21a2926cf701b261d394c3
+SHA1 (patch-mozilla_media_libcubeb_update.sh) = 31c39a1345070d6f1f612a576fc2fb51e6d78898
 SHA1 (patch-mozilla_media_libpng_pngpriv.h) = a4da316a4055d79daafd642e5dc8a2ce2bda6fa7
 SHA1 (patch-mozilla_old-configure.in) = c59201b264c358cc93ee0dce79d98df0998b5299
 SHA1 (patch-mozilla_servo_components_style_build__gecko.rs) = 40c3796b1c561f67920916713154737bd914d4f6
@@ -32,7 +32,7 @@ SHA1 (patch-mozilla_third__party_rust_li
 SHA1 (patch-mozilla_toolkit_components_terminator_nsTerminator.cpp) = 0d9c8c1ff35321973793bb948c3f43746260b21a
 SHA1 (patch-mozilla_toolkit_library_moz.build) = 1d6b33227700f8f7c2182b5c389fdb9c5487d134
 SHA1 (patch-mozilla_toolkit_moz.configure) = b3cc1701b1cc25a6508c423387fb928940ebb154
-SHA1 (patch-mozilla_toolkit_mozapps_installer_packager.mk) = c717a71831e4380a77e931c15a1c2d4fea4c88b5
+SHA1 (patch-mozilla_toolkit_mozapps_installer_packager.mk) = 3181a99ac8eafcc1a087950ff9d2813a66eaa950
 SHA1 (patch-mozilla_toolkit_xre_glxtest.cpp) = 6d69f6e38fc2af31aa83a39a25252cb81675560b
 SHA1 (patch-mozilla_xpcom_base_nscore.h) = ccacde8a2222fc427e48e012175426ba4886dffb
 SHA1 (patch-mozilla_xpcom_build_BinaryPath.h) = 54d07ee72b6fc60a5a94c99316725866fdebe9aa

Index: pkgsrc/www/seamonkey/mozilla-common.mk
diff -u pkgsrc/www/seamonkey/mozilla-common.mk:1.23 pkgsrc/www/seamonkey/mozilla-common.mk:1.24
--- pkgsrc/www/seamonkey/mozilla-common.mk:1.23 Sat Feb 10 12:44:05 2024
+++ pkgsrc/www/seamonkey/mozilla-common.mk      Tue Jun 18 03:17:01 2024
@@ -1,4 +1,4 @@
-# $NetBSD: mozilla-common.mk,v 1.23 2024/02/10 12:44:05 ryoon Exp $
+# $NetBSD: mozilla-common.mk,v 1.24 2024/06/18 03:17:01 ryoon Exp $
 #
 # common Makefile fragment for mozilla packages based on gecko 2.0.
 #
@@ -78,9 +78,6 @@ CHECK_PORTABILITY_SKIP+=      ${MOZILLA_DIR}b
 CHECK_PORTABILITY_SKIP+=       ${MOZILLA_DIR}browser/extensions/loop/run-all-loop-tests.sh
 
 CONFIGURE_ARGS+=       --enable-default-toolkit=cairo-gtk3
-.if ${OPSYS} != "SunOS"
-CONFIGURE_ARGS+=       --enable-pie
-.endif
 CONFIGURE_ARGS+=       --disable-tests
 # Mozilla Bug 1432751
 #CONFIGURE_ARGS+=      --enable-system-cairo

Index: pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh:1.5 pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh:1.6
--- pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh:1.5     Mon Feb  8 12:26:20 2021
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_media_libcubeb_update.sh Tue Jun 18 03:17:01 2024
@@ -1,14 +1,14 @@
-$NetBSD: patch-mozilla_media_libcubeb_update.sh,v 1.5 2021/02/08 12:26:20 ryoon Exp $
+$NetBSD: patch-mozilla_media_libcubeb_update.sh,v 1.6 2024/06/18 03:17:01 ryoon Exp $
 
 - Sun Audio support.
 
---- media/libcubeb/update.sh.orig      2020-04-01 11:01:50.000000000 +0000
+--- media/libcubeb/update.sh.orig      2024-06-17 07:44:24.370778492 +0000
 +++ media/libcubeb/update.sh
-@@ -32,6 +32,7 @@ cp $1/src/cubeb_ringbuffer.h src
+@@ -41,6 +41,7 @@ cp $1/src/cubeb_ringbuffer.h src
  cp $1/src/cubeb_sndio.c src
  cp $1/src/cubeb_strings.c src
  cp $1/src/cubeb_strings.h src
 +cp $1/src/cubeb_sun.c src
  cp $1/src/cubeb_utils.h src
+ cp $1/src/cubeb_utils.cpp src
  cp $1/src/cubeb_utils_unix.h src
- cp $1/src/cubeb_utils_win.h src

Index: pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk
diff -u pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk:1.3 pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk:1.4
--- pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk:1.3        Tue Nov 30 15:41:24 2021
+++ pkgsrc/www/seamonkey/patches/patch-mozilla_toolkit_mozapps_installer_packager.mk    Tue Jun 18 03:17:01 2024
@@ -1,8 +1,8 @@
-$NetBSD: patch-mozilla_toolkit_mozapps_installer_packager.mk,v 1.3 2021/11/30 15:41:24 ryoon Exp $
+$NetBSD: patch-mozilla_toolkit_mozapps_installer_packager.mk,v 1.4 2024/06/18 03:17:01 ryoon Exp $
 
---- toolkit/mozapps/installer/packager.mk.orig 2021-10-26 16:49:55.000000000 +0000
+--- toolkit/mozapps/installer/packager.mk.orig 2024-06-17 07:45:27.684803210 +0000
 +++ toolkit/mozapps/installer/packager.mk
-@@ -127,7 +127,7 @@ endif
+@@ -129,7 +129,7 @@ endif
          (cd $(DESTDIR)$(installdir) && tar -xf -)
        $(NSINSTALL) -D $(DESTDIR)$(bindir)
        $(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME)
@@ -10,4 +10,4 @@ $NetBSD: patch-mozilla_toolkit_mozapps_i
 +      #ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)
  
  upload:
-       $(PYTHON) -u $(MOZILLA_DIR)/build/upload.py --base-path $(DIST) $(UPLOAD_FILES)
+       $(PYTHON3) -u $(MOZILLA_DIR)/build/upload.py --base-path $(DIST) $(UPLOAD_FILES)

Added files:

Index: pkgsrc/www/seamonkey/patches/patch-Makefile.in
diff -u /dev/null pkgsrc/www/seamonkey/patches/patch-Makefile.in:1.1
--- /dev/null   Tue Jun 18 03:17:01 2024
+++ pkgsrc/www/seamonkey/patches/patch-Makefile.in      Tue Jun 18 03:17:01 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-Makefile.in,v 1.1 2024/06/18 03:17:01 ryoon Exp $
+
+* Do not stop at beginning of build.
+
+--- Makefile.in.orig   2024-06-17 08:27:40.547763696 +0000
++++ Makefile.in
+@@ -60,7 +60,7 @@ else
+ CLOBBER: $(topsrcdir)/CLOBBER
+       @echo 'STOP!  The CLOBBER file has changed.'
+       @echo 'Please run the build through "mach build".'
+-      @exit 1
++      #@exit 1
+ endif
+ 
+ install_manifests := \



Home | Main Index | Thread Index | Old Index