firefox: update to 44.0.1.

This commit is contained in:
Juan RP 2016-02-09 12:04:21 +01:00
parent 8f19671c8d
commit 8892ec36e7
1 changed files with 6 additions and 10 deletions

View File

@ -1,13 +1,13 @@
# Template build file for 'firefox'.
pkgname=firefox
version=44.0
version=44.0.1
revision=1
short_desc="Lightweight gecko-based web browser"
maintainer="Juan RP <xtraeme@voidlinux.eu>"
homepage="https://www.mozilla.org/firefox/"
license="MPL-1.1, GPL-2, LGPL-2.1"
distfiles="${MOZILLA_SITE}/${pkgname}/releases/${version}/source/${pkgname}-${version}.source.tar.xz"
checksum=ea82b0f4840d320aa4fe8046ba28e686bf6dc60f707a0514a9d68c150d0c4c1d
checksum=07d35c7a3aebe8b5f4b451784b5334f6a1aece8cbc921b2e12fb26c990629c9e
only_for_archs="i686 i686-musl x86_64 x86_64-musl"
nopie=yes
@ -18,18 +18,14 @@ desc_option_gtk3="Build the GTK+3 toolkit UI"
hostmakedepends="unzip zip pkg-config perl python yasm"
makedepends="
nss-devel libjpeg-turbo-devel libpng-devel gtk+-devel
icu-devel pixman-devel sqlite-devel gst-plugins-base1-devel
icu-devel pixman-devel sqlite-devel pulseaudio-devel
libevent-devel libnotify-devel libvpx-devel libXrender-devel
startup-notification-devel dbus-glib-devel alsa-lib-devel pulseaudio-devel
startup-notification-devel dbus-glib-devel alsa-lib-devel
hunspell-devel libXcomposite-devel libSM-devel libXScrnSaver-devel
libXt-devel libXdamage-devel $(vopt_if gtk3 gtk+3-devel)"
depends="nss>=3.20.1 desktop-file-utils hicolor-icon-theme"
conflicts="firefox-esr>=0"
# https://bugzilla.mozilla.org/show_bug.cgi?id=1243724
CFLAGS="-DBROTLI_BUILD_PORTABLE"
CXXFLAGS="-DBROTLI_BUILD_PORTABLE"
pre_configure() {
case "$XBPS_TARGET_MACHINE" in
*-musl)
@ -101,10 +97,10 @@ do_configure() {
--enable-system-pixman --enable-system-hunspell --enable-system-sqlite \
--enable-system-ffi --enable-startup-notification --disable-gio \
--with-pthreads --enable-official-branding --enable-safe-browsing \
--disable-skia --disable-debug --disable-gnomevfs --disable-gconf \
--disable-debug --disable-gnomevfs --disable-gconf \
--disable-crashreporter --disable-updater --disable-xprint --disable-tests \
--disable-mochitest --disable-installer --disable-elf-hack \
--with-system-icu --enable-pulseaudio --enable-gstreamer=1.0 \
--with-system-icu --enable-pulseaudio --disable-gstreamer \
--disable-crashreporter --disable-cpp-exceptions --disable-javaxpcom \
--with-nspr-prefix=${XBPS_CROSS_BASE}/usr \
--with-nss-prefix=${XBPS_CROSS_BASE}/usr \