+optional_depends 'pulseaudio' \
+ '--enable-pulseaudio' \
+ '--disable-pulseaudio' \
+ 'use pulseaudio for audio support' &&
+
# Firefox is currently borked and does not compile without alsa-lib headers,
# this should have been fixed when Firefox started using Mozilla core 23,
but it
# wasn't see https://bugzilla.mozilla.org/show_bug.cgi?id=875268
diff --git a/http/firefox/DETAILS b/http/firefox/DETAILS
index 6f51359..9b76ba8 100755
--- a/http/firefox/DETAILS
+++ b/http/firefox/DETAILS
@@ -1,18 +1,11 @@
SPELL=firefox
-if [[ $FIREFOX_CVS == y ]]; then
- VERSION=27.0.1
+ VERSION=28.0
SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:5c51ff422ff1b02b5542622baec27ced5a543b141f6c129a4c12b2644a719e27d1e1ad92a12f0d4d9d23d1ed033f24b4ca46e9f1e8737c89dd633b66c86429ee
-
SOURCE_URL[0]=http://releases.mozilla.org/pub/mozilla.org/${SPELL}/releases/${VERSION}/source/${SOURCE}
-else
- VERSION=27.0.1
- SOURCE=$SPELL-$VERSION.source.tar.bz2
-
SOURCE_HASH=sha512:5c51ff422ff1b02b5542622baec27ced5a543b141f6c129a4c12b2644a719e27d1e1ad92a12f0d4d9d23d1ed033f24b4ca46e9f1e8737c89dd633b66c86429ee
+
SOURCE_HASH=sha512:9334b45d8b56829e7061b87c377aae80e48060e127dfc3eb6a6996590dd92268bd0273203094cdf9aa22fda8128ab9ed1e5fd6fee3e93a430359c0a0631090f7
SOURCE_URL[2]=ftp://ftp.in2p3.fr/pub/mozilla/$SPELL/releases/$VERSION/source/$SOURCE
-fi
- SECURITY_PATCH=72
+ SECURITY_PATCH=73
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE=https://www.mozilla.org/en-US/firefox/fx/
GATHER_DOCS=off
diff --git a/http/firefox/HISTORY b/http/firefox/HISTORY
index ce7b298..2c0762b 100644
--- a/http/firefox/HISTORY
+++ b/http/firefox/HISTORY
@@ -1,3 +1,10 @@
+2014-03-19 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
+ * DETAILS: version 28.0
+ * DETAILS, PREPARE: removed support for cvs version since there
hasn't been
+ one in quite some time
+ * glyph.patch, PRE_BUILD: removed patch that does not apply anymore
+ * DEPENDS: added optional dependency on pulseaudio
+
2014-02-27 Remko van der Vossen <wich AT sourcemage.org>
* DEPENDS: optional depends gstreamer
diff --git a/http/firefox/PREPARE b/http/firefox/PREPARE
index b4b132a..582516a 100755
--- a/http/firefox/PREPARE
+++ b/http/firefox/PREPARE
@@ -1,13 +1,11 @@
#
# Remove persistent variables for SOURCE and VERSION (Bug #8081)
#
-persistent_remove FIREFOX_VERSION FIREFOX_SOURCE &&
+persistent_remove FIREFOX_VERSION FIREFOX_SOURCE FIREFOX_CVS &&
#
# This should fix Bug #8081
#
if grep -q -- "PR" $INSTALL_ROOT/etc/sorcery/local/depends/firefox;
then
rm -f $INSTALL_ROOT/etc/sorcery/local/depends/firefox
-fi &&
-
-config_query FIREFOX_CVS "Build the devel version?" n
+fi
diff --git a/http/firefox/PRE_BUILD b/http/firefox/PRE_BUILD
index e3142bb..6d4f7c4 100755
--- a/http/firefox/PRE_BUILD
+++ b/http/firefox/PRE_BUILD
@@ -3,10 +3,6 @@ cd $SOURCE_DIRECTORY &&
unpack_file '' &&
cd mozilla* &&