Author: ken
Date: 2010-12-18 13:17:15 -0700 (Sat, 18 Dec 2010)
New Revision: 8740

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/general/graphlib/freetype2.xml
   trunk/BOOK/introduction/welcome/changelog.xml
Log:
Update freetype to 2.4.4.  This update fixes several vulnerabilities in 
previous versions of freetype.

Modified: trunk/BOOK/general/graphlib/freetype2.xml
===================================================================
--- trunk/BOOK/general/graphlib/freetype2.xml   2010-12-18 19:10:59 UTC (rev 
8739)
+++ trunk/BOOK/general/graphlib/freetype2.xml   2010-12-18 20:17:15 UTC (rev 
8740)
@@ -6,15 +6,15 @@
 
   <!ENTITY freetype2-download-http 
"&sourceforge-repo;/freetype/freetype-&freetype2-version;.tar.bz2">
   <!ENTITY freetype2-download-ftp  
"&gentoo-ftp-repo;/freetype-&freetype2-version;.tar.bz2">
-  <!ENTITY freetype2-md5sum        "e974a82e5939be8e05ee65f07275d7c5">
+  <!ENTITY freetype2-md5sum        "b3e2b6e2f1c3e0dffa1fd2a0f848b671">
   <!ENTITY freetype2-size          "1.4 MB">
-  <!ENTITY freetype2-buildsize     "32 MB (includes installing additional 
documentation)">
+  <!ENTITY freetype2-buildsize     "39 MB (includes installing additional 
documentation)">
   <!ENTITY freetype2-time          "0.4 SBU">
 
   <!ENTITY freetype2-doc-download-http 
"&sourceforge-repo;/freetype/freetype-doc-&freetype2-version;.tar.bz2">
   <!ENTITY freetype2-doc-download-ftp  
"&gentoo-ftp-repo;/freetype-doc-&freetype2-version;.tar.bz2">
-  <!ENTITY freetype2-doc-md5sum        "2788beb4e1ee01bad8ed9978c0630e86">
-  <!ENTITY freetype2-doc-size          "104 KB">
+  <!ENTITY freetype2-doc-md5sum        "a657e301bc1568848ee981297ca599dc">
+  <!ENTITY freetype2-doc-size          "102 KB">
 ]>
 
 <sect1 id="freetype2" xreflabel="FreeType-&freetype2-version;">
@@ -38,7 +38,7 @@
   contains a library to allow applications to properly render
   <application>TrueType</application> fonts.</para>
 
-    &lfs65_checked;
+    &lfs67_checked;
 
     <bridgehead renderas="sect3">Package Information</bridgehead>
     <itemizedlist spacing="compact">
@@ -96,8 +96,7 @@
     <para>Install <application>FreeType2</application> by running the following
     commands:</para>
 
-<screen><userinput>sed -i -r -e 's:.*(#.*BYTE.*) .*:\1:' \
-          -e 's:.*(#.*SUBPIX.*) .*:\1:' \
+<screen><userinput>sed -i -r 's:.*(#.*SUBPIXEL.*) .*:\1:' \
           include/freetype/config/ftoption.h &amp;&amp;
 ./configure --prefix=/usr &amp;&amp;
 make</userinput></screen>
@@ -115,13 +114,13 @@
   <sect2 role="commands">
     <title>Command Explanations</title>
 
-    <para><command>sed -i ... 's:.*(#.*BYTE.*) .*:\1:' ...
-    's:.*(#.*SUBPIX.*) .*:\1:' include/freetype/config/ftoption.h</command>:
-    This command enables the TrueType native bytecode interpreter and LCD
-    optimized rendering features. These options result in improved rendering
-    of fonts, but may have patent restrictions. Be sure to read
-    <ulink url="http://www.freetype.org/patents.html"/> before enabling these
-    options.</para>
+    <para><command>sed -i -r 's:.*(#.*SUBPIXEL.*) .*:\1:'
+    include/freetype/config/ftoption.h</command>:
+    This command enables LCD optimized rendering. This option results in 
improved
+    rendering of fonts, but may have patent restrictions. Be sure to read the
+    <literal>'Other patent issues'</literal> part of
+    <ulink url="http://www.freetype.org/patents.html"/> before enabling this
+    option.</para>
 
   </sect2>
 

Modified: trunk/BOOK/general.ent
===================================================================
--- trunk/BOOK/general.ent      2010-12-18 19:10:59 UTC (rev 8739)
+++ trunk/BOOK/general.ent      2010-12-18 20:17:15 UTC (rev 8740)
@@ -214,7 +214,7 @@
 <!ENTITY giflib-version               "4.1.6">
 <!ENTITY lcms-version                 "1.19">
 <!ENTITY libmng-version               "1.0.10">
-<!ENTITY freetype2-version            "2.3.12">
+<!ENTITY freetype2-version            "2.4.4">
 <!ENTITY fontconfig-version           "2.8.0">
 <!ENTITY libart_lgpl-version          "2.3.21">
 <!ENTITY librsvg-version              "2.26.3">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
===================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml       2010-12-18 19:10:59 UTC 
(rev 8739)
+++ trunk/BOOK/introduction/welcome/changelog.xml       2010-12-18 20:17:15 UTC 
(rev 8740)
@@ -48,6 +48,10 @@
           <para>[ken] Used a better patch (from upstream) to fix expat
           vulnerabilities.</para>
         </listitem>
+        <listitem>
+          <para>[ken] - Upgraded to freetype-2.4.4 (fixes ticket
+          <ulink url="&blfs-ticket-root;3183">#3183</ulink>).</para>
+        </listitem>
       </itemizedlist>
     </listitem>
 

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to