Changeset a9ae025 for general


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

Location:
general
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • 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>
Note: See TracChangeset for help on using the changeset viewer.