• Update to libpng-1.6.21. Replaced apng patch.

• Update to pulseaudio-8.0.
• VLC-2.2.1: several fixes and disable building with opencv-3.1.0.
• Update to cups-filters-1.8.1.


git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16830 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Fernando de Oliveira 2016-01-22 22:12:43 +00:00
parent 0db2a7fe7f
commit d42f02c64c
7 changed files with 66 additions and 36 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "21"> <!-- Always 2 digits -->
<!ENTITY day "22"> <!-- Always 2 digits -->
<!ENTITY month "01"> <!-- Always 2 digits -->
<!ENTITY year "2016">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "January 21st &year;">
<!ENTITY releasedate "January 22nd &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- x.y|development] -->

View File

@ -6,15 +6,17 @@
<!ENTITY libpng-download-http "&sourceforge-repo;/libpng/libpng-&libpng-version;.tar.xz">
<!ENTITY libpng-download-ftp " ">
<!ENTITY libpng-md5sum "3968acb7c66ef81a9dab867f35d0eb4b">
<!ENTITY libpng-md5sum "3bacb4728f6694a64ad9052769d6a4ce">
<!ENTITY libpng-size "924 KB">
<!ENTITY libpng-buildsize "16 MB (with tests)">
<!ENTITY libpng-time "0.6 SBU (with tests)">
<!ENTITY apng-version "&libpng-version;">
<!--<!ENTITY apng-patch
"&sourceforge-repo;/libpng-apng/libpng-&apng-version;-apng.patch.gz">-->
<!ENTITY apng-patch
"&sourceforge-repo;/libpng-apng/libpng-&apng-version;-apng.patch.gz">
"&sourceforge-repo;/project/apng/libpng/libpng16/libpng-&apng-version;-apng.patch.gz">
]>
<sect1 id="libpng" xreflabel="libpng-&libpng-version;">
@ -103,7 +105,8 @@
If you want to patch libpng to support apng files, apply the patch:
</para>
<screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p1</userinput></screen>
<!--<screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p1</userinput></screen>-->
<screen><userinput>gzip -cd ../libpng-&apng-version;-apng.patch.gz | patch -p0</userinput></screen>
<para>
Install <application>libpng</application> by running the following

View File

@ -44,6 +44,28 @@
-->
<listitem>
<para>January 22nd, 2016</para>
<itemizedlist>
<listitem>
<para>[fernando] - Update to cups-filters-1.8.1. Fixes
<ulink url="&blfs-ticket-root;7388">#7388</ulink>.</para>
</listitem>
<listitem>
<para>[fernando] - Update to libpng-1.6.21. Replaced apng patch. Fixes
<ulink url="&blfs-ticket-root;7369">#7369</ulink>.</para>
</listitem>
<listitem>
<para>[fernando] - VLC-2.2.1: several fixes and disable building
with opencv-3.1.0.</para>
</listitem>
<listitem>
<para>[fernando] - Update to pulseaudio-8.0. Fixes
<ulink url="&blfs-ticket-root;7302">#7302</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>January 21th, 2016</para>
<itemizedlist>

View File

