From 401ae80a52d1530f806cc7eb92e3152e7c8d70c2 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Mon, 6 Dec 2021 17:24:26 +0100 Subject: [PATCH] firefox: update to 95.0. --- srcpkgs/firefox/template | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index b36392274960..58b2b1d0e4ff 100644 --- a/srcpkgs/firefox/template +++ b/srcpkgs/firefox/template @@ -3,7 +3,7 @@ # THIS PKG MUST BE SYNCHRONIZED WITH "srcpkgs/firefox-i18n". # pkgname=firefox -version=94.0 +version=95.0 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -11,7 +11,7 @@ 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}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz" -checksum=b7bb8c5fcc74a74e9d2b55d1e9415b891305fe86520fb854cec25024d7e5de67 +checksum=7fa3e43f6ec710b2ebba0e99db713a56d13d85f1f23c4a1399bb594fd74864de lib32disabled=yes @@ -72,6 +72,9 @@ post_patch() { do_build() { cp "${FILESDIR}/mozconfig" "${wrksrc}/.mozconfig" + CFLAGS+=" -fdebug-prefix-map=$wrksrc=." + CXXFLAGS+=" -fdebug-prefix-map=$wrksrc=." + case "$XBPS_TARGET_MACHINE" in *-musl) echo "ac_add_options --disable-jemalloc" >>.mozconfig @@ -120,6 +123,10 @@ do_build() { echo "ac_add_options --host=$XBPS_TRIPLET" >>.mozconfig fi + # XXX: wasi currently not ready + # echo "ac_add_options --with-wasi-sysroot=/usr/share/wasi-sysroot" >>.mozconfig + echo "ac_add_options --without-wasm-sandboxed-libraries" >>.mozconfig + mkdir -p third_party/rust/libloading/.deps case "$XBPS_TARGET_MACHINE" in