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: jklos
Date: Thu Jul 9 20:07:10 UTC 2026
Modified Files:
pkgsrc/www/firefox: distinfo
Added Files:
pkgsrc/www/firefox/patches:
patch-js_src_jit_arm64_vixl_Registers-vixl.h
Log Message:
PR pkg/59775
Installed suggested patch to fix compiling on NetBSD/aarch64.
https://gnats.netbsd.org/59775
To generate a diff of this commit:
cvs rdiff -u -r1.582 -r1.583 pkgsrc/www/firefox/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_Registers-vixl.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/distinfo
diff -u pkgsrc/www/firefox/distinfo:1.582 pkgsrc/www/firefox/distinfo:1.583
--- pkgsrc/www/firefox/distinfo:1.582 Sat May 30 17:06:09 2026
+++ pkgsrc/www/firefox/distinfo Thu Jul 9 20:07:10 2026
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.582 2026/05/30 17:06:09 ryoon Exp $
+$NetBSD: distinfo,v 1.583 2026/07/09 20:07:10 jklos Exp $
BLAKE2s (firefox-151.0.2.source.tar.xz) = f222da7bbef5f86e1b21395c46f39a3f6c05cc2d9ca19c1280738dd6e7b59ff8
SHA512 (firefox-151.0.2.source.tar.xz) = 87308953ed354a2799a9a45be40033bf9ff8d80fa220f034aacfbd6e754716901d4164c37fa56032c659b259116603e0ba2b566c1f3651ab9cc0835d502cd739
@@ -30,6 +30,7 @@ SHA1 (patch-js_public_Utility.h) = bb546
SHA1 (patch-js_src_editline_editline.c) = ba44a33cc19d19aeaa777548ac74fc7144ea7d70
SHA1 (patch-js_src_intgemm_moz.build) = 460d64d188e145dae2a917cef116e0483d86552e
SHA1 (patch-js_src_jit_FlushICache.cpp) = f5d1fcb391c36a29fb71a78dbf731ee6a1cb17b6
+SHA1 (patch-js_src_jit_arm64_vixl_Registers-vixl.h) = 0e64f5b7ebc92ba12949181f78f716d88adcb67e
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) = d0bdc30d23447bd56185eb9dc5c86de591f9cc02
Added files:
Index: pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_Registers-vixl.h
diff -u /dev/null pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_Registers-vixl.h:1.1
--- /dev/null Thu Jul 9 20:07:10 2026
+++ pkgsrc/www/firefox/patches/patch-js_src_jit_arm64_vixl_Registers-vixl.h Thu Jul 9 20:07:10 2026
@@ -0,0 +1,20 @@
+$NetBSD: patch-js_src_jit_arm64_vixl_Registers-vixl.h,v 1.1 2026/07/09 20:07:10 jklos Exp $
+
+--- js/src/jit/arm64/vixl/Registers-vixl.h.orig 2026-07-09 17:58:16.713975290 +0000
++++ js/src/jit/arm64/vixl/Registers-vixl.h
+@@ -188,13 +188,13 @@ class CPURegister {
+ bool IsRegister() const { return GetType() == kRegister; }
+ bool IsVRegister() const { return GetType() == kVRegister; }
+ bool IsZRegister() const { return GetType() == kZRegister; }
+- bool IsPRegister() const { return GetType() == kPRegister; }
++ constexpr bool IsPRegister() const { return GetType() == kPRegister; }
+
+ bool IsNone() const { return GetType() == kNoRegister; }
+
+ // `GetType() == kNoRegister` implies IsNone(), and vice-versa.
+ // `GetType() == k<Foo>Register` implies Is<Foo>Register(), and vice-versa.
+- RegisterType GetType() const {
++ constexpr RegisterType GetType() const {
+ switch (bank_) {
+ case kNoRegisterBank:
+ return kNoRegister;
Home |
Main Index |
Thread Index |
Old Index