@ -7,10 +7,10 @@
<!ENTITY pulseaudio-download-http
"http://freedesktop.org/software/pulseaudio/releases/pulseaudio-&pulseaudio-version;.tar.xz">
<!ENTITY pulseaudio-download-ftp " ">
<!ENTITY pulseaudio-md5sum "9d0a9817b632cac8e3f3834d7eb1c99d">
<!ENTITY pulseaudio-size "1.4 MB">
<!ENTITY pulseaudio-buildsize "91 MB (additional 20 MB for tests)">
<!ENTITY pulseaudio-time "1.7 SBU (additional 0.8 SBU for tests)">
<!ENTITY pulseaudio-md5sum "8678442ba0bb4b4c33ac6f62542962df">
<!ENTITY pulseaudio-size "1.5 MB">
<!ENTITY pulseaudio-buildsize "110 MB (with tests)">
<!ENTITY pulseaudio-time "2.2 SBU (with tests)">
]>
<sect1 id="pulseaudio" xreflabel="PulseAudio-&pulseaudio-version;">
@ -109,11 +109,11 @@
<ulink url="http://www.jackaudio.org/">JACK</ulink>,
<ulink url="http://0pointer.de/lennart/projects/libasyncns/">libasyncns</ulink>,
<ulink url="http://www.lirc.org/">LIRC</ulink>,
<ulink url="http://code.entropywave.com/projects/orc/">ORC</ulink>,
<ulink url="http://gstreamer.freedesktop.org/src/orc/">ORC</ulink>,
<ulink url="http://tdb.samba.org/">TDB</ulink>,
<ulink url="http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/">
WebRTC AudioProcessing</ulink> and
<ulink url="http://www.xen.org/">XEN</ulink>
<ulink url="http://www.xenproject.org/">XEN</ulink>
</para>
<para condition="html" role="usernotes">User Notes:
@ -256,18 +256,15 @@ make</userinput></screen>
start-pulseaudio-x11
</seg>
<seg>
libpulse.so,
libpulsecommon-&pulseaudio-major-version;.so,
libpulsedsp.so,
libpulse-mainloop-glib.so,
libpulse-simple.so, and
libpulsecore-&pulseaudio-major-version;.so
libpulse-simple.so and
libpulse.so
</seg>
<seg>
/etc/pulse,
/usr/include/pulse,
/usr/lib/{pulseaudio,pulse-&pulseaudio-major-version;},
/usr/lib/cmake/PulseAudio,
/usr/lib/{pulseaudio,pulse-&pulseaudio-major-version;},
/usr/libexec/pulse, and
/usr/share/pulseaudio
</seg>

View File

@ -100,14 +100,14 @@
<xref linkend="libdvdcss"/>,
<xref linkend="libdvdread"/>,
<xref linkend="libdvdnav"/>,
<xref linkend="opencv"/>,
<xref linkend="samba"/>,
<xref linkend="v4l-utils"/>,
<ulink url="http://www.videolan.org/developers/libbluray.html">libbluray</ulink>,
<ulink url="http://sourceforge.net/projects/libdc1394/">libdc1394</ulink>,
<ulink url="http://sourceforge.net/projects/libcddb/">libcddb</ulink>,
<ulink url="http://code.google.com/p/libproxy/">libproxy</ulink>,
<ulink url="http://www.live555.com/">Live555</ulink>,
<ulink url="http://sourceforge.net/projects/opencvlibrary/">OpenCV</ulink>, and
<ulink url="http://www.live555.com/">Live555</ulink>, and
<ulink url="http://www.gnu.org/software/vcdimager/">VCDImager</ulink>
(requires <xref linkend="libcdio"/>)
</para>
@ -216,15 +216,15 @@
<screen><userinput>sed -e 's:libsmbclient.h:samba-4.0/&amp;:' \
-i modules/access/smb.c &amp;&amp;
sed -e '/LUA_C/ i #define LUA_COMPAT_APIINTCASTS' \
-i modules/lua/vlc.h &amp;&amp;
./bootstrap &amp;&amp;
./configure --prefix=/usr &amp;&amp;
./configure --prefix=/usr --enable-opencv=no &amp;&amp;
sed -e 's/luaL_optint/(int)&amp;eger/' \
-i modules/lua/libs/{net,osd,volume}.c &amp;&amp;
sed -e 's/luaL_checkint(/(int)luaL_checkinteger(/' \
-i modules/lua/{demux,libs/{configuration,net,osd,playlist}}.c \
modules/lua/{demux,libs/{stream,variables,volume}}.c &amp;&amp;
sed -e '/seems to be moved/s/^/#/' \
-i.orig autotools/ltmain.sh libtool &amp;&amp;
make</userinput></screen>
@ -260,19 +260,26 @@ make</userinput></screen>
<application>Samba</application> 4.
</para>
<para>
<command>sed -e ... -i modules/lua/vlc.h</command> This sed fixes
compilation with <application>lua</application> 5.3.
</para>
<para>
<command>./bootstrap</command>: This command calls autoreconf to generate
m4 macros and prepare Makefiles.
</para>
<para>
<command>sed -i ... {net,osd,volume}.c</command> This sed fixes
compilation with <application>lua</application> 5.3.
<command>sed -e ... -i.orig autotools/ltmain.sh libtool</command>: This
optional sed removes a lot of invalid build warnings.
If desired, remove it.
</para>
<para>
<command>sed -i ... variables,volume}}.c</command>: This sed fixes
compilation with <application>lua</application> 5.3.
<parameter>--enable-opencv=no</parameter>: This switch disables
<application>opencv</application> suport, because build is broken with
opencv-3.1.
</para>
<para>

