Update to vlc-3.0.18.

This commit is contained in:
Bruce Dubbs 2022-11-27 17:06:47 -06:00
parent 8ce663780e
commit 1b53377170
3 changed files with 22 additions and 23 deletions

View File

@ -44,6 +44,10 @@
<listitem>
<para>November 27th, 2022</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to vlc-3.0.18. Fixes
<ulink url="&blfs-ticket-root;17343">#17343</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to newt-0.52.22. Fixes
<ulink url="&blfs-ticket-root;17339">#17339</ulink>.</para>

View File

@ -6,10 +6,10 @@
<!ENTITY vlc-download-http "https://download.videolan.org/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
<!ENTITY vlc-download-ftp " ">
<!ENTITY vlc-md5sum "951878d524e089bf4c80614c93c68c0c">
<!ENTITY vlc-md5sum "f3c031357c0eeffb41e928eca220a803">
<!ENTITY vlc-size "25 MB">
<!ENTITY vlc-buildsize "700 MB">
<!ENTITY vlc-time "1.8 SBU (using parallelism=4)">
<!ENTITY vlc-time "1.7 SBU (using parallelism=4)">
]>
<sect1 id="vlc" xreflabel="VLC-&vlc-version;">
@ -102,7 +102,7 @@
<xref linkend="libdvdcss"/>,
<xref linkend="libdvdread"/>,
<xref linkend="libdvdnav"/>,
<xref linkend="opencv"/> (currently broken),
<xref linkend="opencv"/>,
<xref linkend="samba"/>,
<xref linkend="v4l-utils"/>,
<ulink url="http://www.videolan.org/developers/libbluray.html">libbluray</ulink>,
@ -140,6 +140,7 @@
<xref linkend="libvorbis"/>,
<xref linkend="opus"/>,
<xref linkend="speex"/>,
<xref linkend="libvpx"/>,
<xref linkend="x264"/>,
<ulink url="https://aomedia.googlesource.com/aom/">aom</ulink>,
<ulink url="https://github.com/nkoriyama/aribb24">aribb24</ulink>,
@ -227,22 +228,17 @@
<para>
Install <application>VLC</application> by running the following commands:
</para>
<!--
<screen><userinput>sed -i '/vlc_demux.h/a #define LUA_COMPAT_APIINTCASTS' modules/lua/vlc.h &amp;&amp;-->
<screen><userinput>export LUAC=/usr/bin/luac5.2 &amp;&amp;
export LUA_LIBS="$(pkg-config --libs lua52)" &amp;&amp;
export CPPFLAGS="$(pkg-config --cflags lua52)" &amp;&amp;
BUILDCC=gcc ./configure --prefix=/usr \
--disable-opencv \
--disable-libva \
--disable-vpx &amp;&amp;
<screen><userinput>export LUAC=/usr/bin/luac5.2 &amp;&amp;
export LUA_LIBS="$(pkg-config --libs lua52)" &amp;&amp;
export CPPFLAGS="$(pkg-config --cflags lua52)" &amp;&amp;
BUILDCC=gcc ./configure --prefix=/usr --disable-libva &amp;&amp;
make</userinput></screen>
<para>
To test the results, issue: <command>make check</command>.
One test, test_interrupt, is known to fail.
</para>
<para>
@ -274,11 +270,11 @@ make</userinput></screen>
sed commands fix building with Qt-5.15.0.
</para>-->
<para>
<parameter>--disable-opencv</parameter>: This switch is required to disable
<!--<para>
<parameter>- -disable-opencv</parameter>: This switch is required to disable
<application>opencv</application> which is not compatible with this
version of <application>vlc</application>.
</para>
</para>-->
<para>
<parameter>--disable-libva</parameter>: This switch is required to disable
@ -287,15 +283,14 @@ make</userinput></screen>
</para>
<para>
<parameter>--disable-vpx</parameter>: This switch is required to disable
<application>libvpx</application>. The latest version is not compatible
with this version of <application>vlc</application>.
<option>--disable-vpx</option>: Use this switch to disable
<application>libvpx</application>.
</para>
<para>
<option>--disable-lua</option>: Use this switch if you don't have
<!--<para>
<option>- -disable-lua</option>: Use this switch if you don't have
<application>Lua</application> installed.
</para>
</para>-->
<para>
<option>--disable-mad</option>: Use this switch if you don't

View File

@ -947,7 +947,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY ffmpeg-version "5.1.2">
<!ENTITY mplayer-version "1.5">
<!ENTITY transcode-version "1.1.7">
<!ENTITY vlc-version "3.0.17.4">
<!ENTITY vlc-version "3.0.18">
<!ENTITY xine-ui-version "0.99.13">
<!-- Chapter 45 -->