diff --git a/network/web/firefox/actions.py b/network/web/firefox/actions.py
index 8632078282..fc780f0f57 100644
--- a/network/web/firefox/actions.py
+++ b/network/web/firefox/actions.py
@@ -9,7 +9,7 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import get
-WorkDir = "mozilla-release"
+#WorkDir = "mozilla-release"
ObjDir = "build"
locales = "az be bs ca da de el en-US en-GB en-ZA es-AR es-CL es-ES fi fr hr hu it lt nl pl pt-BR pt-PT ro ru sr sv-SE tr uk".split()
xpidir = "%s/xpi" % get.workDIR()
diff --git a/network/web/firefox/files/firefox-install-dir.patch b/network/web/firefox/files/firefox-install-dir.patch
index 4cf976b1a3..8ee5d26f0d 100644
--- a/network/web/firefox/files/firefox-install-dir.patch
+++ b/network/web/firefox/files/firefox-install-dir.patch
@@ -1,6 +1,6 @@
-diff -up firefox-29.0/mozilla-release/config/baseconfig.mk.orig firefox-29.0/mozilla-release/config/baseconfig.mk
---- mozilla-release/config/baseconfig.mk.orig 2014-04-22 15:38:52.948165295 +0200
-+++ mozilla-release/config/baseconfig.mk 2014-04-22 15:42:20.387481673 +0200
+diff -Nuar firefox-42.0.OSmanOS/config/baseconfig.mk firefox-42.0/config/baseconfig.mk
+--- firefox-42.0.OSmanOS/config/baseconfig.mk 2015-10-30 00:17:52.000000000 +0200
++++ firefox-42.0/config/baseconfig.mk 2015-11-06 23:44:25.232724913 +0200
@@ -4,7 +4,7 @@
# whether a normal build is happening or whether the check is running.
includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION)
@@ -10,4 +10,3 @@ diff -up firefox-29.0/mozilla-release/config/baseconfig.mk.orig firefox-29.0/moz
sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION)
ifndef TOP_DIST
TOP_DIST = dist
-
diff --git a/network/web/firefox/files/mozconfig b/network/web/firefox/files/mozconfig
index 70b4a74f49..840c32cc9a 100644
--- a/network/web/firefox/files/mozconfig
+++ b/network/web/firefox/files/mozconfig
@@ -13,8 +13,9 @@ ac_add_options --with-system-png
#ac_add_options --with-system-libvpx #
#ac_add_options --with-system-icu
ac_add_options --enable-system-hunspell
-ac_add_options --enable-system-sqlite
+ac_add_options --disable-system-sqlite
ac_add_options --enable-system-ffi
+ac_add_options --disable-gconf
#ac_add_options --enable-system-cairo
ac_add_options --enable-system-pixman
# The BLFS editors recommend not changing anything below this line:
diff --git a/network/web/firefox/pspec.xml b/network/web/firefox/pspec.xml
index 939dd85326..62e32a36a5 100644
--- a/network/web/firefox/pspec.xml
+++ b/network/web/firefox/pspec.xml
@@ -15,7 +15,7 @@
app:gui
Firefox Web Browser
It is more secure and faster to browse the web with Firefox web browser. You can personalize your web browser with many specifications that is not enough to explain in two sentences.
- https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/40.0.3/source/firefox-40.0.3.source.tar.bz2
+ https://ftp.mozilla.org/pub/mozilla.org/firefox/releases/42.0/source/firefox-42.0.source.tar.xz
mozconfig
@@ -24,15 +24,12 @@
wget
yasm
- nss-devel
- nspr-devel
zlib-devel
gtk2-devel
libXt-devel
libSM-devel
libpng-devel
libffi-devel
- sqlite-devel
gnutls-devel
hunspell-devel
alsa-lib-devel
@@ -42,9 +39,10 @@
libjpeg-turbo-devel
pulseaudio-libs-devel
gst-plugins-base-next-devel
+ nss-devel
+ nspr-devel
- rhbz-966424.patch
firefox-install-dir.patch
@@ -519,6 +517,13 @@
+
+ 2015-11-08
+ 42.0
+ Version bump, http://www.mozilla.org/en-US/firefox/42.0/releasenotes
+ Osman Erkan
+ osman.erkan@pisilinux.org
+
2015-09-01
40.0.3