Changeset e04cfef


Ignore:
Timestamp:
04/24/2015 08:46:06 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.8, 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:
0d9647c1
Parents:
e82767f
Message:

Update to libvpx-1.4.0.
gst-plugins-bad-0.10.23: fix some code when building with libvpx-1.4.0
and later.
thunderbird-31.6.0: fix some code when building with libvpx-1.4.0 and later.

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

Files:
5 edited

Legend:

Unmodified
Added
Removed
  • introduction/welcome/changelog.xml

    re82767f re04cfef  
    4848      <para>April 24th, 2015</para>
    4949      <itemizedlist>
     50        <listitem>
     51          <para>[fernando] - thunderbird-31.6.0: fix some code when building
     52          with libvpx-1.4.0 and later.</para>
     53        </listitem>
     54        <listitem>
     55          <para>[fernando] - gst-plugins-bad-0.10.23: fix some code when
     56          building with libvpx-1.4.0 and later.</para>
     57        </listitem>
     58        <listitem>
     59          <para>[fernando] - Update to libvpx-1.4.0. Fixes
     60          <ulink url="&blfs-ticket-root;6432">#6432</ulink>.</para>
     61        </listitem>
    5062        <listitem>
    5163          <para>[fernando] - Update to libevdev-1.4.2. Fixes
  • multimedia/libdriv/gst-plugins-bad.xml

    re82767f re04cfef  
    105105      <xref linkend="neon"/>,
    106106      <xref linkend="sdl"/>,
    107       <xref linkend="soundtouch"/>
     107      <xref linkend="soundtouch"/>,
    108108      <ulink url="http://www.celt-codec.org/">celt</ulink>,
    109109      <ulink url="http://diracvideo.org/">Dirac</ulink>,
     
    153153    </para></note>
    154154
     155    <para>Fix some code when building with libvpx-1.4.0 and later:</para>
     156
     157<screen><userinput>sed -e '/Some compatibility/ s:*/::' \
     158    -e '/const char/ i*/'            \
     159    -i  ext/vp8/gstvp8utils.h</userinput></screen>
     160
    155161    <para>
    156162      Install <application>Gstreamer Bad Plug-ins</application> by running the following
     
    203209        </seg>
    204210        <seg>
    205           libgstbasecamerabinsrc-0.10.so, libgstbasevideo-0.10.so, libgstcodecparsers-0.10.so,
    206           libgstphotography-0.10.so, libgstsignalprocessor-0.10.so and libgstvdp-0.10.so
     211          libgstbasecamerabinsrc-0.10.so, libgstbasevideo-0.10.so,
     212          libgstcodecparsers-0.10.so, libgstphotography-0.10.so,
     213          libgstsignalprocessor-0.10.so and libgstvdp-0.10.so
    207214        </seg>
    208215        <seg>
  • multimedia/libdriv/libvpx.xml

    re82767f re04cfef  
    55  %general-entities;
    66
    7   <!ENTITY libvpx-download-http "&sources-anduin-other-http;/libvpx-v&libvpx-version;.tar.xz">
    8 <!--  <!ENTITY libvpx-download-http "http://webm.googlecode.com/files/libvpx-v&libvpx-version;.tar.bz2"> -->
     7<!--  <!ENTITY libvpx-download-http "&sources-anduin-other-http;/libvpx-v&libvpx-version;.tar.xz"> -->
     8  <!ENTITY libvpx-download-http "http://storage.googleapis.com/downloads.webmproject.org/releases/webm/libvpx-&libvpx-version;.tar.bz2">
    99  <!ENTITY libvpx-download-ftp  " ">
    10   <!ENTITY libvpx-md5sum        "528cb52934d9a731dfc0a2853b1e260d">
     10  <!ENTITY libvpx-md5sum        "63b1d7f59636a42eeeee9225cc14e7de">
    1111  <!ENTITY libvpx-size          "1.8 MB">
    12   <!ENTITY libvpx-buildsize     "32 MB (without the documentation)">
    13   <!ENTITY libvpx-time          "0.8 SBU">
     12  <!ENTITY libvpx-buildsize     "38 MB (without the documentation)">
     13  <!ENTITY libvpx-time          "0.9 SBU">
    1414]>
    1515
     
    2222  </sect1info>
    2323
    24   <title>libvpx-v&libvpx-version;</title>
     24  <title>libvpx-&libvpx-version;</title>
    2525
    2626  <indexterm zone="libvpx">
     
    5959    </itemizedlist>
    6060
    61     <para>The <application>libvpx</application> tarballs are no longer generated
    62     by the maintainers. To build from source, the
    63     <application>libvpx</application> developers recommend using current git.
    64     The source tarball shown above was created by the BLFS team by pulling a
    65     git version, and removing .git, .gitattributes and .gitignore. BLFS made
    66     no changes to the existing source files.</para>
    67 
    6861    <bridgehead renderas="sect3">libvpx Dependencies</bridgehead>
    6962
     
    8881    following commands:</para>
    8982
    90 <screen><userinput>sed -i 's/cp -p/cp/' build/make/Makefile &amp;&amp;
    91 chmod -v 644 vpx/*.h &amp;&amp;
     83<screen><userinput>sed   -e 's/cp -p/cp/'       \
     84      -i build/make/Makefile &amp;&amp;
     85chmod -v 644 vpx/*.h         &amp;&amp;
     86
    9287mkdir ../libvpx-build &amp;&amp;
    93 cd ../libvpx-build &amp;&amp;
    94 ../libvpx-v&libvpx-version;/configure --prefix=/usr \
     88cd    ../libvpx-build &amp;&amp;
     89
     90../libvpx-&libvpx-version;/configure --prefix=/usr \
    9591                           --enable-shared \
    9692                           --disable-static &amp;&amp;
     
    136132
    137133      <seglistitem>
    138         <seg>vp8_scalable_patterns, vp9_spatial_scalable_encoder,
    139              vpxdec and vpxenc</seg>
     134        <seg>vpxdec and vpxenc</seg>
    140135        <seg>libvpx.so</seg>
    141136        <seg>/usr/include/vpx</seg>
  • packages.ent

    re82767f re04cfef  
    668668<!ENTITY libtheora-version            "1.1.1">
    669669<!ENTITY libvorbis-version            "1.3.5">
    670 <!ENTITY libvpx-version               "1.3.0">
     670<!ENTITY libvpx-version               "1.4.0">
    671671<!ENTITY opal-version                 "3.10.10">
    672672<!ENTITY opus-version                 "1.1">
  • xsoft/other/thunderbird.xml

    re82767f re04cfef  
    247247<screen><userinput>mkdir -vp mozilla/thunderbuild</userinput></screen>-->
    248248
     249    <para>Fix some code when building with libvpx-1.4.0 and later:</para>
     250
     251<screen><userinput>pushd mozilla/media/webrtc/trunk/webrtc/modules/video_coding/codecs/vp8 &amp;&amp;
     252  sed -e 's/IMG_FMT_I420/VPX_&amp;/'    \
     253      -e 's/\[PLANE_/\[VPX_PLANE_/' \
     254      -i  vp8_impl.cc               &amp;&amp;
     255popd</userinput></screen>
     256
    249257    <para>
    250258      Compile <application>Thunderbird</application> by issuing the following
Note: See TracChangeset for help on using the changeset viewer.