summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--nonprism/iceweasel/PKGBUILD47
1 files changed, 23 insertions, 24 deletions
diff --git a/nonprism/iceweasel/PKGBUILD b/nonprism/iceweasel/PKGBUILD
index 04815637f..f05f7f83a 100644
--- a/nonprism/iceweasel/PKGBUILD
+++ b/nonprism/iceweasel/PKGBUILD
@@ -21,7 +21,7 @@ _debname=firefox
_brandingver=49.0
_brandingrel=1
_debver=49.0
-_debrel=deb1
+_debrel=deb3
_debrepo=http://ftp.debian.org/debian/pool/main/
_parabolarepo=https://repo.parabola.nu/other/iceweasel
debfile() { echo $@|sed -r 's@(.).*@\1/&/&@'; }
@@ -30,9 +30,8 @@ _pkgname=firefox
pkgname=iceweasel
epoch=1
pkgver=$_debver.$_debrel
-pkgrel=4.nonprism1
-
-pkgdesc="A libre version of Debian Iceweasel, the standalone web browser based on Mozilla Firefox."
+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)
depends=(alsa-lib dbus-glib ffmpeg gtk2 gtk3 hunspell icu=57.1 libevent libvpx=1.6.0 libxt mime-types mozilla-common nss sqlite startup-notification ttf-font)
@@ -65,21 +64,21 @@ source=("$_debrepo/`debfile $_debname`_$_debver.orig.tar.xz"
enable-object-directory-paths.patch
mozilla-1253216.patch
mozilla-build-arm.patch)
-sha512sums=('08e954ab904f114a2604c74c6a691afeeea48c08be31def836e1654175f9afb748b08e19a4cf0814a83c5f1a1aa6f51b1076e9e701dade661880b0bbf228b524'
- '06be4fe3e09f56d0a36b59513ec70c1990ded0aee0d01bf425e00285eb2b4a61059c67356d90f9ab1805ac7c8e72fa14ab559c1d396b12fcb1e267e53ac7f276'
- 'ab20ea7a56528abb04e1f392f6a1d3368e946292a1741578e8768dee7ab2687c01faf90e2cda2a4f936033c21bc93d2e20459bb6d8c2d3cc15e2eb62cd02aaab'
- '568416b981c300bb445d883ae84c79226d8fc126280ca48702653485084c80ef27fde5fc2acc351b7f88fc73a5a05dc740de6d1e731639acfc6d3298ae4e30dd'
- 'a2ef9a1a9daa4305296570d9cf44abd53218979d9f09cb1040f22e9d0e0b385906be1cb9e19bbc8b9ce02074bf40c3eb9031ffa1355c32ee8387ba37fd3b4a0c'
- '67f3bf5279522a3500bda32a4b916e1d74dc06627cb5d5a72662bb005db41c37c08a37acd493f622c14a267ad994723571f3b8ee610e6dd67f171c6da094654d'
- '6b76f61db3036d15aacac4af767814665398243a2ad55cc11c4d58e3f2ce1740c5c4706559b919f823405f69aa89d92486ed94e0caca72b52abb703f68f5b43a'
- '76ac01f250975688439a31206f60d3ee05aa74a9cff7922ba9eab3fb3906bba176bab6dcff1791c19ca6acffed5167af841ab077d49ba1889020e5f827d34a60'
- 'ac68873be1c76fd166f7a26fd2475540065b9b2d841185a346cbe3bd92645904f35f1c2a4ffc9153b638aaa419182ad2a7dea7efde91267d9eee38a312dce0cb'
- '5860c7be67eb5a33c12d58267e06f6fa282d42c9affd9211d88b8bede3ef77058fc1d0f818745c1417a15e1ea58e9ea07a45aab3810865d5275ed1e12b146588'
- 'cddffc04032686644b61509ea696cd36333327015e3a52f99afd23c74f18d82bec34619759f7acb053e10a7288d2d658d87350f5b4fc9e56ff2337c38aa4b5c6'
- '0bec9fcc49e7227f1b69b723ceaf592e00352524c23c2d993d3e04f9d5c8b65bad1f2cea3d0ab0e274a61bb3c4561fc932834cdde6306c4033eb037fc8a9237e'
- 'f60f59b5d11b9ce5ad4c01eedae78f27131f17b07720e5ac35441d43e95987d81b9b2680e7258d73b1a8092fe3ae554072d07a41d6b337af82742886196bc375'
- '27614fca622700a1b16e0b2d286891add93a71ba4189a675740e67fb5fb91a1971dbde2dfa11a9c0f875a627c1a3c82645eef081d64c892f958bcbdb3a863cae'
- '5f26d81dc0475b2c68e653dd95d6cf9ac70cd1b944eb12fd2c637fb4c5777d2c00e92ea97b6827819c3f6dce40814eeac1e99d4900eb35bffbe77a76d3c834c5')
+sha256sums=('2f463afd3c74eb9477f58525214f06498357ff90f01b45fb2675fc77c57bcffe'
+ '8825dcceccb53e2b3f3dc46101de01f32f8ae0ed6c8bd809fda4e96cdad76be9'
+ 'c0fd88e37187298a7658919cf2e4b6d024425b781d6aff5bdba49dc991f379d3'
+ 'SKIP'
+ '4a5d3efeedca0c2d8cea22fcfc9ae959cb4f95eeeca4a57d9bd64a9fa603273e'
+ '013af398e97da9e855a143582816bf819e0d9d8d2b0e323d6b832f3df1157fdd'
+ '32f1fe3ad4f80d0ae419064db2abe49b97cd7cb18c35d68be1a2befb60172a2a'
+ '93e3001ce152e1d142619e215a9ef07dd429943b99d21726c25da9ceb31e31cd'
+ '56eba484179c7f498076f8dc603d8795e99dce8c6ea1da9736318c59d666bff6'
+ '87034dbb640f70454b27d1695a6f03b6fd1ab81c82eb4d8c771db925ae03d408'
+ '3aea6676f1e53a09673b6ae219d281fc28054beb6002b09973611c02f827651d'
+ '1b9950a799fae995229b87fb431bca3476c9d71909bf026db893908c55b42517'
+ 'e260e555b261aabab1e48786dd514eeea056e4402af7cfd4dfd1d32858441484'
+ 'fbb6011501a74a8ea6d01c041870fcefb7ef2859c134aedc676e5f6452833f65'
+ '56eecee8162c138c442773d66483886f1242c8dd2b16eed5711ae5e63d9b0e3a')
validpgpkeys=(
'C92BAA713B8D53D3CAE63FC9E6974752F9704456' # André Silva
'684D54A189305A9CC95446D36B888913DDB59515' # Márcio Silva
@@ -111,11 +110,6 @@ prepare() {
# Install to /usr/lib/$pkgname
patch -Np1 -i "$srcdir/$pkgname-install-dir.patch"
- # Disable various components at the source level
- sed -i 's|1|0|' toolkit/components/telemetry/TelemetryStartup.manifest || die "failed break telemetry startup"
- sed -i 's|1|0|' browser/experiments/Experiments.manifest || die "failed to break ExperimentsService"
- sed -i '/pocket/d' browser/extensions/moz.build || die "failed to wipe pocket"
-
# Patch and remove anything that's left
patch -Np1 -i "$srcdir/libre.patch"
sed -i 's|Adobe Flash|SWF Player|g;
@@ -137,6 +131,11 @@ prepare() {
rm -rv browser/locales/en-US/searchplugins
cp -av /usr/lib/mozilla/searchplugins browser/locales/en-US
+ # Disable various components at the source level
+ sed -i 's|1|0|' toolkit/components/telemetry/TelemetryStartup.manifest || die "failed break telemetry startup"
+ sed -i 's|1|0|' browser/experiments/Experiments.manifest || die "failed to break ExperimentsService"
+ sed -i '/pocket/d' browser/extensions/moz.build || die "failed to wipe pocket"
+
# ARM-specific changes:
if [[ "$CARCH" == arm* ]]; then
sed -i '/ac_add_options --enable-rust/d' .mozconfig