diff options
-rw-r--r-- | nonprism/iceweasel/PKGBUILD | 47 |
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 |