pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/firefox
Module Name: pkgsrc
Committed By: ryoon
Date: Thu Aug 1 15:41:09 UTC 2024
Modified Files:
pkgsrc/www/firefox: Makefile distinfo
pkgsrc/www/firefox/files: node-wrapper.sh
pkgsrc/www/firefox/patches: patch-config_makefiles_rust.mk
Added Files:
pkgsrc/www/firefox/patches: patch-js_public_Utility.h
Log Message:
www/firefox: Update to 128.0.3
* Fix build errors under NetBSD/i386 10 at least.
Changelog:
128.0.3:
Fixed
* Fixed an issue causing some sites to not load when connecting via HTTP/2. (
Bug 1908161, Bug 1909666)
* Fixed collapsed table rows not appearing when expected in some situations.
(Bug 1907789)
* Fixed the Windows on-screen keyboard potentially concealing the webpage
when displayed. (Bug 1907766)
128.0.2:
Fixed
* Fixed an audio echo in video calls on macOS under certain conditions. (Bug
1908539)
* Fixed an issue where the Adguard extension popup was not displaying. (Bug
1906132)
* Fixed an issue causing some screen readers to fail to read when navigating
by character in rich text editors. (Bug 1905021)
* Fixed visual glitches when dark mode is enabled in Windows ARM devices. (
Bug 1897444)
* Fixed an issue causing NTLM authentication failure. (Bug 1908115)
* Fixed an issue where content displayed on mouseover was not captured in a
screenshot. (Bug 1905468)
* Various stability fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.604 -r1.605 pkgsrc/www/firefox/Makefile
cvs rdiff -u -r1.534 -r1.535 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r1.19 -r1.20 pkgsrc/www/firefox/files/node-wrapper.sh
cvs rdiff -u -r1.12 -r1.13 \
pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/www/firefox/patches/patch-js_public_Utility.h
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/firefox/Makefile
diff -u pkgsrc/www/firefox/Makefile:1.604 pkgsrc/www/firefox/Makefile:1.605
--- pkgsrc/www/firefox/Makefile:1.604 Sat Jul 13 22:10:30 2024
+++ pkgsrc/www/firefox/Makefile Thu Aug 1 15:41:09 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.604 2024/07/13 22:10:30 ryoon Exp $
+# $NetBSD: Makefile,v 1.605 2024/08/01 15:41:09 ryoon Exp $
FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
MOZ_BRANCH= 128.0
-MOZ_BRANCH_MINOR=
+MOZ_BRANCH_MINOR= .3
DISTNAME= firefox-${FIREFOX_VER}.source
PKGNAME= ${DISTNAME:S/.source//:S/b/beta/:S/esr//}
@@ -11,7 +11,7 @@ MASTER_SITES+= ${MASTER_SITE_MOZILLA:=fi
MASTER_SITES+= ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/}
EXTRACT_SUFX= .tar.xz
-NODEJSKIT= nodejs-output-127.0.tgz
+NODEJSKIT= nodejs-output-128.0.tgz
DISTFILES= ${DEFAULT_DISTFILES} ${NODEJSKIT}
SITES.${NODEJSKIT}= ${MASTER_SITE_LOCAL}
Index: pkgsrc/www/firefox/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.534 pkgsrc/www/firefox/distinfo:1.535
--- pkgsrc/www/firefox/distinfo:1.534 Sun Jul 14 16:06:00 2024
+++ pkgsrc/www/firefox/distinfo Thu Aug 1 15:41:09 2024
@@ -1,16 +1,16 @@
-$NetBSD: distinfo,v 1.534 2024/07/14 16:06:00 wiz Exp $
+$NetBSD: distinfo,v 1.535 2024/08/01 15:41:09 ryoon Exp $
-BLAKE2s (firefox-128.0.source.tar.xz) = 15e583fae33ff3a002adafe157df40054e7e3ceb594f50ad7a0cb8d2c99622c0
-SHA512 (firefox-128.0.source.tar.xz) = 309c0e2a0bea5699e6daf4fa02300ad7fd118d2c02c35cb5fa97a5fcc6e250cc7aec34e50fe872b8fd516436bfcfe37ddf33c9d0f9291860388cd6f3f08ea9f1
-Size (firefox-128.0.source.tar.xz) = 560761840 bytes
-BLAKE2s (nodejs-output-127.0.tgz) = 80641508926e10e327972b11ddef40b00f6215b4f527160b02bc7444ffdb3a2a
-SHA512 (nodejs-output-127.0.tgz) = 03371c3ee3b6b60fc81743e8d2e89f9c7c43f5a8b16775dd4cd23932b5e0776e03cf0d0875136d612b98c9bf4240197728df5f0b05e0ee82bf75738981398a95
-Size (nodejs-output-127.0.tgz) = 226801 bytes
+BLAKE2s (firefox-128.0.3.source.tar.xz) = 7e30e975b8627c54df7df00dd68afe64cbc8afdf0376f490ea27da52888e0c1f
+SHA512 (firefox-128.0.3.source.tar.xz) = 52a0a1a6fa653f5a621a9e16e1937760c05a5ebc81a058ecc16b2c3d29d09d418dc5129deabed86ad2f82abdb3100969478a67f48b11616dc3b3e3698a1acf51
+Size (firefox-128.0.3.source.tar.xz) = 563698520 bytes
+BLAKE2s (nodejs-output-128.0.tgz) = a55b907ebe308948b99b9150d2530204c8fe2a5fda5ac371dd1163a6db43bcbc
+SHA512 (nodejs-output-128.0.tgz) = fba59ec14c43556749cac7a9233278e8dcd7779d5ba530ede67009bf1887c5d72dd31e3f440164b646738b465d852b882522caf7ed9aa4f81f53e588bdd3adec
+Size (nodejs-output-128.0.tgz) = 227482 bytes
SHA1 (patch-browser_app_profile_firefox.js) = bc719edef37d18655ba79b030270438ee166fdaf
SHA1 (patch-build_moz.configure_init.configure) = 65deb3c233df0aab81eb1fca05d708e5a4ed169a
SHA1 (patch-build_moz.configure_rust.configure) = 25ddfacd29cebbc6db005dbe61a2a7446d480678
SHA1 (patch-config_gcc-stl-wrapper.template.h) = 9d1f15ff487efa9202114d19ed5668b4e7aa032a
-SHA1 (patch-config_makefiles_rust.mk) = 788ab8fed45625bc5552c56a3ab05b5ed7d49a8f
+SHA1 (patch-config_makefiles_rust.mk) = 95184af03c73ac732b6a7377efda8a0c3fc3bff2
SHA1 (patch-dom_base_nsAttrName.h) = ac7ba441a3b27df2855cf2673eea36b1cb44ad49
SHA1 (patch-dom_webtransport_api_WebTransportDatagramDuplexStream.cpp) = b93b4c6367bd2fb3d1868ab7d97ca56c100be414
SHA1 (patch-gfx_angle_checkout_src_common_third__party_smhasher_src_PMurHash.cpp) = e458c9c8dc66edc69c1874734af28a77fc5e3993
@@ -21,6 +21,7 @@ SHA1 (patch-ipc_chromium_src_base_messag
SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 753bb4e90758f5b42a51bbc073b328de673988cf
SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 63fbee04321f7ade20db4ccc1a1218b848344ce1
SHA1 (patch-js-src-jit-arm64-vixl-MozCpu-vixl.cpp) = d90fca47d79551fd74214d47f8184670b901b792
+SHA1 (patch-js_public_Utility.h) = 0ae3d60c97358791b5d5dc2538f9c5969e06be45
SHA1 (patch-js_src_jit_FlushICache.cpp) = d1e611eaf7d7be22abfac6b39fbcd99df3570e47
SHA1 (patch-js_src_old-configure.in) = 589e24765615ede2c3c6abfe0b3529c5645193ed
SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba
Index: pkgsrc/www/firefox/files/node-wrapper.sh
diff -u pkgsrc/www/firefox/files/node-wrapper.sh:1.19 pkgsrc/www/firefox/files/node-wrapper.sh:1.20
--- pkgsrc/www/firefox/files/node-wrapper.sh:1.19 Fri Jun 28 13:19:52 2024
+++ pkgsrc/www/firefox/files/node-wrapper.sh Thu Aug 1 15:41:09 2024
@@ -1,6 +1,6 @@
#! /bin/sh
-VERS=v22.2.0
+VERS=v22.4.1
if [ "$1" = "-v" ] || [ "$1" = "--version" ]; then
printf "${VERS}\n"
Index: pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk
diff -u pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk:1.12 pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk:1.13
--- pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk:1.12 Fri Jul 7 13:47:10 2023
+++ pkgsrc/www/firefox/patches/patch-config_makefiles_rust.mk Thu Aug 1 15:41:09 2024
@@ -1,4 +1,4 @@
-$NetBSD: patch-config_makefiles_rust.mk,v 1.12 2023/07/07 13:47:10 ryoon Exp $
+$NetBSD: patch-config_makefiles_rust.mk,v 1.13 2024/08/01 15:41:09 ryoon Exp $
NetBSD doesn't get along with parallel rust builds (it causes issues
with ld.so) which are the default. Force -j1.
@@ -6,7 +6,7 @@ with ld.so) which are the default. Force
Use less memory to fix build under NetBSD/i386.
From: https://bugzilla.mozilla.org/show_bug.cgi?id=1644409
---- config/makefiles/rust.mk.orig 2023-06-22 21:19:03.000000000 +0000
+--- config/makefiles/rust.mk.orig 2024-07-04 17:04:12.000000000 +0000
+++ config/makefiles/rust.mk
@@ -60,6 +60,9 @@ ifdef MOZ_TSAN
cargo_build_flags += -Zbuild-std=std,panic_abort
@@ -23,7 +23,7 @@ From: https://bugzilla.mozilla.org/show_
ifndef MOZ_CODE_COVERAGE
ifeq (,$(findstring gkrust_gtest,$(RUST_LIBRARY_FILE)))
-cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=fat)
-+cargo_rustc_flags += -Clto$(if $(filter full,$(MOZ_LTO_RUST_CROSS)),=thin)
++cargo_rustc_flags += -Clto=thin
endif
# We need -Cembed-bitcode=yes for all crates when using -Clto.
RUSTFLAGS += -Cembed-bitcode=yes
Added files:
Index: pkgsrc/www/firefox/patches/patch-js_public_Utility.h
diff -u /dev/null pkgsrc/www/firefox/patches/patch-js_public_Utility.h:1.1
--- /dev/null Thu Aug 1 15:41:09 2024
+++ pkgsrc/www/firefox/patches/patch-js_public_Utility.h Thu Aug 1 15:41:09 2024
@@ -0,0 +1,24 @@
+$NetBSD: patch-js_public_Utility.h,v 1.1 2024/08/01 15:41:09 ryoon Exp $
+
+--- js/public/Utility.h.orig 2024-07-04 17:04:15.000000000 +0000
++++ js/public/Utility.h
+@@ -482,9 +482,6 @@ static inline void js_free(void* p) {
+ #define JS_DECLARE_NEW_METHODS(NEWNAME, ALLOCATOR, QUALIFIERS) \
+ template <class T, typename... Args> \
+ QUALIFIERS T* MOZ_HEAP_ALLOCATOR NEWNAME(Args&&... args) { \
+- static_assert( \
+- alignof(T) <= alignof(max_align_t), \
+- "over-aligned type is not supported by JS_DECLARE_NEW_METHODS"); \
+ void* memory = ALLOCATOR(sizeof(T)); \
+ return MOZ_LIKELY(memory) ? new (memory) T(std::forward<Args>(args)...) \
+ : nullptr; \
+@@ -501,9 +498,6 @@ static inline void js_free(void* p) {
+ #define JS_DECLARE_NEW_ARENA_METHODS(NEWNAME, ALLOCATOR, QUALIFIERS) \
+ template <class T, typename... Args> \
+ QUALIFIERS T* MOZ_HEAP_ALLOCATOR NEWNAME(arena_id_t arena, Args&&... args) { \
+- static_assert( \
+- alignof(T) <= alignof(max_align_t), \
+- "over-aligned type is not supported by JS_DECLARE_NEW_ARENA_METHODS"); \
+ void* memory = ALLOCATOR(arena, sizeof(T)); \
+ return MOZ_LIKELY(memory) ? new (memory) T(std::forward<Args>(args)...) \
+ : nullptr; \
Home |
Main Index |
Thread Index |
Old Index