diff options
Diffstat (limited to 'palemoon/debian/mozconfig')
-rw-r--r-- | palemoon/debian/mozconfig | 52 |
1 files changed, 28 insertions, 24 deletions
diff --git a/palemoon/debian/mozconfig b/palemoon/debian/mozconfig index bc45287..6513132 100644 --- a/palemoon/debian/mozconfig +++ b/palemoon/debian/mozconfig @@ -1,51 +1,55 @@ mk_add_options AUTOCLOBBER=1 -mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/pmbuild -ac_add_options --enable-application=palemoon - -ac_add_options --enable-optimize="-O2" - -ac_add_options --enable-official-branding -ac_add_options --enable-official-vendor - -# Safeguard against someone forgetting to re-set EARLY_BETA_OR_EARLIER in -# defines.sh during the beta cycle export BUILDING_RELEASE=1 export MC_OFFICIAL=1 export MOZILLA_OFFICIAL=1 export MC_PALEMOON=1 +#mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/pmbuild + +ac_add_options --enable-application=palemoon +ac_add_options --enable-official-branding +ac_add_options --enable-official-vendor + # Disable add-ons signing # Disable checking that add-ons are signed by the trusted root MOZ_ADDON_SIGNING= # Disable enforcing that add-ons are signed by the trusted root MOZ_REQUIRE_SIGNING= +# Standard +# Enables +ac_add_options --enable-av1 +ac_add_options --enable-optimize="-O2 -Wl,--no-keep-memory -Wl,--reduce-memory-overhead" ac_add_options --enable-default-toolkit=cairo-gtk2 +ac_add_options --enable-devtools ac_add_options --enable-jemalloc -ac_add_options --enable-av1 -#ac_add_options --enable-shared-js -ac_add_options --enable-strip ac_add_options --with-pthreads - -ac_add_options --disable-tests +ac_add_options --enable-strip +# Disables ac_add_options --disable-debug -ac_add_options --disable-crashreporter ac_add_options --disable-eme -ac_add_options --disable-parental-controls -ac_add_options --disable-accessibility -ac_add_options --disable-webrtc ac_add_options --disable-gamepad ac_add_options --disable-necko-wifi +ac_add_options --disable-tests ac_add_options --disable-updater -# debian-style prefix +ac_add_options --disable-webrtc +# Disable temeletry +export MOZ_TELEMETRY_REPORTING= +ac_add_options --disable-crashreporter +ac_add_options --disable-parental-controls +ac_add_options --disable-accessibility + +# Debian style ac_add_options --prefix=/usr -# devuan options +# Devuan style ac_add_options --disable-dbus ac_add_options --disable-pulseaudio # even though this is redundant ac_add_options --enable-alsa -# Disable telemetry reporting -export MOZ_TELEMETRY_REPORTING= - +# primarily for 32-bit but tolerated for 64-bit ac_add_options --x-libraries=/usr/lib + +# TESTING FOR OBS +# limit to 4 cpus to limit memory usage (approximately 0.75 GiB RAM/thread) +mk_add_options MOZ_MAKE_FLAGS="-j4" |