pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

librewolf: update to 140.0.2



Module Name:	pkgsrc-wip
Committed By:	Kevin Bloom <kevin.bloom%posteo.net@localhost>
Pushed By:	nuclearkev
Date:		Mon Jul 7 13:29:56 2025 +0000
Changeset:	99c40c06979126bd123c6ae06f062e5820d5fa6a

Modified Files:
	librewolf/Makefile
	librewolf/distinfo
	librewolf/patches/patch-js_src_jit_FlushICache.cpp

Log Message:
librewolf: update to 140.0.2

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=99c40c06979126bd123c6ae06f062e5820d5fa6a

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 librewolf/Makefile                                 | 4 ++--
 librewolf/distinfo                                 | 8 ++++----
 librewolf/patches/patch-js_src_jit_FlushICache.cpp | 9 ---------
 3 files changed, 6 insertions(+), 15 deletions(-)

diffs:
diff --git a/librewolf/Makefile b/librewolf/Makefile
index d5ac685a3c..5a9ab9a043 100644
--- a/librewolf/Makefile
+++ b/librewolf/Makefile
@@ -1,8 +1,8 @@
 # $NetBSD:$
 
 FIREFOX_VER=		${MOZ_BRANCH}${MOZ_BRANCH_MINOR}
-MOZ_BRANCH=		139.0
-MOZ_BRANCH_MINOR=	.4
+MOZ_BRANCH=		140.0
+MOZ_BRANCH_MINOR=	.2
 
 DISTNAME=	librewolf-${FIREFOX_VER}-1.source
 PKGNAME=	${DISTNAME:S/.source//:S/-1$//}
diff --git a/librewolf/distinfo b/librewolf/distinfo
index f8497b1ad8..83c3c7ac09 100644
--- a/librewolf/distinfo
+++ b/librewolf/distinfo
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.557 2025/05/20 15:08:58 ryoon Exp $
 
-BLAKE2s (librewolf-139.0.4-1.source.tar.gz) = 6913e5e40d25ff15bcb0424c2c99dc9c53ae0c22f5db86531ffab6d8aa5bbcee
-SHA512 (librewolf-139.0.4-1.source.tar.gz) = 4122d05ccd3a9ce7b9fb6c063523902c480e397df5933535d5e5200784dba72f5122628cb9621bc1db364357d2bf1b9f8b2068023847b731c0dda6a401e61531
-Size (librewolf-139.0.4-1.source.tar.gz) = 1025656168 bytes
+BLAKE2s (librewolf-140.0.2-1.source.tar.gz) = d95c84b1c9f7df52cf22ffe6779889b53dfeda9c73254c07881cd62327731a9f
+SHA512 (librewolf-140.0.2-1.source.tar.gz) = 356dfaeadc93d0bc74cb54a3bc627a2e99bfbf64e886d45bce5b70a30ae89c8c8927b0e7aa71ca869d57530a175ffa95c519faf133ce7156d22c11072ed91fee
+Size (librewolf-140.0.2-1.source.tar.gz) = 1005138834 bytes
 BLAKE2s (nodejs-output-138.0.1.tgz) = cc0d5b7303d19718144296e8d388c375906c3716d99aa9a05e656d03ecfc1bc6
 SHA512 (nodejs-output-138.0.1.tgz) = 468966859f12b9648c13b7e552db242f02978ff8ca56a8ba6534ef444778ef4434c33d0ac7c809526364ee2d895abd1dcc839f04c4e5c5384f1a9045e81e8b4a
 Size (nodejs-output-138.0.1.tgz) = 257148 bytes
@@ -20,7 +20,7 @@ SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = 753bb4e90758f5b4
 SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = 63fbee04321f7ade20db4ccc1a1218b848344ce1
 SHA1 (patch-js-src-jit-arm64-vixl-MozCpu-vixl.cpp) = d90fca47d79551fd74214d47f8184670b901b792
 SHA1 (patch-js_public_Utility.h) = bb5464a0398b91693ab362e6b9b06d48429b9e7d
-SHA1 (patch-js_src_jit_FlushICache.cpp) = d1e611eaf7d7be22abfac6b39fbcd99df3570e47
+SHA1 (patch-js_src_jit_FlushICache.cpp) = 7ca6babb59b7cca07e9d1b209c7116f16feb6a0c
 SHA1 (patch-js_src_util_NativeStack.cpp) = a0a16d8d8d78d3cc3f4d2a508586f1a7821f7dba
 SHA1 (patch-js_src_vm_TypedArrayObject-inl.h) = e7913c8d4b2b05b67040baa64dae62d6ba40390e
 SHA1 (patch-media_ffvpx_libavutil_arm_bswap.h) = 019677e249e744baea857ca17ef69d977f43b3a4
diff --git a/librewolf/patches/patch-js_src_jit_FlushICache.cpp b/librewolf/patches/patch-js_src_jit_FlushICache.cpp
index 4d2cf42c43..5983894c50 100644
--- a/librewolf/patches/patch-js_src_jit_FlushICache.cpp
+++ b/librewolf/patches/patch-js_src_jit_FlushICache.cpp
@@ -23,12 +23,3 @@ NetBSD does not have the Linux-specific membarrier(2) syscall.
  }
  
  // These definitions come from the Linux kernel source, for kernels before 4.16
-@@ -92,6 +98,8 @@ bool CanFlushExecutionContextForAllThrea
- 
-   computed = true;
-   return kernelHasMembarrier;
-+#  elif defined(__NetBSD__)
-+  return false;
- #  else
-   // On other platforms, we assume that the syscall for flushing the icache
-   // will flush the execution context for other cores.


Home | Main Index | Thread Index | Old Index