summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-05-19 21:11:10 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-05-19 21:11:10 -0700
commit8d78c3a33e2f5ecfad9322d1bb9f5ef217dff6b5 (patch)
tree0eb3237cfba880a38043a10b61d6683757d9ef62
parentUpdated to 66.0.5 (diff)
downloadfirefox-esr-8d78c3a33e2f5ecfad9322d1bb9f5ef217dff6b5.tar.xz
Improve system libs
-rw-r--r--PKGBUILD21
1 files changed, 15 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 357f4aa..bae0ebb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -16,13 +16,14 @@
pkgname=firefox
pkgver=66.0.5
-pkgrel=1
+pkgrel=2
pkgdesc="Standalone web browser from mozilla.org"
arch=(x86_64)
license=(MPL GPL LGPL)
url="https://www.mozilla.org/firefox/"
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib
- ffmpeg nss ttf-font libpulse alsa-lib sqlite libvpx icu)
+ ffmpeg ttf-font libpulse alsa-lib
+ bzip2 libffi icu libjpeg-turbo libevent libvpx nspr nss pixman libpng sqlite libwebp zlib)
makedepends=(unzip zip diffutils python-setuptools yasm mesa imake inetutils
xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2
python nodejs python-psutil cbindgen nasm python2)
@@ -32,8 +33,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
'jack: Jack support'
'pulseaudio: PulseAudio support'
'speech-dispatcher: Text-to-Speech'
- 'hunspell-en_CA: Spell checking, Canadian English'
- 'firefox-config: Custom vendor.js')
+ 'hunspell-en_CA: Spell checking, Canadian English')
options=(!emptydirs !makeflags)
source=("https://archive.mozilla.org/pub/$pkgname/releases/$pkgver/source/$pkgname-$pkgver.source.tar.xz"{,.asc}
$pkgname.desktop $pkgname-symbolic.svg
@@ -84,16 +84,21 @@ ac_add_options --enable-update-channel=release
ac_add_options --with-distribution-id=org.artixlinux
# System libraries
-ac_add_options --enable-system-ffi
-ac_add_options --enable-system-sqlite
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
+ac_add_options --with-system-png
+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-jack
@@ -103,12 +108,16 @@ ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --disable-eme
ac_add_options --disable-gconf
+ac_add_options --disable-necko-wifi
+ac_add_options --disable-parental-controls
ac_add_options --disable-tests
ac_add_options --disable-updater
ac_add_options --disable-webspeech
ac_add_options --disable-webspeechtestbackend
ac_add_options --disable-webrtc
+ac_add_options --enable-strip
+
mk_add_options MOZ_MAKE_FLAGS="-j4"
export MOZ_APP_REMOTINGNAME=$pkgname
export MOZ_ADDON_SIGNING=0