diff options
Diffstat (limited to 'firefox')
| -rw-r--r-- | firefox/.checksum | 3 | ||||
| -rw-r--r-- | firefox/abuild | 3 | ||||
| -rw-r--r-- | firefox/musl-prctl.patch | 12 |
3 files changed, 16 insertions, 2 deletions
diff --git a/firefox/.checksum b/firefox/.checksum index 9f5331bf..c0cc937e 100644 --- a/firefox/.checksum +++ b/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/firefox/abuild b/firefox/abuild index 86eec1fb..dfb73194 100644 --- a/firefox/abuild +++ b/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/firefox/musl-prctl.patch b/firefox/musl-prctl.patch new file mode 100644 index 00000000..ad9fa7bb --- /dev/null +++ b/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> + |