From c071024eb91404cf9b17305176b949799aa51fa0 Mon Sep 17 00:00:00 2001 From: Andreas Grapentin Date: Mon, 16 Oct 2017 07:25:08 +0200 Subject: libre/icecat: fixed glyph rendering issues --- libre/icecat/PKGBUILD | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'libre/icecat/PKGBUILD') diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD index b7726a30c..03922bf89 100644 --- a/libre/icecat/PKGBUILD +++ b/libre/icecat/PKGBUILD @@ -16,7 +16,7 @@ _pgo=false pkgname=icecat _pkgver=52.3.0-gnu1 pkgver=${_pkgver//-/_} -pkgrel=1 +pkgrel=2 pkgdesc="GNU IceCat, the standalone web browser based on Mozilla Firefox." arch=(i686 x86_64 armv7h) @@ -41,6 +41,8 @@ source=(http://ftp.gnu.org/gnu/gnuzilla/${_pkgver%-*}/$pkgname-$_pkgver.tar.bz2{ $pkgname-install-dir.patch vendor.js $pkgname-fixed-loading-icon.png + mozilla-8904705.patch + mozilla-8909448.patch disable-crypto-hardening-settings.patch disable-spoofSource-referer.patch no-crmf.patch @@ -54,6 +56,8 @@ sha256sums=('699ab2b41d4428ef5e360f3f33d98bc52723315cedac20bb03619846ca895302' '5bdab2de5520fb4d3dbc453d9f73d20e0e077bf652bc780fc17184ba6c718a47' '977aa49b940f1da049cefa2878a63ac6669a78e63e9d55bb11db7b8f8fb64c33' '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213' + 'dc4feddbf22ea11ae2513c68b7f3fc9047850d055a7f30d31a7ee94d7d5de12a' + '8ed42e75b577d57e4b07f1d70137cb8e82f757abb616f1cfea694a041ad5679e' 'bb1fc90d117c4a7810e202d23ff44a2dac11b675336533054b5a70dd8606df38' 'c50043266e69f5844e6dce9ea7193af79587dcaa66806932d7867281a176f03e' 'cf224d69e89f37f92202061669014b99fbf7b1fec38fd8ba9f957711fa095729' @@ -102,6 +106,10 @@ prepare() { rm -rv browser/locales/searchplugins cp -av /usr/lib/mozilla/searchplugins browser/locales + # fix broken glyphs + patch -Np1 -i "$srcdir/mozilla-8904705.patch" + patch -Np1 -i "$srcdir/mozilla-8909448.patch" + # Disable crypto hardening settings for now # https://lists.parabola.nu/pipermail/assist/2015-October/000534.html # https://labs.parabola.nu/issues/842 -- cgit v1.2.3