From fe39148d0cd6ec9020883e8e2af9376412f8da86 Mon Sep 17 00:00:00 2001 From: B Stack Date: Wed, 6 Mar 2019 15:23:42 -0500 Subject: WIP: waterfox dpkg --- waterfox/debian/mozconfig | 56 +++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 waterfox/debian/mozconfig (limited to 'waterfox/debian/mozconfig') diff --git a/waterfox/debian/mozconfig b/waterfox/debian/mozconfig new file mode 100644 index 0000000..f7e2529 --- /dev/null +++ b/waterfox/debian/mozconfig @@ -0,0 +1,56 @@ +#if ! test `lsb_release -sc` = "trusty"; then +#export CC=clang-6.0 +#export CXX=clang++-6.0 +#else +#export CC=/usr/lib/gcc-mozilla/bin/gcc +#export CXX=/usr/lib/gcc-mozilla/bin/g++ +#export CPLUS_INCLUDE_PATH=/usr/lib/gcc-mozilla/include/c++/6:/usr/lib/gcc-mozilla/include/c++/6/x86_64-linux-gnu +#fi + +#if test `lsb_release -sc` = "stretch" || test `lsb_release -sc` = "jessie"; then +#export CC=clang-4.0 +#export CXX=clang++-4.0 +#else +export CC=clang-6.0 +export CXX=clang++-6.0 +#fi + +ac_add_options --prefix=/usr +ac_add_options --enable-optimize +ac_add_options --enable-eme=widevine +ac_add_options --enable-pulseaudio +ac_add_options --enable-alsa + +#X=$(($(getconf _NPROCESSORS_ONLN 2>/dev/null || getconf NPROCESSORS_ONLN)*3/2)) + +mk_add_options AUTOCLOBBER=1 +#mk_add_options MOZ_MAKE_FLAGS=-j${X%.*} + +ac_add_options --disable-crashreporter +ac_add_options --disable-js-shell +ac_add_options --disable-maintenance-service +ac_add_options --disable-profiling +ac_add_options --disable-signmar +ac_add_options --disable-tests +ac_add_options --disable-verify-mar +ac_add_options --disable-elf-hack + +ac_add_options --enable-application=browser +ac_add_options --disable-updater + +ac_add_options --enable-release + +if ! test `lsb_release -sc` = "stretch" && ! test `lsb_release -sc` = "jessie"; then +ac_add_options --enable-rust-simd # on x86 requires SSE2 +fi + +ac_add_options --enable-stylo=build + +ac_add_options --with-app-name=waterfox +ac_add_options --with-app-basename=Waterfox +ac_add_options --with-branding=browser/branding/unofficial +ac_add_options --with-distribution-id=org.waterfoxproject + +export MOZ_GECKO_PROFILER= +export MOZ_ENABLE_PROFILER_SPS= +export MOZ_PROFILING= -- cgit From c9f688eefd60452f138654d3f596378e217dd4c4 Mon Sep 17 00:00:00 2001 From: B Stack Date: Thu, 7 Mar 2019 22:16:53 -0500 Subject: WIP: initial bgstackification --- waterfox/debian/mozconfig | 18 ++---------------- 1 file changed, 2 insertions(+), 16 deletions(-) (limited to 'waterfox/debian/mozconfig') diff --git a/waterfox/debian/mozconfig b/waterfox/debian/mozconfig index f7e2529..ab7112d 100644 --- a/waterfox/debian/mozconfig +++ b/waterfox/debian/mozconfig @@ -1,24 +1,10 @@ -#if ! test `lsb_release -sc` = "trusty"; then -#export CC=clang-6.0 -#export CXX=clang++-6.0 -#else -#export CC=/usr/lib/gcc-mozilla/bin/gcc -#export CXX=/usr/lib/gcc-mozilla/bin/g++ -#export CPLUS_INCLUDE_PATH=/usr/lib/gcc-mozilla/include/c++/6:/usr/lib/gcc-mozilla/include/c++/6/x86_64-linux-gnu -#fi - -#if test `lsb_release -sc` = "stretch" || test `lsb_release -sc` = "jessie"; then -#export CC=clang-4.0 -#export CXX=clang++-4.0 -#else export CC=clang-6.0 export CXX=clang++-6.0 -#fi ac_add_options --prefix=/usr -ac_add_options --enable-optimize +ac_add_options --enable-optimize="-O2" ac_add_options --enable-eme=widevine -ac_add_options --enable-pulseaudio +ac_add_options --disable-pulseaudio ac_add_options --enable-alsa #X=$(($(getconf _NPROCESSORS_ONLN 2>/dev/null || getconf NPROCESSORS_ONLN)*3/2)) -- cgit