View File

@ -176,7 +176,7 @@
<!ENTITY libjpeg-version "8d">
<!ENTITY libjpeg-turbo-version "1.4.2">
<!ENTITY libmng-version "2.0.3">
<!ENTITY libpng-version "1.6.20">
<!ENTITY libpng-version "1.6.21">
<!ENTITY librsvg-version "2.40.13"> <!-- Normally even minors
Required version in order to use
svg pixbuf loader. -->
@ -733,7 +733,7 @@
<!ENTITY mlt-version "0.9.8">
<!ENTITY opal-version "3.10.10">
<!ENTITY opus-version "1.1.2">
<!ENTITY pulseaudio-major-version "7.1">
<!ENTITY pulseaudio-major-version "8.0">
<!ENTITY pulseaudio-version "&pulseaudio-major-version;">
<!ENTITY sdl-version "1.2.15">
<!ENTITY soundtouch-version "1.9.2">
@ -782,7 +782,7 @@
<!-- Part XII -->
<!-- Chapter 50 -->
<!ENTITY cups-version "2.1.2">
<!ENTITY cups-filters-version "1.7.0">
<!ENTITY cups-filters-version "1.8.1">
<!ENTITY gs-version "9.18">
<!ENTITY gutenprint-version "5.2.11">

View File

@ -7,7 +7,7 @@
<!ENTITY cups-filters-download-http
"https://www.openprinting.org/download/cups-filters/cups-filters-&cups-filters-version;.tar.xz">
<!ENTITY cups-filters-download-ftp " ">
<!ENTITY cups-filters-md5sum "aa63e117f963c83ad7d916287217cbc1">
<!ENTITY cups-filters-md5sum "4c4a10b7cbc20f6f6ee5d05d7561399d">
<!ENTITY cups-filters-size "1.4 MB">
<!ENTITY cups-filters-buildsize "50 MB (with tests)">
<!ENTITY cups-filters-time "0.4 SBU (with tests)">
@ -106,8 +106,9 @@
<para role="optional">
<xref linkend="avahi"/>,
<xref linkend="openldap"/>,
<xref linkend="php"/> (use of this might be broken), and
<ulink url="http://liblouis.org/">Liblouis (Braille)</ulink>
<xref linkend="php"/> (use of this might be broken),
<ulink url="http://liblouis.org/">Liblouis (Braille)</ulink>, and
<ulink url="http://liblouis.org/">Liblouisutdml (Braille)</ulink>
</para>
<bridgehead renderas="sect4">Required (Runtime)</bridgehead>
@ -213,7 +214,7 @@ make</userinput></screen>
</seg>
<seg>
/usr/include/{cupsfilters,fontembed},
/usr/share/cups/charsets,
/usr/share/cups/{braille,charsets},
/usr/share/doc/cups-filters-&cups-filters-version; and
/usr/share/ppd/cupsfilters
</seg>