From a7b988bc9e7f776b8719516be7f47de474ce29ca Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 19 Feb 2025 03:02:24 +0100 Subject: [PATCH] firefox: update to 135.0.1. --- srcpkgs/firefox/template | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/srcpkgs/firefox/template b/srcpkgs/firefox/template index e195f0a7446..b8792c0eb3e 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=135.0 +version=135.0.1 revision=1 build_helper="rust" short_desc="Mozilla Firefox web browser" @@ -12,7 +12,7 @@ license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later" homepage="https://www.mozilla.org/firefox/" changelog="https://www.mozilla.org/en-US/firefox/${version}/releasenotes/" distfiles="${MOZILLA_SITE}/firefox/releases/${version/beta/b}/source/firefox-${version/beta/b}.source.tar.xz" -checksum=827e12a962ef47511089af4498f65ebf42fa57ca31db790bfd7e9a820d16b960 +checksum=74fbdfddce3be390f3f03194a4e398b30d0a69754e1542a59d7f2b38bac37906 lib32disabled=yes _llvmver=19 # needs to match rust @@ -30,9 +30,13 @@ makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel depends="nss>=3.72 nspr>=4.32 desktop-file-utils hicolor-icon-theme pciutils" conflicts="firefox-esr>=0" -build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi" +build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi debug" build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland clang wasi" +if [ "$XBPS_WORDSIZE" != "32" ]; then + build_options_default+=" debug" +fi + desc_option_lto="Enable Link Time Optimization" desc_option_pgo="Enable Profile-guided Optimization" desc_option_clang="Build with clang" @@ -183,6 +187,9 @@ do_build() { ac_add_options $(vopt_enable sndio) ac_add_options --enable-default-toolkit=$(vopt_if wayland 'cairo-gtk3-wayland' 'cairo-gtk3') + ac_add_options $(vopt_enable debug debug) + ac_add_options $(vopt_enable debug debug-symbols) + mk_add_options MOZ_OBJDIR="${wrksrc}/obj" MOZ_APP_REMOTINGNAME=Firefox @@ -190,8 +197,6 @@ do_build() { # work around large debug symbols on 32-bit hosts if [ "$XBPS_WORDSIZE" = "32" ]; then - echo "ac_add_options --disable-debug-symbols" >>.mozconfig - echo "ac_add_options --disable-debug" >>.mozconfig export LDFLAGS+=" -Wl,--no-keep-memory" fi