commit ab09533ff66ffc980156c509b2fd6ec99bcb1429
parent 5c56c6b23df66a98f14d8aa42776d71135f1de0d
Author: emmett1 <emmett1.2miligrams@protonmail.com>
Date: Wed, 10 Dec 2025 04:55:15 +0000
firefox: updated to 146.0
Diffstat:
3 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/repos/extra/firefox/.checksum b/repos/extra/firefox/.checksum
@@ -1,2 +1,3 @@
-cfc894481bb6d176f2b2f879b3c3ed271d2844d3feea0fa472f713ddee80e3f6 firefox-145.0.2.source.tar.xz
+2029292427fe30e5cdeb2c69d490f06c5dd3fee963b949b1f3acdda36f13740d firefox-146.0.source.tar.xz
1a8b337a849c5020835735b37f741855655a837fa4b202fe40dd01957e0e5de4 libcxx18.patch
+5011887cf318607cb3dabce1cb407957557fd05670ad068d80fb0a3b903303a3 musl-prctl.patch
diff --git a/repos/extra/firefox/abuild b/repos/extra/firefox/abuild
@@ -1,7 +1,8 @@
name=firefox
-version=145.0.2
+version=146.0
release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
+ musl-prctl.patch
libcxx18.patch"
build() {
diff --git a/repos/extra/firefox/musl-prctl.patch b/repos/extra/firefox/musl-prctl.patch
@@ -0,0 +1,12 @@
+--- a/third_party/libwebrtc/rtc_base/platform_thread_types.cc
++++ b/third_party/libwebrtc/rtc_base/platform_thread_types.cc
+@@ -12,7 +12,9 @@
+
+ // IWYU pragma: begin_keep
+ #if defined(WEBRTC_LINUX)
++#if defined(__GLIBC__)
+ #include <linux/prctl.h>
++#endif
+ #include <sys/prctl.h>
+ #include <sys/syscall.h>
+