From 9602dc0b6c14b7818a514c59cea8f538f4bcb3cb Mon Sep 17 00:00:00 2001 From: Duncaen Date: Tue, 7 Jan 2025 17:36:02 +0100 Subject: [PATCH] firefox: update to 134.0. --- srcpkgs/firefox/patches/sandbox-fork.patch | 15 --------------- srcpkgs/firefox/template | 9 ++++----- 2 files changed, 4 insertions(+), 20 deletions(-) delete mode 100644 srcpkgs/firefox/patches/sandbox-fork.patch diff --git a/srcpkgs/firefox/patches/sandbox-fork.patch b/srcpkgs/firefox/patches/sandbox-fork.patch deleted file mode 100644 index d4584e74b91..00000000000 --- a/srcpkgs/firefox/patches/sandbox-fork.patch +++ /dev/null @@ -1,15 +0,0 @@ -make SYS_fork non-fatal, musl uses it for fork(2) - ---- a/security/sandbox/linux/SandboxFilter.cpp -+++ b/security/sandbox/linux/SandboxFilter.cpp -@@ -1420,6 +1420,10 @@ - // usually do something reasonable on error. - case __NR_clone: - return ClonePolicy(Error(EPERM)); -+# ifdef __NR_fork -+ case __NR_fork: -+ return Error(ENOSYS); -+# endif - - # ifdef __NR_fadvise64 - case __NR_fadvise64: diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index 42f11793bf3..118e4adf8f8 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,21 +3,21 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=133.0.3 -revision=2 +version=134.0 +revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" maintainer="Duncaen " license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz" -checksum=f134a5420200bb03ab460f9d2867507c0edb222ce73faf4064cdbea02a0aca1b +checksum=ca88068bd72784c10de16df62359b2dc354672a1a427b4fd6a5fcdb34c06457e lib32disabled=yes _llvmver=19 hostmakedepends="autoconf213 unzip zip pkg-config perl python3 yasm rust cargo llvm${_llvmver} clang${_llvmver} lld${_llvmver} nodejs cbindgen nasm which tar" -makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel icu-devel +makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel pixman-devel libevent-devel libnotify-devel libvpx-devel libwebp-devel libXrender-devel libXcomposite-devel libSM-devel libXt-devel rust-std libXdamage-devel freetype-devel @@ -183,7 +183,6 @@ do_build() { ac_add_options --enable-system-pixman ac_add_options --with-system-ffi - ac_add_options --with-system-icu ac_add_options --with-system-jpeg ac_add_options --with-system-libevent ac_add_options --with-system-libvpx