firefox-56.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19278 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Ken Moffat 2017-09-28 04:37:02 +00:00
parent 9583e9c80e
commit e29a0b14cc
4 changed files with 41 additions and 11 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "25"> <!-- Always 2 digits -->
<!ENTITY day "28"> <!-- Always 2 digits -->
<!ENTITY month "09"> <!-- Always 2 digits -->
<!ENTITY year "2017">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "September 25th, &year;">
<!ENTITY releasedate "September 28th, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development -->

View File

@ -41,6 +41,17 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>September 28th, 2017</para>
<itemizedlist>
<listitem>
<para>[ken] - Update to firefox-56.0 and reinstate system
cairo in its build. Fixes
<ulink url="&blfs-ticket-root;9820">#9820</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>September 25th, 2017</para>
<itemizedlist>

View File

@ -713,7 +713,7 @@
<!-- Chapter 43 -->
<!ENTITY chromium-version "60.0.3112.101">
<!ENTITY firefox-version "55.0.3">
<!ENTITY firefox-version "56.0">
<!ENTITY flashplayer-version "26.0.0.151">
<!ENTITY seamonkey-version "2.48">

View File

@ -6,10 +6,10 @@
<!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
<!ENTITY firefox-download-ftp " ">
<!ENTITY firefox-md5sum "bc55a68fdd6770215cfa7a49fe7e3c98">
<!ENTITY firefox-size "226 MB">
<!ENTITY firefox-buildsize "6.0 GB (143 MB installed)">
<!ENTITY firefox-time "26 SBU (with parallelism=4)">
<!ENTITY firefox-md5sum "d1615a5d49f488bc8c48771669c29542">
<!ENTITY firefox-size "244 MB">
<!ENTITY firefox-buildsize "6.2 GB (139 MB installed)">
<!ENTITY firefox-time "18 SBU (with parallelism=4)">
]>
<sect1 id="firefox" xreflabel="Firefox-&firefox-version;">
@ -75,7 +75,7 @@
<listitem>
<para>
Optional patch to allow system versions of <xref linkend="graphite2"/>
and <xref linkend="harfbuzz"/> - this should be regarded as experimental
and <xref linkend="harfbuzz"/>
<ulink url="&patch-root;/firefox-&firefox-version;-system_graphite2_harfbuzz-1.patch"/>
</para>
</listitem>
@ -123,6 +123,17 @@ tar: Exiting with failure status due to previous errors
<xref linkend="zip"/>
</para>
<note>
<para>
The firefox developers wish to enable Stylo (replacement code to handle
Cascading Style Sheets) by default. At the moment that code cannot build
with system versions of nspr and pixman (it fails to find their headers)
so the BLFS editors have chosen to disable it. If you choose to enable
it, you <emphasis>must</emphasis> add <package>clang</package> from
<xref linkend="llvm"/> to the Required dependencies.
</para>
</note>
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="icu"/>,
@ -230,6 +241,13 @@ ac_add_options --disable-necko-wifi
# If you have installed GConf, comment out this line
ac_add_options --disable-gconf
# Stylo is the new CSS code, including the rust 'style'
# package. It is enabled by default, but cannot find the
# headers for system nspr, pixman. If you enable stylo you
# must comment out system-nspr and system-pixman, and you
# must also have installed clang.
ac_add_options --disable-stylo
# Comment out following options if you have not installed
# recommended dependencies:
ac_add_options --enable-system-sqlite
@ -264,9 +282,10 @@ ac_add_options --enable-official-branding
ac_add_options --enable-safe-browsing
ac_add_options --enable-url-classifier
# From firefox-40, using system cairo causes firefox to crash
# frequently when it is doing background rendering in a tab.
#ac_add_options --enable-system-cairo
# From firefox-40, using system cairo caused firefox to crash
# frequently when it was doing background rendering in a tab.
# This appears to again work in firefox-56
ac_add_options --enable-system-cairo
ac_add_options --enable-system-ffi
ac_add_options --enable-system-pixman