[blfs-book] r12358 - in trunk/BOOK: . introduction/welcome multimedia/libdriv

fernando at higgs.linuxfromscratch.org fernando at higgs.linuxfromscratch.org
Mon Dec 9 04:44:25 PST 2013


Author: fernando
Date: Mon Dec  9 04:44:25 2013
New Revision: 12358

Log:
Update to libvpx-v1.3.0.

Modified:
   trunk/BOOK/general.ent
   trunk/BOOK/introduction/welcome/changelog.xml
   trunk/BOOK/multimedia/libdriv/libvpx.xml

Modified: trunk/BOOK/general.ent
==============================================================================
--- trunk/BOOK/general.ent	Mon Dec  9 04:00:04 2013	(r12357)
+++ trunk/BOOK/general.ent	Mon Dec  9 04:44:25 2013	(r12358)
@@ -788,7 +788,7 @@
 <!ENTITY libsndfile-version           "1.0.25">
 <!ENTITY libtheora-version            "1.1.1">
 <!ENTITY libvorbis-version            "1.3.3">
-<!ENTITY libvpx-version               "1.2.0">
+<!ENTITY libvpx-version               "1.3.0">
 <!ENTITY opal-version                 "3.10.10">
 <!ENTITY opus-version                 "1.1">
 <!ENTITY pulseaudio-version           "4.0">

Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml	Mon Dec  9 04:00:04 2013	(r12357)
+++ trunk/BOOK/introduction/welcome/changelog.xml	Mon Dec  9 04:44:25 2013	(r12358)
@@ -47,6 +47,10 @@
       <para>December 9th, 2013</para>
       <itemizedlist>
         <listitem>
+          <para>[fernando] - Update to libvpx-v1.3.0. Fixes
+          <ulink url="&blfs-ticket-root;4427">#4427</ulink>.</para>
+        </listitem>
+        <listitem>
           <para>[igor] - Added liblinear-1.94. Fixes
           <ulink url="&blfs-ticket-root;4226">#4226</ulink>.</para>
         </listitem>

Modified: trunk/BOOK/multimedia/libdriv/libvpx.xml
==============================================================================
--- trunk/BOOK/multimedia/libdriv/libvpx.xml	Mon Dec  9 04:00:04 2013	(r12357)
+++ trunk/BOOK/multimedia/libdriv/libvpx.xml	Mon Dec  9 04:44:25 2013	(r12358)
@@ -4,12 +4,13 @@
   <!ENTITY % general-entities SYSTEM "../../general.ent">
   %general-entities;
 
-  <!ENTITY libvpx-download-http "http://webm.googlecode.com/files/libvpx-v&libvpx-version;.tar.bz2">
-  <!ENTITY libvpx-download-ftp  " ">
-  <!ENTITY libvpx-md5sum        "f8de058e6ba14555144583a2d031fe19">
-  <!ENTITY libvpx-size          "1.7 MB">
-  <!ENTITY libvpx-buildsize     "23 MB (without the documentation)">
-  <!ENTITY libvpx-time          "0.4 SBU">
+  <!ENTITY libvpx-download-http "&sources-anduin-http;/l/libvpx-v&libvpx-version;.tar.xz">
+<!--  <!ENTITY libvpx-download-http "http://webm.googlecode.com/files/libvpx-v&libvpx-version;.tar.bz2"> -->
+  <!ENTITY libvpx-download-ftp  "&sources-anduin-ftp;/l/libvpx-v&libvpx-version;.tar.xz">
+  <!ENTITY libvpx-md5sum        "528cb52934d9a731dfc0a2853b1e260d">
+  <!ENTITY libvpx-size          "1.8 MB">
+  <!ENTITY libvpx-buildsize     "32 MB (without the documentation)">
+  <!ENTITY libvpx-time          "0.8 SBU">
 ]>
 
 <sect1 id="libvpx" xreflabel="libvpx-&libvpx-version;">
@@ -29,8 +30,9 @@
   <sect2 role="package">
     <title>Introduction to libvpx</title>
 
-    <para>This package provides the reference implementation of the vp8 Codec
-    from the WebM project, used in most current html5 video.</para>
+    <para>This package, from the WebM project, provides the reference
+    implementations of the VP8 Codec, used in most current html5 video,
+    and of the next-generation VP9 Codec.</para>
 
     &lfs74_checked;
 
@@ -56,6 +58,13 @@
       </listitem>
     </itemizedlist>
 
+    <para>The <application>libvpx</application> tarballs are no longer generated
+    by the maintainers. To build from source, the
+    <application>libvpx</application> developers recommend using current git.
+    The source tarball shown above was created by the BLFS team by pulling a
+    git version, and removing .git, .gitattributes and .gitignore. BLFS made
+    no changes to the existing source files.</para>
+
     <bridgehead renderas="sect3">libvpx Dependencies</bridgehead>
 
     <bridgehead renderas="sect4">Required</bridgehead>
@@ -106,6 +115,12 @@
     ../libvpx-build</command>: The <application>libvpx</application> developers
     recommend building in a dedicated build directory.</para>
 
+    <para><option>--disable-vp8</option>: This switch prevents building of VP8
+    codec support.</para>
+
+    <para><option>--disable-vp9</option>: This switch prevents building of VP9
+    codec support.</para>
+
     <para><option>--disable-static</option>: This switch prevents building of
     static versions of libraries.</para>
 
@@ -120,7 +135,8 @@
       <segtitle>Installed Directories</segtitle>
 
       <seglistitem>
-        <seg>vp8_scalable_patterns, vpxdec and vpxenc</seg>
+        <seg>vp8_scalable_patterns, vp9_spatial_scalable_encoder,
+             vpxdec and vpxenc</seg>
         <seg>libvpx.so</seg>
         <seg>/usr/include/vpx</seg>
       </seglistitem>
@@ -134,7 +150,7 @@
       <varlistentry id="vpxdec">
         <term><command>vpxdec</command></term>
         <listitem>
-          <para>is the WebM Project VP8 decoder.</para>
+          <para>is the WebM Project VP8 and VP9 decoder.</para>
           <indexterm zone="libvpx vpxdec">
             <primary sortas="b-vpxdec">vpxdec</primary>
           </indexterm>
@@ -144,7 +160,7 @@
       <varlistentry id="vpxenc">
         <term><command>vpxenc</command></term>
         <listitem>
-          <para>is the WebM project VP8 encoder.</para>
+          <para>is the WebM project VP8 and VP9 encoder.</para>
           <indexterm zone="libvpx vpxenc">
             <primary sortas="b-vpxenc">vpxenc</primary>
           </indexterm>
@@ -154,7 +170,7 @@
       <varlistentry id="libvpx-lib">
         <term><filename class='libraryfile'>libvpx.so</filename></term>
         <listitem>
-          <para>provides functions to use the VP8 video codec.</para>
+          <para>provides functions to use the VP8 and VP9 video codecs.</para>
           <indexterm zone="libvpx libvpx-lib">
             <primary sortas="c-libvpx">libvpx.so</primary>
           </indexterm>



More information about the blfs-book mailing list