diff options
Diffstat (limited to 'libre/icecat/PKGBUILD')
-rw-r--r-- | libre/icecat/PKGBUILD | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD index 0721a71f2..17a9da2b9 100644 --- a/libre/icecat/PKGBUILD +++ b/libre/icecat/PKGBUILD @@ -1,4 +1,4 @@ -# Contributor (Parabola): André Silva <emulatorman@parabola.nu> +# Maintainer (Parabola): André Silva <emulatorman@parabola.nu> # Maintainer (Parabola): Márcio Silva <coadde@lavabit.com> # Contributor (ConnochaetOS): Henry Jensen <hjensen@connochaetos.org> # Contributor (Parabola): Luke Shumaker <lukeshu@sbcglobal.net> @@ -14,7 +14,7 @@ _pgo=false pkgname=icecat pkgver=24.0 -pkgrel=3 +pkgrel=5 pkgdesc='GNU IceCat, the standalone web browser based on Mozilla Firefox.' arch=(i686 x86_64 mips64el) license=(MPL GPL LGPL) @@ -27,9 +27,10 @@ if $_pgo; then fi optdepends=('networkmanager: Location detection via available WiFi networks' 'gstreamer0.10-base-plugins: vorbis decoding, ogg demuxing' - 'gstreamer0.10-bad-libre-plugins: aac, vp8 and opus decoding' 'gstreamer0.10-good-plugins: webm and mp4 demuxing' - 'gstreamer0.10-ugly-plugins: h.264 decoding' + 'gstreamer0.10-bad-libre-plugins: aac, vp8 and opus decoding' + 'gstreamer0.10-ugly-plugins: h.264 and mp3 decoding' + 'gstreamer0.10-ffmpeg: more decoders' 'libpulse: PulseAudio audio driver') url=http://www.gnu.org/software/gnuzilla/ install=$pkgname.install @@ -43,20 +44,18 @@ source=( $pkgname-install-dir.patch vendor.js icecat-20.0.1-fixed-loading-icon.png - #cairo.patch ) md5sums=( 0d3fdcec3f5fde494dedb595387e8f21 71dce16848bc51503a154841ce99427b df08eaa1ac3bc6c2356be4fbf8ec8932 - b5198ac730fc09e3d0297523b28289c4 + 21b5014c55aa97983f833886e047f55c b41f82994fa056ffa5f8e6d99570e27a b30ba2b5562558d510fdd09d626d0faa 64826fcf48816b13090042eefddbaa58 1dfa11e781950a969205e83840e9741e 6e335a517c68488941340ee1c23f97b0 - #c8552d030494443218d88792f4dbbd0f ) prepare() { @@ -70,8 +69,15 @@ prepare() { fi patch -Np1 -i $srcdir/$pkgname-install-dir.patch # install to /usr/lib/$pkgname - patch -Np1 -i $srcdir/libre.patch # Remove Google+Mozilla stuff - #patch -Np1 -i $srcdir/cairo.patch # fix cairo + + # Patch and remove anything that's left + patch -Np1 -i $srcdir/libre.patch + sed -i 's|Adobe Flash|SWF Player|g; + ' browser/base/content/pageinfo/permissions.js \ + browser/base/content/browser-plugins.js + sed -i '\|URL of the GeoLocation backend|d; + \|geo[.]wifi[.]uri|d; + ' browser/app/profile/firefox.js # Fix for use nspr, sqlite and nss external sed -i 's/\(MOZ_PKG_FATAL_WARNINGS =\).*/\1 0/' \ |