[COPY] --- T2-COPYRIGHT-BEGIN --- [COPY] t2/package/*/palemoon/palemoon.desc [COPY] Copyright (C) 2004 - 2025 The T2 SDE Project [COPY] Copyright (C) 1998 - 2004 ROCK Linux Project [COPY] SPDX-License-Identifier: GPL-2.0 [COPY] --- T2-COPYRIGHT-END --- [I] Goanna-based web browser [T] Pale Moon is an Open Source, Goanna-based web browser. [U] https://palemoon.org [A] Palemoon Productions [M] Rene Rebe [C] extra/office [F] NO-LTO [E] opt alsa-lib gconf gtk+2 pulseaudio [L] MPL [S] Stable [V] 33.7.2 [D] 2779de4468497f8273b4a0223bbb0da873aa8fba38692043b9f19b0a Pale-Moon-33.7.2.tar.gz git+https://repo.palemoon.org/MoonchildProductions/Pale-Moon 33.7.2_Release #[ $prefix_auto = 1 ] && prefix=opt/palemoon && set_confopt PYTHON=python2 PYTHONPATH=$(pkgprefix libdir python2)/python2.7 runconf=0 runcargo=0 runpipinstall=0 rungpepinstall=0 runmake=0 atstage cross && export DESTDIR=$root var_append GCC_WRAPPER_APPEND ' ' -L$root$(pkgprefix libdir libx11) var_remove GCC_WRAPPER_APPEND ' ' -c?:-s hook_add inmake 5 "./mach build" hook_add postmake 5 "./mach install" palemoon_config() { cat <<-EOT >> .mozconfig ac_add_options --enable-application=palemoon ac_add_options --prefix=/opt/palemoon # /$prefix mk_add_options PYTHON=$bindir/$PYTHON mk_add_options MOZ_MAKE_FLAGS="-j$SDECFG_PARALLEL" ac_add_options --x-libraries=$root/$(pkgprefix libdir libx11) ac_add_options --enable-default-toolkit=cairo-gtk3 ac_add_options --enable-jemalloc ac_add_options --enable-strip ac_add_options --disable-gold ac_add_options --with-pthreads ac_add_options --disable-tests ac_add_options --disable-accessibility ac_add_options --enable-devtools ac_add_options --enable-av1 ac_add_options --enable-jxl ac_add_options --enable-ffmpeg ac_add_options --disable-webrtc ac_add_options --disable-gamepad ac_add_options --disable-debug ac_add_options --disable-necko-wifi ac_add_options --disable-updater ac_add_options --enable-system-cairo ac_add_options --enable-system-pixman MOZ_PKG_SPECIAL=gtk3 MOZ_DISABLE_STARTUPCACHE=1 MOZ_DISABLE_PRECOMPILED_STARTUPCACHE=1 EOT pkginstalled libffi && echo "ac_add_options --enable-system-ffi" >> .mozconfig pkginstalled gconf || echo "ac_add_options --disable-gconf" >> .mozconfig pkginstalled gtk+2 || echo "ac_add_options --disable-npapi" >> .mozconfig pkginstalled pulseaudio || echo "ac_add_options --disable-pulseaudio" >> .mozconfig pkginstalled alsa-lib && echo "ac_add_options --enable-alsa" >> .mozconfig } hook_add preconf 4 "palemoon_config"