Ignore:
Timestamp:
06/26/2018 07:17:05 PM (6 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 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:
ece04000
Parents:
ac574fd6
Message:

firefox-61.0

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • xsoft/graphweb/firefox.xml

    rac574fd6 r9da4cc6f  
    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        "b00d75651f328abff5eb6782d9373b73">
    10   <!ENTITY firefox-size          "260 MB">
     9  <!ENTITY firefox-md5sum        "a5a0e633a348d338f1baaa838f5f24bf">
     10  <!ENTITY firefox-size          "255 MB">
    1111  <!-- NB with stylo, much of the build uses rust, and therefore cargo files.
    12     But the extra files, if any, seem to be minimal -->
    13   <!ENTITY firefox-buildsize     "9.2 GB (147 MB installed) without tests">
    14   <!ENTITY firefox-time          "29 SBU (with parallelism=4) without tests">
     12    But the extra cached cargo files, if any, seem to be minimal -->
     13  <!ENTITY firefox-buildsize     "9.2 GB (132 MB installed) without tests">
     14  <!ENTITY firefox-time          "35 SBU (with parallelism=4) without tests">
    1515]>
    1616
     
    7575    <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    7676    <itemizedlist spacing="compact">
    77       <listitem>
    78         <para>Required patch if ffmpeg &gt;=3.5 has been installed: <ulink url="&patch-root;/firefox-&firefox-version;-ffmpeg4.0-1.patch"/></para>
    79       </listitem>
    8077      <listitem>
    8178        <para>
     
    128125    <para role="required">
    129126      <xref linkend="autoconf213"/>,
     127      <application>Clang</application> (from <xref linkend="llvm"/>),
    130128      both <xref linkend="gtk3"/> and
    131       <xref linkend="gtk2"/>, 
     129      <xref linkend="gtk2"/>,
    132130      <xref linkend="libnotify"/>,
    133131      <xref linkend="nss"/>,
    134132      <xref linkend="pulseaudio"/>
    135133      (or
    136       <xref linkend="alsa-lib"/> if you edit the mozconfig; 
     134      <xref linkend="alsa-lib"/> if you edit the mozconfig;
    137135        now deprecated by mozilla), in either case please read the
    138136        Configuration Information,
     
    147145      <xref linkend="icu"/>,
    148146      <xref linkend="libevent"/>,
    149       <xref linkend="libvpx"/>,
    150       <package>clang</package> from <xref linkend="llvm"/> (for stylo), and
     147      <xref linkend="libvpx"/>, and
    151148      <xref linkend="sqlite"/>
    152149    </para>
     
    236233ac_add_options --disable-gconf
    237234
    238 # Stylo is the new CSS code, including the rust 'style'
    239 # package. It is enabled by default but requires clang.
    240 # Uncomment this if you do not wish to use stylo.
    241 #ac_add_options --disable-stylo
     235# From firefox-61, stylo can no-longer be disabled
    242236
    243237# Comment out following options if you have not installed
     
    270264ac_add_options --disable-tests
    271265
    272 # Optimization for size is broken with gcc7
     266# Optimization for size is broken with gcc7 and later
    273267ac_add_options --enable-optimize="-O2"
    274268
    275269ac_add_options --enable-official-branding
    276270
    277 # In firefox-59.0 system cairo breaks the build, so comment it.
    278 #ac_add_options --enable-system-cairo
     271# From firefox-61 system cairo is not supported
     272
    279273ac_add_options --enable-system-ffi
    280274ac_add_options --enable-system-pixman
     
    332326      <envar>SHELL=/bin/sh</envar>.
    333327    </para></note>
    334 
    335 <screen><userinput>patch -Np1 -i ../firefox-&firefox-version;-ffmpeg4.0-1.patch &amp;&amp;
    336 ./mach build</userinput></screen>
    337328
    338329    <para>
Note: See TracChangeset for help on using the changeset viewer.