Ignore:
Timestamp:
09/28/2017 04:37:02 AM (7 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
9dc2505
Parents:
9583e9c8
Message:

firefox-56.0

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19278 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    r9583e9c8 re29a0b1  
    77  <!ENTITY firefox-download-http "&mozilla-http;/firefox/releases/&firefox-version;/source/firefox-&firefox-version;.source.tar.xz">
    88  <!ENTITY firefox-download-ftp  " ">
    9   <!ENTITY firefox-md5sum        "bc55a68fdd6770215cfa7a49fe7e3c98">
    10   <!ENTITY firefox-size          "226 MB">
    11   <!ENTITY firefox-buildsize     "6.0 GB (143 MB installed)">
    12   <!ENTITY firefox-time          "26 SBU (with parallelism=4)">
     9  <!ENTITY firefox-md5sum        "d1615a5d49f488bc8c48771669c29542">
     10  <!ENTITY firefox-size          "244 MB">
     11  <!ENTITY firefox-buildsize     "6.2 GB (139 MB installed)">
     12  <!ENTITY firefox-time          "18 SBU (with parallelism=4)">
    1313]>
    1414
     
    7676        <para>
    7777          Optional patch to allow system versions of <xref linkend="graphite2"/>
    78           and <xref linkend="harfbuzz"/> - this should be regarded as experimental
     78          and <xref linkend="harfbuzz"/>
    7979          <ulink url="&patch-root;/firefox-&firefox-version;-system_graphite2_harfbuzz-1.patch"/>
    8080        </para>
     
    123123      <xref linkend="zip"/>
    124124    </para>
     125
     126    <note>
     127      <para>
     128        The firefox developers wish to enable Stylo (replacement code to handle
     129        Cascading Style Sheets) by default. At the moment that code cannot build
     130        with system versions of nspr and pixman (it fails to find their headers)
     131        so the BLFS editors have chosen to disable it. If you choose to enable
     132        it, you <emphasis>must</emphasis> add <package>clang</package> from
     133        <xref linkend="llvm"/> to the Required dependencies.
     134      </para>
     135    </note>
    125136
    126137    <bridgehead renderas="sect4">Recommended</bridgehead>
     
    231242ac_add_options --disable-gconf
    232243
     244# Stylo is the new CSS code, including the rust 'style'
     245# package. It is enabled by default, but cannot find the
     246# headers for system nspr, pixman. If you enable stylo you
     247# must comment out system-nspr and system-pixman, and you
     248# must also have installed clang.
     249ac_add_options --disable-stylo
     250
    233251# Comment out following options if you have not installed
    234252# recommended dependencies:
     
    265283ac_add_options --enable-url-classifier
    266284
    267 # From firefox-40, using system cairo causes firefox to crash
    268 # frequently when it is doing background rendering in a tab.
    269 #ac_add_options --enable-system-cairo
     285# From firefox-40, using system cairo caused firefox to crash
     286# frequently when it was doing background rendering in a tab.
     287# This appears to again work in firefox-56
     288ac_add_options --enable-system-cairo
    270289ac_add_options --enable-system-ffi
    271290ac_add_options --enable-system-pixman
Note: See TracChangeset for help on using the changeset viewer.