diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-11-14 13:45:57 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2021-11-14 13:45:57 -0800 |
commit | 39b1e4c62637e49676c47380c7fe5a41d92b3c77 (patch) | |
tree | 8c900e0ae7bb248bdd0dd5cf90c017afc61f8a66 /mozconfig.in.gcc | |
parent | Updated to 91.3.0 (diff) | |
download | firefox-esr-39b1e4c62637e49676c47380c7fe5a41d92b3c77.tar.xz |
Archive some old patches before I delete them.
Diffstat (limited to 'mozconfig.in.gcc')
-rw-r--r-- | mozconfig.in.gcc | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/mozconfig.in.gcc b/mozconfig.in.gcc new file mode 100644 index 0000000..b7abe2b --- /dev/null +++ b/mozconfig.in.gcc @@ -0,0 +1,74 @@ +ac_add_options --enable-application=browser +export MOZ_APP_REMOTINGNAME=${pkgname//-/} + +# Compiler and Linker +ac_add_options --prefix=/usr +ac_add_options --enable-release +ac_add_options --disable-hardening +ac_add_options --enable-optimize +ac_add_options --enable-rust-simd +# ac_add_options --enable-linker=gold +ac_add_options --disable-elf-hack +ac_add_options --enable-lto=full +# # pacman can handle stripping +# ac_add_options --enable-strip +# ac_add_options --enable-install-strip +export CC=gcc +export CXX=g++ +export AR=gcc-ar +export NM=gcc-nm +export RANLIB=gcc-ranlib + +# Branding +ac_add_options --enable-official-branding +ac_add_options --enable-update-channel=release +ac_add_options --with-distribution-id=org.artixlinux +ac_add_options --with-unsigned-addon-scopes=app,system +ac_add_options --allow-addon-sideload +ac_add_options MOZ_TELEMETRY_REPORTING= +export MOZILLA_OFFICIAL=1 +export MOZ_REQUIRE_SIGNING=0 +export MOZ_ADDON_SIGNING=0 + +# System libraries +# # system-bz2 does not work with gcc builds +# ac_add_options --with-system-bz2 +ac_add_options --with-system-ffi +ac_add_options --with-system-icu +ac_add_options --with-system-jpeg +ac_add_options --with-system-libevent +ac_add_options --with-system-libvpx +ac_add_options --with-system-nspr +ac_add_options --with-system-nss +ac_add_options --enable-system-pixman +# # system-png does not work with gcc builds +# ac_add_options --with-system-png +# # system-sqlite does not work with gcc builds +# ac_add_options --enable-system-sqlite +ac_add_options --with-system-webp +ac_add_options --with-system-zlib + +# Features +ac_add_options --enable-alsa +ac_add_options --enable-av1 +ac_add_options --enable-jack + +# Disables +ac_add_options --disable-accessibility +ac_add_options --disable-bootstrap +ac_add_options --disable-cdp +ac_add_options --disable-crashreporter +ac_add_options --disable-debug +ac_add_options --disable-debug-symbols +ac_add_options --disable-eme +# # marionette required for the xorg tests +# ac_add_options --disable-marionette +ac_add_options --disable-necko-wifi +ac_add_options --disable-parental-controls +# # precompiled-startupcache must be disabled to optimize for a newer +# # instruction set target +# ac_add_options --disable-precompiled-startupcache +ac_add_options --disable-synth-speechd +ac_add_options --disable-tests +ac_add_options --disable-updater +ac_add_options --disable-webspeech |