diff options
-rw-r--r-- | libre/iceweasel/PKGBUILD | 6 | ||||
-rw-r--r-- | nonprism/iceweasel/PKGBUILD | 7 | ||||
-rw-r--r-- | nonprism/iceweasel/iceweasel.install | 28 |
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: |