summaryrefslogtreecommitdiff
path: root/libre/icecat/PKGBUILD
diff options
context:
space:
mode:
authorAndreas Grapentin <andreas@grapentin.org>2017-05-05 12:58:23 +0200
committerAndreas Grapentin <andreas@grapentin.org>2017-05-05 12:58:23 +0200
commit01beb67ad0e54d2993959bf98a155449b1bfd08a (patch)
treed120a28e341b6e3adbd3ddc6242e386a5f57ef5a /libre/icecat/PKGBUILD
parent3fbf5a59cd4299b078ae33e249b5f4891f20e1bb (diff)
downloadabslibre-01beb67ad0e54d2993959bf98a155449b1bfd08a.tar.gz
abslibre-01beb67ad0e54d2993959bf98a155449b1bfd08a.tar.bz2
abslibre-01beb67ad0e54d2993959bf98a155449b1bfd08a.zip
icecat: updating to 52.0.2
Diffstat (limited to 'libre/icecat/PKGBUILD')
-rw-r--r--libre/icecat/PKGBUILD46
1 files changed, 11 insertions, 35 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index 99678b84b..dd31f0d0f 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -1,5 +1,6 @@
-# Maintainer: André Silva <emulatorman@parabola.nu>
-# Contributor: Márcio Silva <coadde@parabola.nu>
+# Maintainer: Andreas Grapentin <andreas@grapentin.org>
+# Contributor: André Silva <emulatorman@riseup.net>
+# Contributor: Márcio Silva <coadde@riseup.net>
# Contributor (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org>
# Contributor: Luke Shumaker <lukeshu@sbcglobal.net>
# Contributor: fauno <fauno@kiwwwi.com.ar>
@@ -13,9 +14,9 @@
_pgo=false
pkgname=icecat
-_pkgver=45.7.0-gnu1
+_pkgver=52.0.2-gnu1
pkgver=${_pkgver//-/_}
-pkgrel=2
+pkgrel=1
pkgdesc="GNU IceCat, the standalone web browser based on Mozilla Firefox."
arch=(i686 x86_64 armv7h)
@@ -28,41 +29,30 @@ if $_pgo; then
options+=(!ccache)
fi
optdepends=('networkmanager: Location detection via available WiFi networks'
+ 'libnotify: Notification integration'
'upower: Battery API')
url="http://www.gnu.org/software/gnuzilla/"
install=$pkgname.install
source=(http://ftp.gnu.org/gnu/gnuzilla/${_pkgver%-*}/$pkgname-$_pkgver.tar.bz2{,.sig}
-#mksource=(http://jenkins.trisquel.info/$pkgname/$pkgname-$_pkgver.tar.bz2)
-#source=(https://repo.parabola.nu/other/$pkgname/$pkgname-$_pkgver.tar.bz2{,.sig}
mozconfig
libre.patch
gnu_headshadow.png
$pkgname.desktop
$pkgname-install-dir.patch
- firefox-gcc-6.0.patch
- gcc6-fix-compilation-for-IceCat.patch
- mozilla-1228540-1.patch
vendor.js
$pkgname-fixed-loading-icon.png
- no-libnotify.patch
- $pkgname-gtk3-20.patch
disable-crypto-hardening-settings.patch
disable-spoofSource-referer.patch
no-neon.patch)
-sha256sums=('635b2d458b22221dcaff4463ce3ed2983e6fc4981c09170899fd63ea231dc7d6'
+sha256sums=('8901a4ab7f2b87d5516c77cbdec6d276cdde64421725d4ed613c1b4f805a4a2b'
'SKIP'
- '89f375161a085ec37e88d5ceb9562dc33ed8ef03e225fefa819dfe3c6eb7290f'
- '583fe7b1897a7437854415c33cedefed1c987ca2ffea6b5826a99d4e7a71e05f'
+ '88f14b86e4f2cd0772415365463514ce381c1081d8ac965c4181607c27595bf9'
+ '76a657a90371e637e7c4b371b71a15c85acafcece6277455e9ede84ffe104d3e'
'93e3001ce152e1d142619e215a9ef07dd429943b99d21726c25da9ceb31e31cd'
'52df9ffeb52166ed4abd9a132ee4a9017b9c4980f0725ba383610ccfb06d4745'
'5bdab2de5520fb4d3dbc453d9f73d20e0e077bf652bc780fc17184ba6c718a47'
- '4d1e1ddabc9e975ed39f49e134559a29e01cd49439e358233f1ede43bf5a52bf'
- '329cf6753d29ae64a4336a8a76ee71f0d331a39132159401e4d11de65b708a07'
- 'd1ccbaf0973615c57f7893355e5cd3a89efb4e91071d0ec376e429b50cf6ed19'
'977aa49b940f1da049cefa2878a63ac6669a78e63e9d55bb11db7b8f8fb64c33'
'68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213'
- 'e4ebdd14096d177d264a7993dbd5df46463605ff45f783732c26d30b9caa53a7'
- '2e355a477f1df792cd7f9d1e3a56030543e0cf2d09051dd293ba495a7edb54fd'
'0166aa368420f0bf0aab064b2188e3d852b241efeeb27dee66df2bc15e84b83a'
'c50043266e69f5844e6dce9ea7193af79587dcaa66806932d7867281a176f03e'
'6d0c1c9ca28b20d206ce24ca84f4d4e3f5d062a2e9cb7445fcb6c2cfea959b4a')
@@ -83,20 +73,6 @@ prepare() {
# Install to /usr/lib/$pkgname
patch -Np1 -i "$srcdir/$pkgname-install-dir.patch"
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1234158
- patch -Np1 -i "$srcdir/$pkgname-gtk3-20.patch"
-
- # Notifications with libnotify are broken
- # https://bugzilla.mozilla.org/show_bug.cgi?id=1236150
- patch -Np1 -i "$srcdir/no-libnotify.patch"
-
- # Compilation fix (FS#49243 and FS#49363), internet and Icedove package
- patch -Np1 -i $srcdir/gcc6-fix-compilation-for-IceCat.patch
- patch -Np1 -i $srcdir/firefox-gcc-6.0.patch
-
- # Update to harfbuzz (following Icedove in [libre])
- patch -Np1 -i $srcdir/mozilla-1228540-1.patch
-
# Patch and remove anything that's left
patch -Np1 -i "$srcdir/libre.patch"
rm -v browser/base/content/abouthome/snippet*.png || true
@@ -121,8 +97,8 @@ prepare() {
browser/themes/linux/tabbrowser/loading.png
# Load our searchplugins
- rm -rv browser/locales/en-US/searchplugins
- cp -av /usr/lib/mozilla/searchplugins browser/locales/en-US
+ rm -rv browser/locales/searchplugins
+ cp -av /usr/lib/mozilla/searchplugins browser/locales
# Disable crypto hardening settings for now
# https://lists.parabola.nu/pipermail/assist/2015-October/000534.html