summaryrefslogtreecommitdiff
path: root/libre/icecat/PKGBUILD
diff options
context:
space:
mode:
authorAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-06-11 02:16:59 -0300
committerAndré Fabian Silva Delgado <emulatorman@parabola.nu>2015-06-11 04:53:43 -0300
commitfd07bfd6f253279a4d56e372e3f70154591cebd0 (patch)
tree61be024b6e5091b35a599a2a6aca765949254e7d /libre/icecat/PKGBUILD
parentcb639838a807708d04ec0ad5ab16321e91feacfb (diff)
icecat-31.7.0_gnu1-1: updating version
Diffstat (limited to 'libre/icecat/PKGBUILD')
-rw-r--r--libre/icecat/PKGBUILD22
1 files changed, 12 insertions, 10 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index 78fc58fa1..524654a0f 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -13,9 +13,9 @@
_pgo=true
pkgname=icecat
-_pkgver=31.6.0-gnu1
+_pkgver=31.7.0-gnu1
pkgver=${_pkgver//-/_}
-pkgrel=4
+pkgrel=1
pkgdesc="GNU IceCat, the standalone web browser based on Mozilla Firefox."
arch=(i686 x86_64 mips64el)
@@ -32,7 +32,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
'gst-libav: h.264 video')
url="http://www.gnu.org/software/gnuzilla/"
install=$pkgname.install
-source=("http://ftp.gnu.org/gnu/gnuzilla/${_pkgver%-*}/$pkgname-$_pkgver.tar.bz2"{,.sig}
+source=(http://ftp.gnu.org/gnu/gnuzilla/${_pkgver%-*}/$pkgname-$_pkgver.tar.bz2{,.sig}
mozconfig
mozconfig.pgo
libre.patch
@@ -41,18 +41,20 @@ source=("http://ftp.gnu.org/gnu/gnuzilla/${_pkgver%-*}/$pkgname-$_pkgver.tar.bz2
$pkgname-install-dir.patch
vendor.js
rhbz-966424.patch
- $pkgname-fixed-loading-icon.png)
-sha256sums=('31386c1ff466cb4676315eda457753260fb3bbf902a7723d619791a7eb1094a8'
+ $pkgname-fixed-loading-icon.png
+ fixing_nullptr_31.7.0.patch)
+sha256sums=('57ddd9a3b2875dc3f1bfbb0f6d8fd5551775f1f68cc4237f6f4251a7ca954528'
'SKIP'
'e0779596c2aafa0f77f09094a218940b1dc5120cd6425d4ea1e8c96be44711ff'
'92d7ea9feb8d2814d1abaf5cf4012983a2fb9cc56b26a5d7c7c3898aedf06fb4'
- 'dd0687b5f73a84f8a2d4ae8480572c04af804dae24a0b3b3292228927b00859c'
+ '8082a8a5adf21c50fa77650c74adcd6fedbf7bedcdb6b8ae29529ca96adeb05d'
'93e3001ce152e1d142619e215a9ef07dd429943b99d21726c25da9ceb31e31cd'
'52df9ffeb52166ed4abd9a132ee4a9017b9c4980f0725ba383610ccfb06d4745'
'5bdab2de5520fb4d3dbc453d9f73d20e0e077bf652bc780fc17184ba6c718a47'
'536e82133ba06faccd31620c742dd2b95f1c2e0331934bb8ff17843436dc2142'
'd25c6e95d20ec622a51346897d986fdd97074023d6a02bee0533773a195f8233'
- '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213')
+ '68e3a5b47c6d175cc95b98b069a15205f027cab83af9e075818d38610feb6213'
+ 'd57d0e4d5bc66323388e8f3c9999ed443abfd304a28a1696cc6f4518ed0d0f2a')
validpgpkeys=('A57369A8BABC2542B5A0368C3C76EED7D7E04784') # Ruben Rodriguez
prepare() {
@@ -71,6 +73,9 @@ prepare() {
# https://bugs.archlinux.org/task/41689
patch -Np1 -i "$srcdir/rhbz-966424.patch"
+ # Patch for GCC 5.1
+ patch -Np1 -i "$srcdir/fixing_nullptr_31.7.0.patch"
+
# Patch and remove anything that's left
patch -Np1 -i "$srcdir/libre.patch"
sed -i '\|return| s|Flash|SWF Player|g;
@@ -144,9 +149,6 @@ prepare() {
# WebRTC build tries to execute "python" and expects Python 2
ln -s /usr/bin/python2 "$srcdir/path/python"
- # Use gold, as Mozilla can use some of its features, such as safe ICF
- #ln -s /usr/bin/ld.gold "$srcdir/path/ld"
-
# configure script misdetects the preprocessor without an optimization level
# https://bugs.archlinux.org/task/34644
sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure