Changeset 9da4cc6f


Ignore:
Timestamp:
06/26/2018 07:17:05 PM (3 years ago)
Author:
Ken Moffat <ken@…>
Branches:
10.0, 10.1, 11.0, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, ken/refactor-virt, lazarus, perl-modules, qt5new, trunk, xry111/git-date, xry111/git-date-for-trunk, xry111/git-date-test
Children:
ece04000
Parents:
ac574fd6
Message:

firefox-61.0

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

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • general/prog/llvm.xml

    rac574fd6 r9da4cc6f  
    5454      RT</application> packages provide new C, C++, Objective C and Objective
    5555      C++ front-ends and runtime libraries for the
    56       <application>LLVM</application>.
     56      <application>LLVM</application> and are required by some packages which
     57      use <application>Rust</application>, for example
     58      <application>firefox</application>.
    5759    </para>
    5860
  • introduction/welcome/changelog.xml

    rac574fd6 r9da4cc6f  
    4646      <itemizedlist>
    4747        <listitem>
     48          <para>[ken] - Update to firefox-61.0. Stylo is no-longer optional,
     49          therefore Clang is now required. Fixes
     50          <ulink url="&blfs-ticket-root;10898">#10898</ulink>.</para>
     51        </listitem>
     52        <listitem>
    4853          <para>[ken] - Update to sqlite-3.24.0. Fixes
    4954          <ulink url="&blfs-ticket-root;10850">#10850</ulink>.</para>
  • packages.ent

    rac574fd6 r9da4cc6f  
    737737<!ENTITY epiphany-version             "3.28.1">
    738738<!ENTITY falkon-version               "3.0.1">
    739 <!ENTITY firefox-version              "60.0.2">
     739<!ENTITY firefox-version              "61.0">
    740740<!ENTITY flashplayer-version          "27.0.0.187">
    741741<!ENTITY qupzilla-version             "2.2.6">
  • 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.