Skip to content

Commit 22286d9

Browse files
committed
librewolf: update to 135.0.1-1.
1 parent 6aaf59a commit 22286d9

File tree

1 file changed

+14
-3
lines changed

1 file changed

+14
-3
lines changed

srcpkgs/librewolf/template

Lines changed: 14 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Template file for 'librewolf'
22
pkgname=librewolf
3-
version=135.0
3+
version=135.0.1
44
revision=1
55
_rev=1
66
wrksrc=${pkgname}-${version}-${_rev}
@@ -10,7 +10,7 @@ maintainer="index <index@mailbox.org>"
1010
license="MPL-2.0, GPL-2.0-or-later, LGPL-2.1-or-later"
1111
homepage="https://librewolf.net/"
1212
distfiles="https://gitlab.com/api/v4/projects/32320088/packages/generic/librewolf-source/${version}-${_rev}/${pkgname}-${version}-${_rev}.source.tar.gz"
13-
checksum=d195ed879a969271d0afe2d63c08805ae6e0e16af2a80841475b1d97accd331f
13+
checksum=8e5aefdd7007e374d8821a7100a717adce3b55da0e11492419147dc4e9242e99
1414

1515
lib32disabled=yes
1616

@@ -28,9 +28,13 @@ makedepends="nss-devel libjpeg-turbo-devel gtk+3-devel
2828
$(vopt_if sndio sndio-devel) $(vopt_if jack jack-devel)"
2929
depends="nss>=3.72 nspr>=4.32 desktop-file-utils hicolor-icon-theme pciutils"
3030

31-
build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi"
31+
build_options="alsa jack dbus pulseaudio xscreensaver sndio wayland lto pgo clang wasi debug"
3232
build_options_default="alsa jack dbus pulseaudio xscreensaver sndio wayland clang wasi"
3333

34+
if [ "$XBPS_WORDSIZE" != "32" ]; then
35+
build_options_default+=" debug"
36+
fi
37+
3438
desc_option_lto="Enable Link Time Optimization"
3539
desc_option_pgo="Enable Profile-guided Optimization"
3640
desc_option_clang="Build with clang"
@@ -195,6 +199,13 @@ do_build() {
195199
mk_add_options MOZ_TELEMETRY_REPORTING=0
196200
!
197201

202+
# XXX: setting --enable-debug/--enable-debug-symbols explicitly
203+
# seems to result in a laggy/crashy firefox.
204+
if [ -z "$build_option_debug" ]; then
205+
echo "ac_add_options --disable-debug-symbols" >>mozconfig
206+
echo "ac_add_options --disable-debug" >>mozconfig
207+
fi
208+
198209
# work around large debug symbols on 32-bit hosts
199210
if [ "$XBPS_WORDSIZE" = "32" ]; then
200211
echo "ac_add_options --disable-debug-symbols" >>mozconfig

0 commit comments

Comments
 (0)