summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorw2016-04-13 15:30:41 +0200
committerw2016-04-13 15:30:41 +0200
commit0dd4d09819ba58cec47e67fabcc6679bfb191db5 (patch)
treea2515730f520ecd28214d67c5f6738df537d6b48
parenta0a7eb837d836b8e17eddadb668e81353143043d (diff)
downloadaur-0dd4d09819ba58cec47e67fabcc6679bfb191db5.tar.gz
Update to FF 45.0.2. Removed incorrect GTK3 dependency. Enable tracking protection by default, also works on existing profiles.
-rw-r--r--.SRCINFO13
-rw-r--r--PKGBUILD13
-rw-r--r--firefox-45-prefs.patch9
3 files changed, 21 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a7134f83673..15df562b4b1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by makepkg 5.0.0
-# Sat Mar 26 09:10:48 UTC 2016
+# Wed Apr 13 13:27:00 UTC 2016
pkgbase = firefox-esr-privacy
pkgdesc = Standalone web browser from mozilla.org
- pkgver = 45.0.1
- pkgrel = 1
+ pkgver = 45.0.2
+ pkgrel = 2
url = https://www.mozilla.org/firefox/
install = firefox.install
arch = i686
@@ -19,7 +19,6 @@ pkgbase = firefox-esr-privacy
makedepends = mesa
makedepends = xorg-server
makedepends = inetutils
- depends = gtk3
depends = gtk2
depends = libxt
depends = startup-notification
@@ -35,7 +34,7 @@ pkgbase = firefox-esr-privacy
depends = sqlite
conflicts = firefox
options = !emptydirs
- source = https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/45.0.1esr/source/firefox-45.0.1esr.source.tar.xz
+ source = https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/45.0.2esr/source/firefox-45.0.2esr.source.tar.xz
source = firefox-install-dir.patch
source = firefox-45-disable-location.services.mozilla.com.patch
source = firefox-45-disable-loop-pocket.patch
@@ -48,12 +47,12 @@ pkgbase = firefox-esr-privacy
source = firefox-fixed-loading-icon.png
source = mozconfig
validpgpkeys = 2B90598A745E992F315E22C58AB132963A06537A
- sha256sums = 1a44568b4d10b208ae21930335a3098aec31cc42dd43ccd6ef659f3c321b7366
+ sha256sums = 939ac36c4bf30794e76e87903c0e0f5a813807310226c52f0fcd573275067ed3
sha256sums = d86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd
sha256sums = 8d9afa1f940a9dac689ead40a57990d1491f34a1787b2222f8f5b5e485d54103
sha256sums = 4ffefee2f47e2de114df0d8a0c9a7b964d6e6959ce691e274e259ad8fd85682e
sha256sums = 1926a3d3b8996cdbdd8b970a12d9880e3272181fd4b07c2c9277ca7290b159c3
- sha256sums = 7fc91a81da2a83e7765bdea66944572cb78b87eed71d8f36d6cc6d6cc87b0dff
+ sha256sums = 46a5fbd75febff5a901eed2ac711876bcb9e91e68e1812a3069cbb48de0e58b8
sha256sums = 5f97739f5962c98c94c0cf7a7361d9dac01be1366773cb2b45d2bd5938569fde
sha256sums = 52a94f48e562f98ba0b22b43b1684f6a813872b9c310d6f7567fe91aaab4944b
sha256sums = 01fa29086c1cba4a1fb7ea0e13baea3e210a771ccc67134fbb32de4185e0cb23
diff --git a/PKGBUILD b/PKGBUILD
index 79490a0fd38..8dd5738b15a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,15 +1,14 @@
# firefox-esr-privacy
pkgname=firefox-esr-privacy
_basever=45
-pkgver=45.0.1
-pkgrel=1
+pkgver=45.0.2
+pkgrel=2
pkgdesc="Standalone web browser from mozilla.org"
arch=('i686' 'x86_64')
license=('MPL' 'GPL' 'LGPL')
url="https://www.mozilla.org/firefox/"
-depends=('gtk3' 'gtk2' 'libxt' 'startup-notification'
- 'dbus-glib' 'alsa-lib' 'desktop-file-utils' 'hicolor-icon-theme'
- 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite')
+depends=('gtk2' 'libxt' 'startup-notification' 'dbus-glib' 'alsa-lib' 'desktop-file-utils'
+ 'hicolor-icon-theme' 'libvpx' 'icu' 'libevent' 'nss' 'hunspell' 'sqlite')
makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'xorg-server' 'inetutils')
install=firefox.install
options=('!emptydirs')
@@ -26,12 +25,12 @@ source=(https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${pkgver}esr/so
firefox.desktop
firefox-fixed-loading-icon.png
mozconfig)
-sha256sums=('1a44568b4d10b208ae21930335a3098aec31cc42dd43ccd6ef659f3c321b7366'
+sha256sums=('939ac36c4bf30794e76e87903c0e0f5a813807310226c52f0fcd573275067ed3'
'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd'
'8d9afa1f940a9dac689ead40a57990d1491f34a1787b2222f8f5b5e485d54103'
'4ffefee2f47e2de114df0d8a0c9a7b964d6e6959ce691e274e259ad8fd85682e'
'1926a3d3b8996cdbdd8b970a12d9880e3272181fd4b07c2c9277ca7290b159c3'
- '7fc91a81da2a83e7765bdea66944572cb78b87eed71d8f36d6cc6d6cc87b0dff'
+ '46a5fbd75febff5a901eed2ac711876bcb9e91e68e1812a3069cbb48de0e58b8'
'5f97739f5962c98c94c0cf7a7361d9dac01be1366773cb2b45d2bd5938569fde'
'52a94f48e562f98ba0b22b43b1684f6a813872b9c310d6f7567fe91aaab4944b'
'01fa29086c1cba4a1fb7ea0e13baea3e210a771ccc67134fbb32de4185e0cb23'
diff --git a/firefox-45-prefs.patch b/firefox-45-prefs.patch
index eb1c0d1ea39..1d34fa0f580 100644
--- a/firefox-45-prefs.patch
+++ b/firefox-45-prefs.patch
@@ -92,6 +92,15 @@ diff -Naur firefox-45.0esr.bak/modules/libpref/init/all.js firefox-45.0esr/modul
// maximum number of dated backups to keep at any time
pref("browser.bookmarks.max_backups", 5);
+@@ -1117,7 +1117,7 @@
+ // send "do not track" HTTP header, disabled by default
+ pref("privacy.donottrackheader.enabled", false);
+ // Enforce tracking protection in all modes
+-pref("privacy.trackingprotection.enabled", false);
++pref("privacy.trackingprotection.enabled", true);
+ // Enforce tracking protection in Private Browsing mode
+ pref("privacy.trackingprotection.pbmode.enabled", true);
+
@@ -4096,7 +4096,7 @@
// Satchel (Form Manager) prefs