diff options
Diffstat (limited to 'newmoon/debian/mozconfig')
-rw-r--r-- | newmoon/debian/mozconfig | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/newmoon/debian/mozconfig b/newmoon/debian/mozconfig index 47cd6ec..4e7c1e5 100644 --- a/newmoon/debian/mozconfig +++ b/newmoon/debian/mozconfig @@ -3,18 +3,20 @@ export BUILDING_RELEASE=1 export MC_OFFICIAL=1 export MOZILLA_OFFICIAL=1 export MC_PALEMOON=1 +export MOZ_NOSPAM=1 +# If you want to control where the built objects go #mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/pmbuild ac_add_options --enable-application=palemoon ac_add_options --disable-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= +## 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 @@ -26,24 +28,29 @@ ac_add_options --enable-devtools ac_add_options --enable-jemalloc ac_add_options --with-pthreads ac_add_options --enable-strip -#ac_add_options --enable-phoenix-extensions + # Disables +# disable-debug-symbols removes the ability to do a stack trace. I do not do any stack traces anyways. ?f=5&t=28254 +ac_add_options --disable-debug-symbols +ac_add_options --disable-debug ac_add_options --disable-debug ac_add_options --disable-eme ac_add_options --disable-gamepad ac_add_options --disable-necko-wifi ac_add_options --disable-tests ac_add_options --disable-updater -# unfortunately newmoon does not have the client-side bits for webrtc so enabling it does nothing, per upstream -#ac_add_options --enable-webrtc -# Disable temeletry -export MOZ_TELEMETRY_REPORTING= ac_add_options --disable-crashreporter ac_add_options --disable-parental-controls ac_add_options --disable-accessibility +ac_add_options --disable-webrtc + +# Disable temeletry +export MOZ_TELEMETRY_REPORTING= # Debian style ac_add_options --prefix=/usr +# primarily for 32-bit but tolerated for 64-bit +ac_add_options --x-libraries=/usr/lib # Devuan style ac_add_options --disable-dbus ac_add_options --disable-pulseaudio @@ -65,9 +72,6 @@ ac_add_options --disable-personas #ac_add_options --with-system-hunspell #ac_add_options --with-system-extension-dirs -# primarily for 32-bit but tolerated for 64-bit -ac_add_options --x-libraries=/usr/lib - # limit to 4 cpus to limit memory usage (approximately 0.75 GiB RAM/thread) # Debian Sid/Devuan Ceres; 2020-07 only -j1 works due to a bug. mk_add_options MOZ_MAKE_FLAGS="-j1" |