summaryrefslogtreecommitdiff
path: root/libre/icecat
diff options
context:
space:
mode:
Diffstat (limited to 'libre/icecat')
-rw-r--r--libre/icecat/PKGBUILD16
-rw-r--r--libre/icecat/mozconfig2
-rw-r--r--libre/icecat/vendor.js3
3 files changed, 13 insertions, 8 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index d32a96d52..809e119d6 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -10,15 +10,15 @@
# Contributor: evr <evanroman at gmail>
# Contributor: Muhammad 'MJ' Jassim <UnbreakableMJ@gmail.com>
-_pgo=true
+_pgo=false
pkgname=icecat
pkgver=17.0.1
-pkgrel=7
+pkgrel=9
pkgdesc='GNU IceCat, the standalone web browser based on Mozilla Firefox.'
arch=(i686 x86_64 mips64el)
license=(MPL GPL LGPL)
-depends=(alsa-lib dbus-glib desktop-file-utils gtk2 hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
+depends=(alsa-lib dbus-glib desktop-file-utils gtk2 gstreamer0.10-base wireless_tools hicolor-icon-theme hunspell libevent libnotify libvpx libxt mime-types mozilla-common mozilla-searchplugins nss sqlite startup-notification)
makedepends=(autoconf2.13 diffutils imagemagick libidl2 librsvg libxslt mesa pkg-config python2 unzip zip)
options=(!emptydirs)
if $_pgo; then
@@ -42,14 +42,14 @@ source=(
)
md5sums=(
c88a29aa92fc41a07e777a0e63ac5f7e
- 855f11c20d38133d107cc3c6f48162a8
+ 5154141da7cf38102927e3addb49ccac
383e8e2a97a8b13fe56d153adb6878b6
3009b176cc5f9b1e416b1bf7c45b064b
1dec37a964098fb3bc46bc767a5c0587
b41f82994fa056ffa5f8e6d99570e27a
b30ba2b5562558d510fdd09d626d0faa
64826fcf48816b13090042eefddbaa58
- e7b54d4bd68b2af4cfdef074e3ed08a2
+ 2c48d9feffb909df35b552f9c5c555d5
#c8552d030494443218d88792f4dbbd0f
)
@@ -86,6 +86,9 @@ prepare() {
echo 'ac_add_options --disable-jemalloc' >> .mozconfig
fi
+ # disable necko-wifi and wireless_tools in IceCat
+ #echo 'ac_add_options --disable-necko-wifi' >> .mozconfig
+
chmod +x build/unix/run-icecat.sh # fix bug for bad file permition
# Fix PRE_RELEASE_SUFFIX
@@ -99,8 +102,7 @@ prepare() {
# configure script misdetects the preprocessor without an optimization level
# https://bugs.archlinux.org/task/34644
- # TODO: re-enable when we're building with GCC >= 4.8 again
- #sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
+ sed -i '/ac_cpp=/s/$CPPFLAGS/& -O2/' configure
}
build() {
diff --git a/libre/icecat/mozconfig b/libre/icecat/mozconfig
index 75b61828a..d1fd0e3f8 100644
--- a/libre/icecat/mozconfig
+++ b/libre/icecat/mozconfig
@@ -27,7 +27,7 @@ ac_add_options --with-pthreads
# Features
ac_add_options --enable-startup-notification
-#ac_add_options --enable-gstreamer
+ac_add_options --enable-gstreamer
ac_add_options --disable-crashreporter
ac_add_options --disable-updater
diff --git a/libre/icecat/vendor.js b/libre/icecat/vendor.js
index 3fbf3d7b7..151140b8f 100644
--- a/libre/icecat/vendor.js
+++ b/libre/icecat/vendor.js
@@ -11,3 +11,6 @@ pref("extensions.shownSelectionUI", true);
// Make sure that safebrowsing is disabled
pref("browser.safebrowsing.enabled", false);
pref("browser.safebrowsing.malware.enabled", false);
+
+// Enable gstreamer support
+pref("media.gstreamer.enabled", true);