diff --git a/network/web/firefox/actions.py b/network/web/firefox/actions.py index fc780f0f57..c5e12216f7 100644 --- a/network/web/firefox/actions.py +++ b/network/web/firefox/actions.py @@ -39,7 +39,6 @@ def setup(): shelltools.makedirs(ObjDir) shelltools.cd(ObjDir) shelltools.system("../configure --prefix=/usr --libdir=/usr/lib --disable-strip --disable-install-strip") - shelltools.system("sed -i '/^ftglyph.h/ i ftfntfmt.h' ../config/system-headers") def build(): @@ -59,4 +58,4 @@ def install(): pisitools.insinto("/usr/share/pixmaps", "browser/branding/official/default256.png", "firefox.png") # Install docs - pisitools.dodoc("LEGAL", "LICENSE") \ No newline at end of file + pisitools.dodoc("LEGAL", "LICENSE") diff --git a/network/web/firefox/files/mozconfig b/network/web/firefox/files/mozconfig index 840c32cc9a..ae00959ce5 100644 --- a/network/web/firefox/files/mozconfig +++ b/network/web/firefox/files/mozconfig @@ -1,42 +1,32 @@ . $topsrcdir/browser/config/mozconfig mk_add_options MOZ_MAKE_FLAGS="##JOBCOUNT##" -# Comment out following options if you have not installed -# recommended dependencies: +ac_add_options --prefix=/usr +ac_add_options --enable-release + +ac_add_options --enable-official-branding + + ac_add_options --with-system-nspr ac_add_options --with-system-nss +ac_add_options --with-system-icu ac_add_options --with-system-jpeg ac_add_options --with-system-zlib ac_add_options --with-system-bz2 -ac_add_options --with-system-png -#ac_add_options --with-system-libevent # -#ac_add_options --with-system-libvpx # -#ac_add_options --with-system-icu +ac_add_options --with-system-libevent +ac_add_options --with-system-libvpx ac_add_options --enable-system-hunspell -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: -ac_add_options --prefix=/usr -ac_add_options --libdir=/usr/lib -ac_add_options --enable-application=browser -ac_add_options --enable-pulseaudio -#ac_add_options --enable-startup-notification # -ac_add_options --disable-crashreporter -ac_add_options --disable-updater -ac_add_options --disable-installer -ac_add_options --disable-debug-symbols -ac_add_options --with-google-api-keyfile="%%PWD%%/%%FILE%%" - -ac_add_options --disable-tests - -ac_add_options --enable-optimize -ac_add_options --enable-gtk3 +ac_add_options --enable-system-sqlite ac_add_options --enable-gstreamer=1.0 -ac_add_options --enable-official-branding + +ac_add_options --enable-startup-notification +ac_add_options --disable-updater +ac_add_options --disable-crashreporter + + +ac_add_options --with-google-api-keyfile="%%PWD%%/%%FILE%%" ac_add_options --enable-safe-browsing - -mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/build \ No newline at end of file +mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/build diff --git a/network/web/firefox/pspec.xml b/network/web/firefox/pspec.xml index 8fae143b8c..d29c87573b 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/firefox/releases/44.0.2/source/firefox-44.0.2.source.tar.xz + https://ftp.mozilla.org/pub/firefox/releases/47.0/source/firefox-47.0.source.tar.xz mozconfig @@ -25,6 +25,7 @@ wget yasm zlib-devel + gtk3-devel gtk2-devel libXt-devel libSM-devel @@ -32,12 +33,19 @@ libffi-devel gnutls-devel hunspell-devel + sqlite-devel + autoconf213 alsa-lib-devel dbus-glib-devel libXcomposite-devel libXScrnSaver-devel libjpeg-turbo-devel pulseaudio-libs-devel + gconf-devel + startup-notification-devel + libvpx-devel + libevent-devel + pulseaudio-libs-devel gst-plugins-base-next-devel nss-devel nspr-devel @@ -53,6 +61,7 @@ atk nss dbus + gtk3 gtk2 nspr zlib @@ -68,17 +77,23 @@ sqlite iconcan libXext + icu4c + libvpx alsa-lib + gconf + libevent freetype hunspell dbus-glib libXfixes fontconfig + gstreamer-next gdk-pixbuf libXdamage libXrender libXcomposite libjpeg-turbo + startup-notification /etc/ @@ -517,6 +532,13 @@ + + 2016-06-09 + 47.0 + Version Bump + Pisi Linux Community + admin@pisilinux.org + 2016-06-09 44.0.2