···1+# -*- mode: sh; coding: utf-8-unix; fill-column: 80 -*-
2+3+# Mozconfig template file for nixpkgs
4+5+# Keep this similar to the official .mozconfig file, only minor changes for
6+# portability are permitted with branding.
7+# https://developer.palemoon.org/build/linux/
8+9+_BUILD_64=@build64@
10+11+# Set GTK Version
12+_GTK_VERSION=@gtkversion@
13+14+# Standard build options for Pale Moon
15+ac_add_options --enable-application=palemoon
16+ac_add_options --enable-optimize="-O2 -w"
17+ac_add_options --enable-default-toolkit=cairo-gtk$_GTK_VERSION
18+ac_add_options --enable-jemalloc
19+ac_add_options --enable-strip
20+ac_add_options --enable-devtools
21+ac_add_options --enable-av1
22+23+ac_add_options --disable-eme
24+ac_add_options --disable-webrtc
25+ac_add_options --disable-gamepad
26+ac_add_options --disable-tests
27+ac_add_options --disable-debug
28+ac_add_options --disable-necko-wifi
29+ac_add_options --disable-updater
30+31+ac_add_options --with-pthreads
32+33+# Please see https://www.palemoon.org/redist.shtml for restrictions when using the official branding.
34+ac_add_options --enable-official-branding
35+export MOZILLA_OFFICIAL=1
36+37+ac_add_options --x-libraries=@xlibs@
38+39+#
40+# NixOS-specific adjustments
41+#
42+43+ac_add_options --prefix=@prefix@
44+45+mk_add_options MOZ_MAKE_FLAGS=@mozmakeflags@
46+mk_add_options AUTOCONF=@autoconf@