summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn D Jones III2016-09-12 14:30:22 -0600
committerJohn D Jones III2016-09-12 14:30:22 -0600
commitf0275610176d342e8ceb0f318ff549939e96a2a5 (patch)
treea5abd104fcad8469ecd1d7e99311bda349438508
parentd334d78e075db9d425e8ca391bde5c12f8edebf4 (diff)
downloadaur-f0275610176d342e8ceb0f318ff549939e96a2a5.tar.gz
Update to 49.0b10-1, implement Raku's changes
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
-rw-r--r--mozconfig6
3 files changed, 19 insertions, 22 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8bad48f445cb..3f9396f92b32 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Thu Aug 4 16:22:13 UTC 2016
+# Mon Sep 12 20:29:35 UTC 2016
pkgbase = firefox-beta
pkgdesc = Standalone web browser from mozilla.org - Beta (build from source)
- pkgver = 49.0b1
+ pkgver = 49.0b10
pkgrel = 1
url = https://www.mozilla.org/firefox/
install = firefox-beta.install
@@ -44,19 +44,19 @@ pkgbase = firefox-beta
depends = ttf-font
optdepends = networkmanager: Location detection via available WiFi networks
optdepends = upower: Battery API
- provides = firefox=49.0b1
+ provides = firefox=49.0b10
conflicts = firefox-beta-bin
options = !emptydirs
options = !makeflags
- source = https://download-installer.cdn.mozilla.net/pub/firefox/candidates/49.0b1-candidates/build3/source/firefox-49.0b1.source.tar.xz
+ source = https://download-installer.cdn.mozilla.net/pub/firefox/candidates/49.0b10-candidates/build1/source/firefox-49.0b10.source.tar.xz
source = mozconfig
source = firefox-beta.desktop
source = firefox-install-dir.patch
source = vendor.js
source = firefox-fixed-loading-icon.png
source = no-libnotify.patch
- sha512sums = f2c57b3b8b59cbe5ffb141b2de56f544a04e68967bc139cce972db36a8e771d29dfffe7d1ba097add68da7d17d009b3d6e635d310e2c8465995eb232b5d56ae5
- sha512sums = 704e1e2b2c7b4ec8a97abeb34a59e51b9f5384ec94f0925dc3b7aa97888b1bfe41c2cc6075797dfb96add8b43e66e7ec2057b827c965d428d7a7f28f6d728909
+ sha512sums = 7dc45b7a00c6c3381977684c0be5225ee0a480d35dbd890e77c1346a62158de4a831d44f7f980afdc6171f3b8214ea47d10af9cbef85f82ad46eefbeef3f340b
+ sha512sums = 66050a95fd254baa7b670bbc0ee8149759d1b5c1bb4c6188973acf4f3113241779ee9612da4c202c217957fd07642ea851e9a25c2f711554300de2efc52808fc
sha512sums = dd9a563d6ad772ba440a45bbd0ee27943b319edcb785951e62cd4aefe0d33ded2acf9b63a2b15cec89ee184687c68a8d3a1cc06ec98f9a9251602f063fbaef14
sha512sums = 266989b0c4a37254a40836a6193284a186230b48716907e4d249d73616f58382b258c41baa8c1ffc98d405f77bfafcd3438f749edcf391c7bd22185399adf4bd
sha512sums = d927e5e882115c780aa0d45034cb1652eaa191d95c15013639f9172ae734245caae070018465d73fdf86a01601d08c9e65f28468621422d799fe8451e6175cb7
diff --git a/PKGBUILD b/PKGBUILD
index e6d54a78c161..d8159fda8a15 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
# Maintainer: <jnbek1972 at gmail dot com>
-
+# Contributor: <raku at rakutiki.tv>
pkgname=firefox-beta
-pkgver=49.0b1
-_realpkgver=49.0b1
-_rcbuild=3
+pkgver=49.0b10
+_realpkgver=49.0b10
+_rcbuild=1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org - Beta (build from source)"
arch=('i686' 'x86_64')
@@ -27,8 +27,8 @@ source=(https://download-installer.cdn.mozilla.net/pub/firefox/candidates/$_real
vendor.js
firefox-fixed-loading-icon.png
no-libnotify.patch)
-sha512sums=('f2c57b3b8b59cbe5ffb141b2de56f544a04e68967bc139cce972db36a8e771d29dfffe7d1ba097add68da7d17d009b3d6e635d310e2c8465995eb232b5d56ae5'
- '704e1e2b2c7b4ec8a97abeb34a59e51b9f5384ec94f0925dc3b7aa97888b1bfe41c2cc6075797dfb96add8b43e66e7ec2057b827c965d428d7a7f28f6d728909'
+sha512sums=('7dc45b7a00c6c3381977684c0be5225ee0a480d35dbd890e77c1346a62158de4a831d44f7f980afdc6171f3b8214ea47d10af9cbef85f82ad46eefbeef3f340b'
+ '66050a95fd254baa7b670bbc0ee8149759d1b5c1bb4c6188973acf4f3113241779ee9612da4c202c217957fd07642ea851e9a25c2f711554300de2efc52808fc'
'dd9a563d6ad772ba440a45bbd0ee27943b319edcb785951e62cd4aefe0d33ded2acf9b63a2b15cec89ee184687c68a8d3a1cc06ec98f9a9251602f063fbaef14'
'266989b0c4a37254a40836a6193284a186230b48716907e4d249d73616f58382b258c41baa8c1ffc98d405f77bfafcd3438f749edcf391c7bd22185399adf4bd'
'd927e5e882115c780aa0d45034cb1652eaa191d95c15013639f9172ae734245caae070018465d73fdf86a01601d08c9e65f28468621422d799fe8451e6175cb7'
@@ -56,10 +56,6 @@ prepare() {
cp ../mozconfig .mozconfig
patch -Np1 -i ../firefox-install-dir.patch
- # Notifications with libnotify are broken
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1236150
- patch -Np1 -i ../no-libnotify.patch
-
echo -n "$_google_api_key" >google-api-key
echo "ac_add_options --with-google-api-keyfile=\"$PWD/google-api-key\"" >>.mozconfig
@@ -69,10 +65,10 @@ prepare() {
echo -n "$_mozilla_api_key" >mozilla-api-key
echo "ac_add_options --with-mozilla-api-keyfile=\"$PWD/mozilla-api-key\"" >>.mozconfig
- mkdir "$srcdir/path"
+ mkdir -p "$srcdir/path"
# WebRTC build tries to execute "python" and expects Python 2
- ln -s /usr/bin/python2 "$srcdir/path/python"
+ ln -fs /usr/bin/python2 "$srcdir/path/python"
# configure script misdetects the preprocessor without an optimization level
# https://bugs.archlinux.org/task/34644
@@ -99,7 +95,7 @@ build() {
package() {
cd firefox-$_realpkgver
make -f client.mk DESTDIR="$pkgdir" INSTALL_SDK= install
- mkdir "$pkgdir"/opt/firefox-beta
+ mkdir -p "$pkgdir"/opt/firefox-beta
mv "$pkgdir"/opt/firefox/* "$pkgdir"/opt/firefox-beta/
rm -r "$pkgdir"/opt/firefox
@@ -135,3 +131,4 @@ package() {
ln -s /opt/firefox-beta/firefox "$pkgdir"/usr/bin/firefox-beta
ln -s /opt/firefox-beta/firefox "$pkgdir"/usr/bin/firefox-beta-bin
}
+
diff --git a/mozconfig b/mozconfig
index a30137f55e39..7d1dca962453 100644
--- a/mozconfig
+++ b/mozconfig
@@ -33,14 +33,14 @@ ac_add_options --enable-system-pixman
# Features
ac_add_options --enable-startup-notification
ac_add_options --enable-pulseaudio
-ac_add_options --disable-gstreamer
+#ac_add_options --disable-gstreamer
ac_add_options --enable-rust
ac_add_options --enable-crashreporter
-ac_add_options --disable-telemetry-reporting
+#ac_add_options --disable-telemetry-reporting
ac_add_options --disable-updater
-ac_add_options --disable-installer
+#ac_add_options --disable-installer
ac_add_options --disable-debug-symbols
#ac_add_options --disable-cpp-rtti