Changeset 6537ed7e


Ignore:
Timestamp:
10/01/2013 12:12:32 PM (11 years ago)
Author:
Igor Živković <igor@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 7.10, 7.5, 7.6, 7.6-blfs, 7.6-systemd, 7.7, 7.8, 7.9, 8.0, 8.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, gnome, kde5-13430, kde5-14269, kde5-14686, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, krejzi/svn, lazarus, lxqt, nosym, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, systemd-11177, systemd-13485, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
b1b37da
Parents:
5b5f7561
Message:

update to vlc-2.1.0

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

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general.ent

    r5b5f7561 r6537ed7e  
    11<!-- $LastChangedBy$ $Date$ -->
    22
    3 <!ENTITY day          "30">                   <!-- Always 2 digits -->
    4 <!ENTITY month        "09">                   <!-- Always 2 digits -->
     3<!ENTITY day          "01">                   <!-- Always 2 digits -->
     4<!ENTITY month        "10">                   <!-- Always 2 digits -->
    55<!ENTITY year         "2013">
    66<!ENTITY copyrightdate "2001-&year;">
    77<!ENTITY copyholder   "The BLFS Development Team">
    88<!ENTITY version      "&year;-&month;-&day;">
    9 <!ENTITY releasedate  "September 30th, &year;">
     9<!ENTITY releasedate  "October 1st, &year;">
    1010<!ENTITY pubdate      "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
    1111<!ENTITY blfs-version "svn">                  <!-- svn|[release #] -->
     
    808808<!ENTITY xine-ui-version              "0.99.7">
    809809<!ENTITY transcode-version            "1.1.7">
    810 <!ENTITY vlc-version                  "2.0.8">
     810<!ENTITY vlc-version                  "2.1.0">
    811811
    812812<!-- Chapter 41 -->
  • introduction/welcome/changelog.xml

    r5b5f7561 r6537ed7e  
    4545-->
    4646    <listitem>
     47      <para>October 1st, 2013</para>
     48      <itemizedlist>
     49        <listitem>
     50          <para>[igor] - Update to vlc-2.1.0. Fixes
     51          <ulink url="&blfs-ticket-root;4112">#4112</ulink>.</para>
     52        </listitem>
     53      </itemizedlist>
     54    </listitem>
     55
     56    <listitem>
    4757      <para>September 30th, 2013</para>
    4858      <itemizedlist>
  • multimedia/videoutils/vlc.xml

    r5b5f7561 r6537ed7e  
    99  <!ENTITY vlc-download-ftp
    1010           "ftp://ftp.videolan.org/pub/videolan/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
    11   <!ENTITY vlc-md5sum        "6445eb55aa087f30abe27423535e1ab8">
    12   <!ENTITY vlc-size          "18 MB">
    13   <!ENTITY vlc-buildsize     "as much as 600 MB, but likely around 500 MB">
    14   <!ENTITY vlc-time          "4.0 SBU">
     11  <!ENTITY vlc-md5sum        "8c77bda671821f5b9ede96b6816e2ade">
     12  <!ENTITY vlc-size          "19 MB">
     13  <!ENTITY vlc-buildsize     "354 MB">
     14  <!ENTITY vlc-time          "3.5 SBU">
    1515]>
    1616
     
    7777    </itemizedlist>
    7878
    79     <bridgehead renderas="sect3">Additional Downloads</bridgehead>
    80     <itemizedlist spacing="compact">
    81       <listitem>
    82         <para>
    83           Required patch:
    84           <ulink url="&patch-root;/vlc-&vlc-version;-opencv_fixes-1.patch"/>
    85         </para>
    86       </listitem>
    87       <listitem>
    88         <para>
    89           Required patch:
    90           <ulink url="&patch-root;/vlc-&vlc-version;-live_fixes-1.patch"/>
    91         </para>
    92       </listitem>
    93     </itemizedlist>
    94 
    9579    <bridgehead renderas="sect3">VLC Dependencies</bridgehead>
    9680
    9781    <bridgehead renderas="sect4">Recommended</bridgehead>
    9882    <para role="recommended">
    99       <xref linkend="alsa-lib"/>,
    100       <xref linkend="dbus"/>,
     83      <xref linkend="lua"/>,
     84      <xref linkend="libmad"/>,
    10185      <xref linkend="ffmpeg"/>,
    102       <xref linkend="gnutls"/>,
    10386      <xref linkend="liba52"/>,
    104       <xref linkend="libgcrypt"/>,
    105       <xref linkend="libmad"/>,
    106       <xref linkend="libva"/>,
    107       <xref linkend="lua"/> and
    108       <xref linkend="qt4"/> (<application>Qt</application> is required for the
    109       graphical user interface; without <application>Qt</application> you will
    110       only be able to use the command line or <application>ncurses</application>
    111       interface)
    112     </para>
    113 
    114     <bridgehead renderas="sect4">Optional input drivers and libraries</bridgehead>
     87      <xref linkend="x-window-system"/>,
     88      <xref linkend="alsa-lib"/>, and
     89      <xref linkend="libgcrypt"/>
     90    </para>
     91
     92    <bridgehead renderas="sect4">Optional features and packages</bridgehead>
     93    <para role="optional">
     94      <xref linkend="dbus"/>
     95    </para>
     96
     97    <bridgehead renderas="sect4">Optional input plugins</bridgehead>
    11598    <para role="optional">
    11699      <ulink url="http://code.google.com/p/libproxy/">libproxy</ulink>,
     
    144127    <bridgehead renderas="sect4">Optional codec plugins</bridgehead>
    145128    <para role="optional">
     129      <xref linkend="libva"/>,
    146130      <ulink url="http://www.khronos.org/openmax/">OpenMAX</ulink>,
    147131      <xref linkend="faad2"/>,
     
    181165    <para role="optional">
    182166      <xref linkend="pulseaudio"/>,
    183       <ulink url="http://www.portaudio.com/">PortAudio</ulink>,
    184       <ulink url="http://jackaudio.org/">JACK</ulink> and
     167      <ulink url="http://jackaudio.org/">JACK</ulink>, and
    185168      <xref linkend="libsamplerate"/>
    186169    </para>
     
    188171    <bridgehead renderas="sect4">Optional interface plugins</bridgehead>
    189172    <para role="optional">
    190       <xref linkend="xcb-util-keysyms"/>,
    191       <ulink url="http://www.lirc.org/">LIRC</ulink> and
     173      <xref linkend="qt4"/> (required for the graphical user interface),
     174      <ulink url="http://www.lirc.org/">LIRC</ulink>, and
    192175      <ulink url="http://www.feep.net/libtar/">libtar</ulink>
    193176    </para>
    194177
    195     <bridgehead renderas="sect4">Optional visualization plugins</bridgehead>
     178    <bridgehead renderas="sect4">Optional visualisations and video filter plugins</bridgehead>
    196179    <para role="optional">
    197180      <ulink url="http://sourceforge.net/projects/goom/">Goom</ulink> and
     
    206189    </para>
    207190
    208     <bridgehead renderas="sect4">Optional miscellaneous dependencies</bridgehead>
    209     <para role="optional">
     191    <bridgehead renderas="sect4">Optional miscellaneous options</bridgehead>
     192    <para role="optional">
     193      <xref linkend="dbus"/>,
     194      <xref linkend="gnutls"/>,
    210195      <xref linkend="libxml2"/>,
    211       <xref linkend="taglib"/>,
    212       <xref linkend="libnotify"/> and
    213       <ulink url="http://sourceforge.net/projects/medialibrary/">MediaLibrary</ulink>
    214       (requires <xref linkend="sqlite"/>)
     196      <xref linkend="taglib"/>, and
     197      <xref linkend="libnotify"/>
    215198    </para>
    216199
     
    227210    </para>
    228211
    229 <screen><userinput>patch -Np1 -i ../vlc-&vlc-version;-opencv_fixes-1.patch &amp;&amp;
    230 patch -Np1 -i ../vlc-&vlc-version;-live_fixes-1.patch   &amp;&amp;
    231 sed -i 's:libsmbclient.h:samba-4.0/&amp;:' configure.ac modules/access/smb.c &amp;&amp;
     212<screen><userinput>sed -i 's:libsmbclient.h:samba-4.0/&amp;:' modules/access/smb.c &amp;&amp;
    232213./bootstrap &amp;&amp;
    233 
    234214./configure --prefix=/usr &amp;&amp;
    235215make</userinput></screen>
     
    263243    <para>
    264244      <command>sed -i ...</command>: This sed fixes compilation with
    265         <application>Samba</application> 4.
    266     </para>
    267 
    268     <para>
    269       <command>./bootstrap</command>: This command is required because the patch
    270       modifies <application>Autotools</application> files and
    271       <application>VLC</application> uses a custom reconfiguration system.
     245      <application>Samba</application> 4.
     246    </para>
     247
     248    <para>
     249      <command>./bootstrap</command>: This command calls autoreconf to generate
     250      m4 macros and prepare Makefiles.
    272251    </para>
    273252
     
    278257
    279258    <para>
    280       <option>--disable-dbus</option>: Use this switch if you don't have
    281       <application>D-Bus</application> installed.
    282     </para>
    283 
    284     <para>
    285       <option>--disable-avcodec</option>: Use this switch if you don't
    286       have <application>FFmpeg</application> installed.
     259      <option>--disable-mad</option>: Use this switch if you don't
     260      have <application>libmad</application> installed.
     261    </para>
     262
     263    <para>
     264      <option>--disable-avcodec --disable-swscale</option>: Use these switches
     265      if you don't have <application>FFmpeg</application> installed.
    287266    </para>
    288267
     
    293272
    294273    <para>
     274      <option>--disable-xcb</option>: Use this switch if you don't have
     275      <application>X Window System</application> installed.
     276    </para>
     277
     278    <para>
     279      <option>--disable-alsa</option>: Use this switch if you don't have
     280      <application>ALSA</application> installed.
     281    </para>
     282
     283    <para>
    295284      <option>--disable-libgcrypt</option>: Use this switch if you don't
    296285      have <application>libgcrypt</application> installed.
    297286    </para>
    298287
    299     <para>
    300       <option>--disable-mad</option>: Use this switch if you don't
    301       have <application>libmad</application> installed.
    302     </para>
    303 
    304     <para>
    305       <option>--enable-shine</option>: Use this option if you wish to build the
     288<!--
     289    <para>
     290      <option>- -enable-shine</option>: Use this option if you wish to build the
    306291      <application>Shine</application> plugin.
    307292    </para>
    308293
    309294    <para>
    310       <option>--enable-faad</option>: Use this option if you have
    311       <application>FAAD</application> installed and wish to build the
    312       <application>FAAD</application> plugin.
    313     </para>
    314 
    315     <para>
    316       <option>--enable-tremor</option>: Use this option if you have
     295      <option>- -enable-tremor</option>: Use this option if you have
    317296      <application>Tremor</application> installed and wish to build the
    318297      <application>Tremor</application> plugin.
     
    320299
    321300    <para>
    322       <option>--enable-aa</option>: Use this option if you have
     301      <option>- -enable-aa</option>: Use this option if you have
    323302      <application>AAlib</application> installed and wish to build the
    324303      <application>AAlib</application> plugin.
    325304    </para>
     305-->
     306
     307    <note>
     308      <para>
     309        There are many options to <application>VLC</application>'s
     310        <command>configure</command> command. Check the
     311        <command>configure --help</command> output for a complete list.
     312      </para>
     313    </note>
    326314
    327315  </sect2>
     
    337325      <seglistitem>
    338326        <seg>
    339           cvlc, qvlc, rvlc, svlc, vlc and vlc-wrapper
     327          cvlc, nvlc, qvlc, rvlc, svlc, vlc and vlc-wrapper
    340328        </seg>
    341329        <seg>
     
    369357      </varlistentry>
    370358
     359      <varlistentry id="nvlc">
     360        <term><command>nvlc</command></term>
     361        <listitem>
     362          <para>
     363            is a script to run VLC with the ncurses interface.
     364          </para>
     365          <indexterm zone="vlc nvlc">
     366            <primary sortas="b-nvlc">nvlc</primary>
     367          </indexterm>
     368        </listitem>
     369      </varlistentry>
     370
    371371      <varlistentry id="qvlc">
    372372        <term><command>qvlc</command></term>
Note: See TracChangeset for help on using the changeset viewer.