summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libre/iceweasel/PKGBUILD6
-rw-r--r--nonprism/iceweasel/PKGBUILD7
-rw-r--r--nonprism/iceweasel/iceweasel.install28
3 files changed, 35 insertions, 6 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD
index c10b2a9c0..ed1b61006 100644
--- a/libre/iceweasel/PKGBUILD
+++ b/libre/iceweasel/PKGBUILD
@@ -21,7 +21,7 @@ _debname=firefox
_brandingver=49.0
_brandingrel=1
_debver=49.0
-_debrel=deb3
+_debrel=deb4
_debrepo=http://ftp.debian.org/debian/pool/main/
_parabolarepo=https://repo.parabola.nu/other/iceweasel
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -30,7 +30,7 @@ _pkgname=firefox
pkgname=iceweasel
epoch=1
pkgver=$_debver.$_debrel
-pkgrel=2
+pkgrel=1
pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox."
arch=(i686 x86_64 armv7h)
license=(MPL GPL LGPL)
@@ -65,7 +65,7 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.xz"
mozilla-1253216.patch
mozilla-build-arm.patch)
sha256sums=('2f463afd3c74eb9477f58525214f06498357ff90f01b45fb2675fc77c57bcffe'
- '8825dcceccb53e2b3f3dc46101de01f32f8ae0ed6c8bd809fda4e96cdad76be9'
+ '8e4051a587e380849226fa0de89a02468c45133a758665dc2a7064a248f138a8'
'c0fd88e37187298a7658919cf2e4b6d024425b781d6aff5bdba49dc991f379d3'
'SKIP'
'69d612da53ed7eb04be20d0bfc51eb6e132216a7f7159dde37f4666973ca14d4'
diff --git a/nonprism/iceweasel/PKGBUILD b/nonprism/iceweasel/PKGBUILD
index 2f58ff2d7..8d6b3e1d9 100644
--- a/nonprism/iceweasel/PKGBUILD
+++ b/nonprism/iceweasel/PKGBUILD
@@ -21,7 +21,7 @@ _debname=firefox
_brandingver=49.0
_brandingrel=1
_debver=49.0
-_debrel=deb3
+_debrel=deb4
_debrepo=http://ftp.debian.org/debian/pool/main/
_parabolarepo=https://repo.parabola.nu/other/iceweasel
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -30,7 +30,7 @@ _pkgname=firefox
pkgname=iceweasel
epoch=1
pkgver=$_debver.$_debrel
-pkgrel=2.nonprism1
+pkgrel=1.nonprism1
pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox, without support for unsafe and dangerous for privacy protocols"
arch=(i686 x86_64 armv7h)
license=(MPL GPL LGPL)
@@ -49,6 +49,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
url="https://wiki.parabola.nu/$pkgname"
replaces=("$pkgname-libre" "$_pkgname")
conflicts=("$pkgname-libre")
+install=$pkgname.install
source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.xz"
"$_debrepo/`debfile $_debname`_$_debver-${_debrel#deb}.debian.tar.xz"
"$_parabolarepo/${pkgname}_$_brandingver-$_brandingrel.branding.tar.xz"
@@ -65,7 +66,7 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.xz"
mozilla-1253216.patch
mozilla-build-arm.patch)
sha256sums=('2f463afd3c74eb9477f58525214f06498357ff90f01b45fb2675fc77c57bcffe'
- '8825dcceccb53e2b3f3dc46101de01f32f8ae0ed6c8bd809fda4e96cdad76be9'
+ '8e4051a587e380849226fa0de89a02468c45133a758665dc2a7064a248f138a8'
'c0fd88e37187298a7658919cf2e4b6d024425b781d6aff5bdba49dc991f379d3'
'SKIP'
'8212fd5e341a251c97871c0f114f6332c78326f707f9d20eddc8d644e0c5c988'
diff --git a/nonprism/iceweasel/iceweasel.install b/nonprism/iceweasel/iceweasel.install
new file mode 100644
index 000000000..2cf74c843
--- /dev/null
+++ b/nonprism/iceweasel/iceweasel.install
@@ -0,0 +1,28 @@
+
+post_install() {
+ cat <<EOM
+ == IMPORTANT NOTICE ==
+
+ This package contains several new patches were introduced do strengthen
+ and protect the end user from security and privacy threats.
+
+ For users who wish to opt-out of privacy, the following options in
+ about:config or a user.js file in ~/.mozilla are applicable for websites
+ such as City Mapper and FramaDrop:
+
+ user_pref("dom.storage.enabled", true);
+ user_pref("network.websocket.max-connections", "5");
+
+ Further reading:
+ * http://kb.mozillazine.org/About:config
+ * http://kb.mozillazine.org/User.js_file
+ * https://labs.parabola.nu/issues/1113
+ * https://labs.parabola.nu/issues/1114
+EOM
+}
+
+post_upgrade() {
+ post_install
+}
+
+# vim:set ts=2 sw=2 et: