From 39b1e4c62637e49676c47380c7fe5a41d92b3c77 Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sun, 14 Nov 2021 13:45:57 -0800 Subject: Archive some old patches before I delete them. --- mozconfig.in.gcc | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 74 insertions(+) create mode 100644 mozconfig.in.gcc (limited to 'mozconfig.in.gcc') 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 -- cgit v1.2.1