aboutsummaryrefslogtreecommitdiff
path: root/repos/extra/firefox/abuild
diff options
context:
space:
mode:
authorEmmett1 <me@emmett1.my>2026-04-27 14:52:13 +0000
committerEmmett1 <me@emmett1.my>2026-04-27 14:52:13 +0000
commit4791bf94d041ec72e1932bc83701f17458c130e1 (patch)
tree5242ad66aadca3a5a7274ddf79532e13d6f96013 /repos/extra/firefox/abuild
parent439f45812902545b3facf081829b896723743daf (diff)
parent78a8d6d2f7075aa2e4b49891ca67c2c1fe58c8ff (diff)
downloadalicelinux-4791bf94d041ec72e1932bc83701f17458c130e1.tar.gz
alicelinux-4791bf94d041ec72e1932bc83701f17458c130e1.zip
Merge branch 'staging'
Diffstat (limited to 'repos/extra/firefox/abuild')
-rw-r--r--repos/extra/firefox/abuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/repos/extra/firefox/abuild b/repos/extra/firefox/abuild
index 9adf438c..e9d7d8ff 100644
--- a/repos/extra/firefox/abuild
+++ b/repos/extra/firefox/abuild
@@ -1,5 +1,5 @@
name=firefox
-version=149.0.2
+version=150.0
release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
fix-webrtc-pid_t.patch
@@ -15,7 +15,8 @@ source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-$
musl-sandbox-sched.patch
musl-siginfo.patch
musl-single-threaded.patch
- no-build-id.patch"
+ no-build-id.patch
+ rust-1.95-iwyu.patch"
build() {
# musl: allow select() syscall in all sandbox policies
@@ -23,6 +24,8 @@ build() {
security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
+ sed -i 's/\("files":{\)[^}]*/\1/' third_party/rust/encoding_rs/.cargo-checksum.json
+
cat > .mozconfig << EOF
ac_add_options --prefix=/usr
ac_add_options --libdir=/usr/lib