diff options
Diffstat (limited to 'libre/iceweasel/PKGBUILD')
-rw-r--r-- | libre/iceweasel/PKGBUILD | 33 |
1 files changed, 26 insertions, 7 deletions
diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index bada94607..0f88f24b7 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -20,7 +20,7 @@ pkgname=iceweasel epoch=1 pkgver=55.0.3 -pkgrel=3 +pkgrel=3.1 _brandingver=54.0 _brandingrel=1 _parabolarepo=https://repo.parabola.nu/other/iceweasel @@ -32,7 +32,7 @@ license=(MPL GPL LGPL) depends=(alsa-lib dbus-glib ffmpeg gtk2 gtk3 hunspell 'icu=59.1' libvpx libxt mime-types mozilla-common nss sqlite startup-notification ttf-font) makedepends=(autoconf2.13 diffutils gconf imagemagick imake inetutils libidl2 libpulse librsvg libxslt mesa mozilla-searchplugins pkg-config python2 quilt unzip yasm zip) -makedepends_i686=(cargo) +makedepends_i686=(rust) makedepends_x86_64=("${makedepends_i686[@]}") optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' @@ -55,13 +55,17 @@ source=("https://ftp.mozilla.org/pub/$_oldname/releases/$pkgver/source/$_oldname $pkgname-install-dir.patch vendor.js distribution.ini - fix-wifi-scanner.diff enable-object-directory-paths.patch mozilla-1253216.patch mozilla-1373988.patch mozilla-1384655.patch no-crmf.patch - mozilla-build-arm.patch) + mozilla-build-arm.patch + wifi-disentangle.patch + wifi-fix-interface.patch + glibc-2.26-fix.diff + harmony-fix.diff + clip-ft-glyph.diff) sha256sums=('891836df85f8798c49f7b25661820f64d1311d59703c716eda471819b93ccda2' '03191fa14ab599695b26361f2de6e93fbb518f24142689496480d78976cc52cb' 'SKIP' @@ -74,13 +78,17 @@ sha256sums=('891836df85f8798c49f7b25661820f64d1311d59703c716eda471819b93ccda2' '46e588300797bda599c8f5157437fd79f88b6e1179f2fde49e0405e435e03efa' '085b968e613a5aadbc8cbec20f4db80d76c4fd7cfe75642babefa6385663cbb5' 'd28b14a870aa100273243039d08ab9e64d325c28b6291413441146ebdf5d38ee' - '9765bca5d63fb5525bbd0520b7ab1d27cabaed697e2fc7791400abc3fa4f13b8' 'e260e555b261aabab1e48786dd514eeea056e4402af7cfd4dfd1d32858441484' 'fbb6011501a74a8ea6d01c041870fcefb7ef2859c134aedc676e5f6452833f65' '644ec78361bc9fc64df706e9393a630e155c219202d0d557e424556820e30dcf' 'ce24a6532179aa2b772a6ae7cf186e226a4aaffcc234f1b62e9aadbf4f668e0a' '2f8064a67c025d306f14fdd83c0ecae8d256231ec76a98150acd89162d40c3e1' - '56eecee8162c138c442773d66483886f1242c8dd2b16eed5711ae5e63d9b0e3a') + '56eecee8162c138c442773d66483886f1242c8dd2b16eed5711ae5e63d9b0e3a' + 'f068b84ad31556095145d8fefc012dd3d1458948533ed3fff6cbc7250b6e73ed' + 'e98a3453d803cc7ddcb81a7dc83f883230dd8591bdf936fc5a868428979ed1f1' + 'cd7ff441da66a287f8712e60cdc9e216c30355d521051e2eaae28a66d81915e8' + '16bb776e9f3039321db747b2eaece0cda1320f3711fb853a68d67247b0aa065d' + 'd5e5580a96ecc4a66ce12dde0737c1ed5cb31017a6ec488ffe372192ed893e1b') validpgpkeys=( 'BFA8008A8265677063B11BF47171986E4B745536' # Andreas Grapentin ) @@ -134,11 +142,22 @@ prepare() { cp "$srcdir/mozconfig" .mozconfig # https://bugzilla.mozilla.org/show_bug.cgi?id=1314968 - patch -Np1 -i "$srcdir/fix-wifi-scanner.diff" + patch -Np1 -i ../wifi-disentangle.patch + patch -Np1 -i ../wifi-fix-interface.patch + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1393467 + patch -Np1 -i ../clip-ft-glyph.diff + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1400721 + patch -Np1 -i ../harmony-fix.diff # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991 patch -Np1 -i "$srcdir/no-crmf.patch" + # https://bugzilla.mozilla.org/show_bug.cgi?id=1385667 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1394149 + patch -Np1 -i ../glibc-2.26-fix.diff + # https://bugzilla.mozilla.org/show_bug.cgi?id=1373988 patch -Np1 -i "$srcdir/mozilla-1373988.patch" |