Changeset a9ae025


Ignore:
Timestamp:
10/17/2015 09:34:18 PM (9 years ago)
Author:
Fernando de Oliveira <fernando@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.9, 8.0, 8.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, nosym, 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:
386d8ff8
Parents:
ae092a94
Message:
  • Update to freetype-2.6.1.
  • Update to harfbuzz-1.0.6.
  • libdrm-2.4.65 will build without Valgrind.
  • Update to elfutils-0.164.
  • Mesa-11.0.3: update to mesa-11.0.3-add_xdemos-2.patch.
  • LLVM-3.7.0: minor changes.

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

Files:
9 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    rae092a94 ra9ae025  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "16">                   <!-- Always 2 digits -->
     3<!ENTITY day          "17">                   <!-- Always 2 digits -->
    44<!ENTITY month        "10">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2015">
     
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "October 16th &year;">
     9<!ENTITY releasedate  "October 17th &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
  • general/graphlib/freetype2.xml

    rae092a94 ra9ae025  
    77  <!ENTITY freetype2-download-http "&sourceforge-repo;/freetype/freetype-&freetype2-version;.tar.bz2">
    88  <!ENTITY freetype2-download-ftp  "&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.bz2">
    9   <!ENTITY freetype2-md5sum        "5682890cb0267f6671dd3de6eabd3e69">
     9  <!ENTITY freetype2-md5sum        "35cb8f4d9e5906847901bb39324c2f80">
    1010  <!ENTITY freetype2-size          "1.7 MB">
    1111  <!ENTITY freetype2-buildsize     "33 MB (includes installing additional documentation)">
    1212  <!ENTITY freetype2-time          "0.2 SBU (includes installing additional documentation)">
    1313
    14   <!ENTITY freetype2-doc-version   "2.6">
     14  <!ENTITY freetype2-doc-version   "2.6.1">
    1515  <!ENTITY freetype2-doc-download-http "&sourceforge-repo;/freetype/freetype-doc-&freetype2-doc-version;.tar.bz2">
    1616  <!ENTITY freetype2-doc-download-ftp  "&gentoo-ftp-repo;/freetype-doc-&freetype2-doc-version;.tar.bz2">
    17   <!ENTITY freetype2-doc-md5sum        "f456b7ead3c351c7c218bb3afd45803c">
     17  <!ENTITY freetype2-doc-md5sum        "9a6f668a2bef1ac3f65c619af22a17bc">
    1818  <!ENTITY freetype2-doc-size          "468 KB">
    1919]>
     
    4242    </para>
    4343
    44     &lfs78_checked; 
     44    &lfs78_checked;
    4545
    4646    <bridgehead renderas="sect3">Package Information</bridgehead>
     
    104104
    105105    <bridgehead renderas="sect3">FreeType2 Dependencies</bridgehead>
    106  
     106
    107107    <bridgehead renderas="sect4">Recommended</bridgehead>
    108108    <para role="recommended">
     
    134134    </para>
    135135
    136 <screen><userinput>sed -i  -e "/AUX.*.gxvalid/s@^# @@" \
    137         -e "/AUX.*.otvalid/s@^# @@" \
    138         modules.cfg                        &amp;&amp;
    139 
    140 sed -ri -e 's:.*(#.*SUBPIXEL.*) .*:\1:' \
    141         include/config/ftoption.h          &amp;&amp;
     136<screen><userinput>sed -e "/AUX.*.gxvalid/s@^# @@" \
     137    -e "/AUX.*.otvalid/s@^# @@" \
     138    -i modules.cfg              &amp;&amp;
     139
     140sed -e 's:.*\(#.*SUBPIXEL.*\) .*:\1:' \
     141    -i include/freetype/config/ftoption.h  &amp;&amp;
    142142
    143143./configure --prefix=/usr --disable-static &amp;&amp;
  • general/graphlib/harfbuzz.xml

    rae092a94 ra9ae025  
    88           "http://www.freedesktop.org/software/harfbuzz/release/harfbuzz-&harfbuzz-version;.tar.bz2">
    99  <!ENTITY harfbuzz-download-ftp  " ">
    10   <!ENTITY harfbuzz-md5sum        "00199f61473b315f7c667e4689cfb0ef">
     10  <!ENTITY harfbuzz-md5sum        "2256fd144c936936db9c92e77510a011">
    1111  <!ENTITY harfbuzz-size          "1.2 MB">
    12   <!ENTITY harfbuzz-buildsize     "34 MB (with tests)">
     12  <!ENTITY harfbuzz-buildsize     "32 MB (with tests)">
    1313  <!ENTITY harfbuzz-time          "0.3 SBU (with tests)">
    1414]>
     
    116116<screen><userinput>./configure --prefix=/usr --with-gobject &amp;&amp;
    117117make</userinput></screen>
     118
     119    <para>
     120      If you wish to execute the test suite, fix one test that fails:
     121    </para>
     122
     123<screen><userinput>sed -e 's/2048/4352/' \
     124    -i test/shaping/tests/fuzzed.tests</userinput></screen>
    118125
    119126    <para>
  • general/prog/elfutils.xml

    rae092a94 ra9ae025  
    3232
    3333    <para>
    34       The <application>elfutils</application> package contains a set of 
     34      The <application>elfutils</application> package contains a set of
    3535      utilities and libraries for handling ELF (Executable and Linkable Format)
    3636      files.
     
    7272      </listitem>
    7373    </itemizedlist>
     74
     75    <bridgehead renderas="sect3">elfutils Dependencies</bridgehead>
     76
     77    <bridgehead renderas="sect4">Optional</bridgehead>
     78    <para role="optional">
     79      <xref linkend="valgrind"/>
     80    </para>
    7481
    7582    <para condition="html" role="usernotes">
     
    119126    </para>
    120127
     128    <para>
     129      <option>--enable-valgrind</option>: Run all tests under valgrind.
     130    </para>
     131
    121132  </sect2>
    122133
  • general/prog/llvm.xml

    rae092a94 ra9ae025  
    233233do
    234234  test -f $file &amp;&amp; chmod -v 644 $file
    235 done &amp;&amp;
     235done
    236236unset file</userinput></screen>
    237237
     
    248248for prog in scan-build scan-view
    249249do
    250   cp -rfv ../tools/clang/tools/$prog /usr/lib/clang-analyzer/
     250  cp -rfv ../tools/clang/tools/$prog /usr/lib/clang-analyzer/ &amp;&amp;
    251251  ln -sfv ../lib/clang-analyzer/$prog/$prog /usr/bin/
    252 done &amp;&amp;
    253 
    254 ln -sfv /usr/bin/clang /usr/lib/clang-analyzer/scan-build/ &amp;&amp;
    255 mv -v /usr/lib/clang-analyzer/scan-build/scan-build.1 /usr/share/man/man1/ &amp;&amp;
    256 unset prog</userinput></screen>
     252done
     253unset prog &amp;&amp;
     254
     255ln -sfv /usr/bin/clang \
     256        /usr/lib/clang-analyzer/scan-build/ &amp;&amp;
     257mv -v   /usr/lib/clang-analyzer/scan-build/scan-build.1 \
     258        /usr/share/man/man1/</userinput></screen>
    257259
    258260    <para>
  • introduction/welcome/changelog.xml

    rae092a94 ra9ae025  
    4545-->
    4646
     47
     48    <listitem>
     49      <para>October 17th, 2015</para>
     50      <itemizedlist>
     51        <listitem>
     52          <para>[fernando] - Update to elfutils-0.164. Fixes
     53          <ulink url="&blfs-ticket-root;7027">#7027</ulink>.</para>
     54        </listitem>
     55        <listitem>
     56          <para>[fernando] - libdrm-2.4.65 will build without Valgrind. Fixes
     57          <ulink url="&blfs-ticket-root;7024">#7024</ulink>.</para>
     58        </listitem>
     59        <listitem>
     60          <para>[fernando] - Update to harfbuzz-1.0.6. Fixes
     61          <ulink url="&blfs-ticket-root;7017">#7017</ulink>.</para>
     62        </listitem>
     63        <listitem>
     64          <para>[fernando] - Update to freetype-2.6.1. Fixes
     65          <ulink url="&blfs-ticket-root;6993">#6993</ulink>.</para>
     66        </listitem>
     67      </itemizedlist>
     68    </listitem>
     69
    4770    <listitem>
    4871      <para>October 16th, 2015</para>
  • packages.ent

    rae092a94 ra9ae025  
    155155<!ENTITY babl-version                 "0.1.12">
    156156<!ENTITY exiv2-version                "0.25">
    157 <!ENTITY freetype2-version            "2.6">
     157<!ENTITY freetype2-version            "2.6.1">
    158158<!ENTITY fontconfig-version           "2.11.1">  <!-- stable lt .90 micro version -->
    159159<!ENTITY fribidi-version              "0.19.7">
     
    161161<!ENTITY giflib-version               "5.1.1">
    162162<!ENTITY graphite2-version            "1.3.3">
    163 <!ENTITY harfbuzz-version             "1.0.4">
     163<!ENTITY harfbuzz-version             "1.0.5">
    164164<!ENTITY ijs-version                  "0.35">
    165165<!ENTITY jasper-version               "1.900.1">
     
    255255<!ENTITY dejagnu-version              "1.5.3">
    256256<!ENTITY doxygen-version              "1.8.10">
    257 <!ENTITY elfutils-version             "0.163">
     257<!ENTITY elfutils-version             "0.164">
    258258<!ENTITY expect-version               "5.45">
    259259<!ENTITY gcc-version                  "5.2.0">
  • x/installing/mesa.xml

    rae092a94 ra9ae025  
    7777          Recommended patch:
    7878          <ulink
    79             url="&patch-root;/mesa-&mesa-version;-add_xdemos-1.patch"/>
     79            url="&patch-root;/mesa-&mesa-version;-add_xdemos-2.patch"/>
    8080          (installs 2 demo programs for testing Mesa - not needed if you
    8181          install the <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">
     
    141141    </para>
    142142
    143 <screen><userinput>patch -Np1 -i ../mesa-&mesa-version;-add_xdemos-1.patch</userinput></screen>
     143<screen><userinput>patch -Np1 -i ../mesa-&mesa-version;-add_xdemos-2.patch</userinput></screen>
    144144
    145145    <para>
  • x/lib/libdrm.xml

    rae092a94 ra9ae025  
    106106autoreconf -fiv     &amp;&amp;
    107107
    108 ./configure --prefix=/usr \
    109             --enable-udev \
    110             --disable-valgrind &amp;&amp;
     108./configure --prefix=/usr --enable-udev &amp;&amp;
     109
    111110make</userinput></screen>
    112111
     
    139138      <application>Udev</application> instead of <command>mknod</command>.
    140139    </para>
    141 
    142     <para>
    143       <parameter>--disable-valgrind</parameter>: This parameter fixes a hard dependency on
     140<!--
     141    <para>
     142      <parameter>-\-disable-valgrind</parameter>: This parameter fixes a hard dependency on
    144143      <application>Valgrind</application>.
    145     </para>
     144    </para> -->
     145
    146146  </sect2>
    147147
Note: See TracChangeset for help on using the changeset viewer.