aboutsummaryrefslogtreecommitdiff
path: root/firefox/abuild
diff options
context:
space:
mode:
Diffstat (limited to 'firefox/abuild')
-rw-r--r--firefox/abuild37
1 files changed, 19 insertions, 18 deletions
diff --git a/firefox/abuild b/firefox/abuild
index 4aede4e4..b3be2d1b 100644
--- a/firefox/abuild
+++ b/firefox/abuild
@@ -1,26 +1,27 @@
name=firefox
-version=147.0.4
-release=2
+version=148.0
+release=1
source="https://ftp.mozilla.org/pub/${name}/releases/${version}/source/${name}-${version}.source.tar.xz
+ fix-webrtc-pid_t.patch
enable-jxl.patch
- gtk-focus-mask.patch
- libcxx18.patch
- musl-heap-reporter.patch
- musl-no-features-h.patch
- musl-prctl.patch
- musl-pread64.patch
- musl-pthread-name.patch
- musl-sandbox-libgcc.patch
- musl-sandbox-sched.patch
- musl-siginfo.patch
- musl-single-threaded.patch
- no-build-id.patch"
+ gtk-focus-mask.patch
+ libcxx18.patch
+ musl-heap-reporter.patch
+ musl-no-features-h.patch
+ musl-prctl.patch
+ musl-pread64.patch
+ musl-pthread-name.patch
+ musl-sandbox-libgcc.patch
+ musl-sandbox-sched.patch
+ musl-siginfo.patch
+ musl-single-threaded.patch
+ no-build-id.patch"
build() {
- # musl: allow select() syscall in all sandbox policies
- awk '/CASES_FOR_poll:/{print; print "#ifdef __NR_select"; print " case __NR_select:"; print "#endif"; next}1' \
- security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
- mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
+ # musl: allow select() syscall in all sandbox policies
+ awk '/CASES_FOR_poll:/{print; print "#ifdef __NR_select"; print " case __NR_select:"; print "#endif"; next}1' \
+ security/sandbox/linux/SandboxFilter.cpp > SandboxFilter.tmp
+ mv SandboxFilter.tmp security/sandbox/linux/SandboxFilter.cpp
cat > .mozconfig << EOF
ac_add_options --prefix=/usr