summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD27
1 files changed, 10 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index b445372c37ce..fd82f11cb0f4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,40 +1,34 @@
# Maintainer: argymeg <argymeg at gmail dot com>
pkgname=firefox-beta
-pkgver=42.0rc2
-_realpkgver=42.0
-_rcbuild=2
+pkgver=43.0b1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org - Beta (build from source)"
arch=('i686' 'x86_64')
license=('MPL' 'GPL' 'LGPL')
url="https://www.mozilla.org/firefox/"
-depends=('gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
+depends=('gtk2' 'gtk3' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types'
'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme'
'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite' 'ttf-font')
makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf'
- 'xorg-server-xvfb' 'libpulse' 'gst-plugins-base-libs'
- 'inetutils')
+ 'xorg-server-xvfb' 'libpulse' 'inetutils')
optdepends=('networkmanager: Location detection via available WiFi networks'
- 'gst-plugins-good: h.264 video'
- 'gst-libav: h.264 video'
+ 'ffmpeg: additional video and audio decoders'
'upower: Battery API')
provides=("firefox=$pkgver")
conflicts=("firefox-beta-bin")
install=firefox-beta.install
options=('!emptydirs' '!makeflags')
-source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/candidates/$_realpkgver-candidates/build$_rcbuild/source/firefox-$_realpkgver.source.tar.xz
+source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz
mozconfig
firefox-beta.desktop
firefox-install-dir.patch
- freetype2-261.patch
vendor.js
firefox-fixed-loading-icon.png)
-sha256sums=('994a346699298277b64ec0cab72660b8d3e5b879a2ac79207576f7e6c33da3ae'
- 'ecd3a5982e52f789ca15216fcbda79bf6b47db8be9e9ab495665c934b40641ff'
+sha256sums=('71cdfe194cadf1de67da88d8e30e9b6f105546d95b2ba95131db30995ffc3c4c'
+ 'd67d089fdfab328cea42833903ece1db23571dd62eea1a8549aa240292c63999'
'cf19552d5bbd14c2747aad9b92a2897b88701e9b42990cf28cf40c2d50a41909'
'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd'
- 'c65d7c784d382d24f47b49a86e8ca02158de04b8bfd14b097cf4839bd641fdd5'
'4b50e9aec03432e21b44d18c4c97b2630bace606b033f7d556c9d3e3eb0f4fa4'
'68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213')
validpgpkeys=('2B90598A745E992F315E22C58AB132963A06537A')
@@ -55,11 +49,10 @@ _mozilla_api_key=16674381-f021-49de-8622-3021c5942aff
prepare() {
- cd firefox-$_realpkgver
+ cd firefox-$pkgver
cp ../mozconfig .mozconfig
patch -Np1 -i ../firefox-install-dir.patch
- patch -Np0 --no-backup-if-mismatch -i ../freetype2-261.patch
echo -n "$_google_api_key" >google-api-key
echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig
@@ -86,7 +79,7 @@ prepare() {
}
build() {
- cd firefox-$_realpkgver
+ cd firefox-$pkgver
export PATH="$srcdir/path:$PATH"
export PYTHON="/usr/bin/python2"
@@ -97,7 +90,7 @@ build() {
}
package() {
- cd firefox-$_realpkgver
+ cd firefox-$pkgver
make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
mkdir "$pkgdir"/opt/firefox-beta
mv "$pkgdir"/opt/firefox/* "$pkgdir"/opt/firefox-beta/