Update to lxml-4.2.5 (Python module).

Update to mesa-18.2.0. 
Update to vlc-3.0.4. 



git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@20488 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Bruce Dubbs 2018-09-10 21:19:32 +00:00
parent 475b404e1c
commit 1613ba564d
5 changed files with 37 additions and 22 deletions

View File

@ -6,9 +6,9 @@
<!ENTITY lxml-download-http "&pymodules-dl;/l/lxml/lxml-&lxml-version;.tar.gz">
<!ENTITY lxml-download-ftp " ">
<!ENTITY lxml-md5sum "31239400ca4e130b69993bb3c14204b3">
<!ENTITY lxml-size "2.4 MB">
<!ENTITY lxml-buildsize "181 MB (add 42 MB for the testsuite)">
<!ENTITY lxml-md5sum "ce042575c4459c4994f68b9a862a72a4">
<!ENTITY lxml-size "4.2 MB">
<!ENTITY lxml-buildsize "151 MB (add 105 MB for the testsuite)">
<!ENTITY lxml-time "2.1 SBU (add 3.3 SBU for the testsuite)">
]>

View File

@ -44,6 +44,18 @@
<listitem>
<para>September 10th, 2018</para>
<itemizedlist>
<listitem>
<para>[bdubbs] - Update to lxml-4.2.5 (Python module). Fixes
<ulink url="&blfs-ticket-root;11131">#11131</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to mesa-18.2.0. Fixes
<ulink url="&blfs-ticket-root;11127">#11127</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to vlc-3.0.4. Fixes
<ulink url="&blfs-ticket-root;11089">#11089</ulink>.</para>
</listitem>
<listitem>
<para>[bdubbs] - Update to ghostscript-9.24. Fixes
<ulink url="&blfs-ticket-root;11108">#11108</ulink>.</para>

View File

@ -6,9 +6,9 @@
<!ENTITY vlc-download-http "https://download.videolan.org/vlc/&vlc-version;/vlc-&vlc-version;.tar.xz">
<!ENTITY vlc-download-ftp " ">
<!ENTITY vlc-md5sum "cf01d4755c719fe1c8605ceb40d8f1d2">
<!ENTITY vlc-md5sum "f5e49a0fb9594ab8debf934a710e92f1">
<!ENTITY vlc-size "24 MB">
<!ENTITY vlc-buildsize "709 MB (add 13 MB for tests)">
<!ENTITY vlc-buildsize "711 MB (add 14 MB for tests)">
<!ENTITY vlc-time "2.0 SBU (using parallelism=4; add 0.2 SBU for tests)">
]>
@ -212,14 +212,16 @@
<screen><userinput>sed -i '/vlc_demux.h/a #define LUA_COMPAT_APIINTCASTS' modules/lua/vlc.h &amp;&amp;
sed -i '/DEPRECATED/s:^://:' modules/text_renderer/freetype/text_layout.c &amp;&amp;
sed -i '/#include &lt;QString&gt;/i#include &lt;QButtonGroup&gt;' \
modules/gui/qt/components/simple_preferences.cpp &amp;&amp;
sed -i '/118/s/$/\&amp;\&amp; X264_BUILD &lt; 153/' modules/codec/x264.c &amp;&amp;
BUILDCC=gcc ./configure --prefix=/usr --disable-opencv &amp;&amp;
make</userinput></screen>
<!-- No longer needed
sed -i '/#include &lt;QString&gt;/i#include &lt;QButtonGroup&gt;' \
modules/gui/qt/components/simple_preferences.cpp &amp;&amp;
-->
<para>
To test the results, issue: <command>make check</command>.
</para>
@ -261,13 +263,13 @@ make</userinput></screen>
<command>sed ... modules/codec/x264.c</command> This command allows
building with the current version of <xref linkend="x264"/>.
</para>
<!--
<para>
<command>sed -i '/#include &lt;QString&gt;/ ...</command> This
command allows building with the current version of
<xref linkend="qt5"/>.
</para>
-->
<para>
<option>--disable-opencv</option>: This switch is required to disable
<application>opencv</application> which is not compatible with this

View File

@ -414,7 +414,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY funcsigs-version "1.0.2">
<!ENTITY Jinja2-version "2.10">
<!-- libxml2 for Python2 shares the version of libxml2 -->
<!ENTITY lxml-version "4.2.4">
<!ENTITY lxml-version "4.2.5">
<!ENTITY mako-version "1.0.4">
<!ENTITY MarkupSafe-version "1.0">
<!ENTITY pyatspi2-version "2.30.0">
@ -542,8 +542,8 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY xbitmaps-version "1.1.2">
<!ENTITY xcursor-themes-version "1.0.5">
<!ENTITY xkeyboard-config-version "2.24">
<!ENTITY mesa-major-minor "18.1">
<!ENTITY mesa-version "&mesa-major-minor;.7">
<!ENTITY mesa-major-minor "18.2">
<!ENTITY mesa-version "&mesa-major-minor;.0">
<!ENTITY xcb-util-version "0.4.0">
<!ENTITY xcb-util-image-version "0.4.0">
<!ENTITY xcb-util-keysyms-version "0.4.0">
@ -859,7 +859,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY mplayer-version "1.3.0">
<!ENTITY xine-ui-version "0.99.10">
<!ENTITY transcode-version "1.1.7">
<!ENTITY vlc-version "3.0.3">
<!ENTITY vlc-version "3.0.4">
<!-- Chapter 49 -->
<!ENTITY cdrdao-version "1.2.4">

View File

@ -6,10 +6,10 @@
<!ENTITY mesa-download-http "https://mesa.freedesktop.org/archive/mesa-&mesa-version;.tar.xz">
<!ENTITY mesa-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/mesa-&mesa-version;.tar.xz">
<!ENTITY mesa-md5sum "17d8a7e7ecbe146a7dc439e8b6eb02e9">
<!ENTITY mesa-md5sum "88e1a7f31f259cec69bb76b3cb10c956">
<!ENTITY mesa-size "11 MB">
<!ENTITY mesa-buildsize "388 MB (with demos and docs, add 40 MB for tests)">
<!ENTITY mesa-time "3.5 SBU (with parallelism=4, demos, and docs; add 1.0 SBU for tests)">
<!ENTITY mesa-buildsize "352 MB (with demos and docs, add 42 MB for tests)">
<!ENTITY mesa-time "2.3 SBU (with parallelism=4, demos, and docs; add 1.0 SBU for tests)">
]>
<sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
@ -162,13 +162,14 @@
<!-- Note that freedreno, vc4, and virgl all need special support from
libdrm - renodr -->
<para>Now, select the drivers you wish to install. The available drivers
are i915, nouveau, r300, r600, radeonsi, freedreno, svga, swrast, vc4,
and virgl. If the Gallium drivers are not specified, the default is
'r300,r600,svga,swrast'. Modify the command below for any desired drivers.
The listed drivers below will cover most modern video cards. For help in
selecting drivers see
<ulink url='http://www.mesa3d.org/systems.html'/>.</para>
are i915, nouveau, r300, r600, radeonsi, freedreno, pl111, svga, swrast,
swr, tegra, v3d, vc4, virgl, etnaviv, and imx. If the Gallium drivers are
not specified, the default is 'r300,r600,svga,swrast'. Modify the command
below for any desired drivers. The listed drivers below will cover most
modern video cards. For help in selecting drivers see <ulink
url='http://www.mesa3d.org/systems.html'/>.</para>
<screen><userinput>GLL_DRV="i915,r600,nouveau,radeonsi,svga,swrast"</userinput></screen>