Update to libusb-1.0.20.

Update to mesa-11.0.3.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@16518 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2015-10-11 11:51:21 +00:00
parent 70e06fa4bc
commit 7a395d143a
28 changed files with 94 additions and 74 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "10"> <!-- Always 2 digits -->
<!ENTITY day "11"> <!-- Always 2 digits -->
<!ENTITY month "10"> <!-- Always 2 digits -->
<!ENTITY year "2015">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "October 9th &year;">
<!ENTITY releasedate "October 11th &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,10 +6,10 @@
<!ENTITY libusb-download-http "&sourceforge-repo;/libusb/libusb-&libusb-version;.tar.bz2">
<!ENTITY libusb-download-ftp " ">
<!ENTITY libusb-md5sum "f9e2bb5879968467e5ca756cb4e1fa7e">
<!ENTITY libusb-size "512 KB">
<!ENTITY libusb-buildsize "7.3 MB (additional 2.8 MB for API documentation)">
<!ENTITY libusb-time "less than 0.1 SBU">
<!ENTITY libusb-md5sum "1d4eb194eaaa2bcfbba28102768c7dbf">
<!ENTITY libusb-size "777 KB">
<!ENTITY libusb-buildsize "7.6 MB (additional 2.8 MB for API documentation)">
<!ENTITY libusb-time "0.1 SBU">
]>
<sect1 id="libusb" xreflabel="libusb-&libusb-version;">
@ -85,13 +85,19 @@
<sect2 role="installation">
<title>Installation of libusb</title>
<note>
<para>
This package does not support parallel build.
</para>
</note>
<para>
Install <application>libusb</application> by running the following
commands:
</para>
<screen><userinput>./configure --prefix=/usr --disable-static &amp;&amp;
make</userinput></screen>
make -j1</userinput></screen>
<para>
If <application>Doxygen</application> is installed and you wish to

View File

@ -44,6 +44,20 @@
-->
<listitem>
<para>October 11th, 2015</para>
<itemizedlist>
<listitem>
<para>[igor] - Update to mesa-11.0.3. Fixes
<ulink url="&blfs-ticket-root;7006">#7006</ulink>.</para>
</listitem>
<listitem>
<para>[igor] - Update to libusb-1.0.20. Fixes
<ulink url="&blfs-ticket-root;6892">#6892</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>October 10th, 2015</para>
<itemizedlist>

View File

@ -119,7 +119,7 @@
<xref linkend="libgcrypt"/>,
<xref linkend="libmpeg2"/>,
<xref linkend="libvdpau"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="mpg123"/>,
<xref linkend="neon"/>,
<xref linkend="openjpeg"/> or

View File

@ -77,7 +77,7 @@
<para role="required">
<xref linkend="glu"/>,
<xref linkend="libjpeg"/>, and
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>

View File

@ -94,7 +94,7 @@
<xref linkend="libvdpau"/>,
<xref linkend="libvorbis"/>,
<xref linkend="libvpx"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="samba"/>,
<xref linkend="sdl"/>,
<xref linkend="speex"/>,

View File

@ -129,7 +129,7 @@
<!ENTITY libstatgrab-version "0.91">
<!ENTITY libtasn1-version "4.6">
<!ENTITY libunistring-version "0.9.6">
<!ENTITY libusb-version "1.0.19">
<!ENTITY libusb-version "1.0.20">
<!ENTITY libusb-compat-version "0.1.5">
<!ENTITY libxml2-version "2.9.2">
<!ENTITY libxslt-version "1.1.28">
@ -442,7 +442,7 @@
<!ENTITY xbitmaps-version "1.1.1">
<!ENTITY xcursor-themes-version "1.0.4">
<!ENTITY xkeyboard-config-version "2.15">
<!ENTITY mesalib-version "11.0.2">
<!ENTITY mesa-version "11.0.3">
<!ENTITY xcb-util-version "0.4.0">
<!ENTITY xcb-util-image-version "0.4.0">
<!ENTITY xcb-util-keysyms-version "0.4.0">

View File

@ -83,7 +83,7 @@
<xref linkend="libusb"/>,
<xref linkend="lzo"/>,
<xref linkend="nss"/> (for libcacard.so),
<xref linkend="mesalib"/>, and
<xref linkend="mesa"/>, and
<xref linkend="vte"/>
</para>

View File

@ -63,7 +63,7 @@
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-keysyms.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-renderutil.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcb-util-wm.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mesalib.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="mesa.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xbitmaps.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="x7app.xml"/>
<xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="xcursor-themes.xml"/>

View File

@ -124,7 +124,7 @@
<bridgehead renderas="sect5">Required</bridgehead>
<para role="required">
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<bridgehead renderas="sect5">Optional</bridgehead>

View File

@ -102,7 +102,7 @@
<bridgehead renderas="sect5">Runtime Dependency</bridgehead>
<para role="optional">
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<para condition="html" role="usernotes">

View File

@ -106,7 +106,7 @@
<bridgehead renderas="sect5">Runtime Dependency</bridgehead>
<para role="optional">
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<para condition="html" role="usernotes">

View File

@ -4,30 +4,30 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY mesalib-download-http " ">
<!ENTITY mesalib-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/&mesalib-version;/mesa-&mesalib-version;.tar.xz">
<!ENTITY mesalib-md5sum "2b3369d64481c1f72ce2d88f7acdb0fb">
<!ENTITY mesalib-size "6.9 MB">
<!ENTITY mesalib-buildsize "188 MB (without tests)">
<!ENTITY mesalib-time "4.5 SBU (without tests)">
<!ENTITY mesa-download-http " ">
<!ENTITY mesa-download-ftp "ftp://ftp.freedesktop.org/pub/mesa/&mesa-version;/mesa-&mesa-version;.tar.xz">
<!ENTITY mesa-md5sum "bf9118bf0fbf360715cfe60baf7a1db5">
<!ENTITY mesa-size "6.9 MB">
<!ENTITY mesa-buildsize "188 MB (without tests)">
<!ENTITY mesa-time "4.5 SBU (without tests)">
]>
<sect1 id="mesalib" xreflabel="MesaLib-&mesalib-version;">
<?dbhtml filename="mesalib.html"?>
<sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
<?dbhtml filename="mesa.html"?>
<sect1info>
<othername>$LastChangedBy$</othername>
<date>$Date$</date>
</sect1info>
<title>MesaLib-&mesalib-version;</title>
<title>Mesa-&mesa-version;</title>
<indexterm zone="mesalib">
<primary sortas="a-MesaLib">MesaLib</primary>
<indexterm zone="mesa">
<primary sortas="a-Mesa">Mesa</primary>
</indexterm>
<sect2 role="package">
<title>Introduction to MesaLib</title>
<title>Introduction to Mesa</title>
<para>
<application>Mesa</application> is an OpenGL compatible 3D graphics
@ -40,32 +40,32 @@
<itemizedlist spacing="compact">
<listitem>
<para>
Download (HTTP): <ulink url="&mesalib-download-http;"/>
Download (HTTP): <ulink url="&mesa-download-http;"/>
</para>
</listitem>
<listitem>
<para>
Download (FTP): <ulink url="&mesalib-download-ftp;"/>
Download (FTP): <ulink url="&mesa-download-ftp;"/>
</para>
</listitem>
<listitem>
<para>
Download MD5 sum: &mesalib-md5sum;
Download MD5 sum: &mesa-md5sum;
</para>
</listitem>
<listitem>
<para>
Download size: &mesalib-size;
Download size: &mesa-size;
</para>
</listitem>
<listitem>
<para>
Estimated disk space required: &mesalib-buildsize;
Estimated disk space required: &mesa-buildsize;
</para>
</listitem>
<listitem>
<para>
Estimated build time: &mesalib-time;
Estimated build time: &mesa-time;
</para>
</listitem>
</itemizedlist>
@ -76,15 +76,15 @@
<para>
Recommended patch:
<ulink
url="&patch-root;/mesa-&mesalib-version;-add_xdemos-1.patch"/>
(installs 2 demo programs for testing MesaLib - not needed if you
url="&patch-root;/mesa-&mesa-version;-add_xdemos-1.patch"/>
(installs 2 demo programs for testing Mesa - not needed if you
install the <ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">
mesa-demos</ulink> package)
</para>
</listitem>
</itemizedlist>
<bridgehead renderas="sect3">MesaLib Dependencies</bridgehead>
<bridgehead renderas="sect3">Mesa Dependencies</bridgehead>
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
@ -106,7 +106,7 @@
<para role="optional">
<ulink url="ftp://ftp.freedesktop.org/pub/mesa/demos/">mesa-demos</ulink>
(provides more than 300 extra demos to test
<application>MesaLib</application>; this includes the same programs
<application>Mesa</application>; this includes the same programs
added by the patch above),
<ulink url="http://omxil.sourceforge.net/">Bellagio OpenMAX Integration
Layer</ulink> (for mobile platforms) and
@ -127,12 +127,12 @@
</note>
<para condition="html" role="usernotes">User Notes:
<ulink url="&blfs-wiki;/mesalib"/>
<ulink url="&blfs-wiki;/mesa"/>
</para>
</sect2>
<sect2 role="installation">
<title>Installation of MesaLib</title>
<title>Installation of Mesa</title>
<para>
If you have downloaded the xdemos patch (needed if testing the Xorg
@ -140,10 +140,10 @@
command:
</para>
<screen><userinput>patch -Np1 -i ../mesa-&mesalib-version;-add_xdemos-1.patch</userinput></screen>
<screen><userinput>patch -Np1 -i ../mesa-&mesa-version;-add_xdemos-1.patch</userinput></screen>
<para>
Install <application>MesaLib</application> by running the following
Install <application>Mesa</application> by running the following
commands:
</para>
@ -197,8 +197,8 @@ make</userinput></screen>
<systemitem class="username">root</systemitem> user:
</para>
<screen role="root"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesalib-version; &amp;&amp;
cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<screen role="root"><userinput>install -v -dm755 /usr/share/doc/mesa-&mesa-version; &amp;&amp;
cp -rfv docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
</sect2>
@ -305,7 +305,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<seg>
$XORG_PREFIX/{include/{EGL,GL,GLES,GLES2,GLES3,KHR},lib/{dri,vdpau}}
and
/usr/share/doc/mesa-&mesalib-version; (optional)
/usr/share/doc/mesa-&mesa-version; (optional)
</seg>
</seglistitem>
</segmentedlist>
@ -322,7 +322,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
is a GL demo useful for troubleshooting graphics
problems.
</para>
<indexterm zone="mesalib glxgears">
<indexterm zone="mesa glxgears">
<primary sortas="b-glxgears">glxgears</primary>
</indexterm>
</listitem>
@ -335,7 +335,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
is a diagnostic program that displays information about the
graphics hardware and installed GL libraries.
</para>
<indexterm zone="mesalib glxinfo">
<indexterm zone="mesa glxinfo">
<primary sortas="b-glxinfo">glxinfo</primary>
</indexterm>
</listitem>
@ -348,7 +348,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
provides a native platform graphics interface as
defined by the EGL-1.4 specification.
</para>
<indexterm zone="mesalib libEGL">
<indexterm zone="mesa libEGL">
<primary sortas="c-libGL">libEGL.so</primary>
</indexterm>
</listitem>
@ -361,7 +361,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
is the <application>Mesa</application> Graphics Buffer
Manager library.
</para>
<indexterm zone="mesalib libgbm">
<indexterm zone="mesa libgbm">
<primary sortas="c-libgbm">libgbm.so</primary>
</indexterm>
</listitem>
@ -373,7 +373,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<para>
is the <application>Mesa</application> OpenGL ES 1.1 library.
</para>
<indexterm zone="mesalib libGLESv1_CM">
<indexterm zone="mesa libGLESv1_CM">
<primary sortas="c-libGLESv1_CM">libGLESv1_CM.so</primary>
</indexterm>
</listitem>
@ -385,7 +385,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<para>
is the <application>Mesa</application> OpenGL ES 2.0 library.
</para>
<indexterm zone="mesalib libGLES2">
<indexterm zone="mesa libGLES2">
<primary sortas="c-libGLES2">libGLES2.so</primary>
</indexterm>
</listitem>
@ -397,7 +397,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<para>
is the main <application>Mesa</application> OpenGL library.
</para>
<indexterm zone="mesalib libGL">
<indexterm zone="mesa libGL">
<primary sortas="c-libGL">libGL.so</primary>
</indexterm>
</listitem>
@ -409,7 +409,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<para>
is the <application>Mesa</application> Off-screen Rendering library.
</para>
<indexterm zone="mesalib libOSMesa">
<indexterm zone="mesa libOSMesa">
<primary sortas="c-libOSMesa">libOSMesa.so</primary>
</indexterm>
</listitem>
@ -421,7 +421,7 @@ cp -rfv docs/* /usr/share/doc/mesa-&mesalib-version;</userinput></screen>
<para>
is the Xorg Gallium3D acceleration library.
</para>
<indexterm zone="mesalib libxatracker">
<indexterm zone="mesa libxatracker">
<primary sortas="c-libxatracker">libxatracker.so</primary>
</indexterm>
</listitem>

View File

@ -173,7 +173,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="libpng"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="xbitmaps"/>, and
<xref linkend="xcb-util"/>
</para>

View File

@ -46,7 +46,7 @@
<para>
For Direct Rendering to work with newer Radeon Cards (R300 and later
chipsets), you need to enable the r300, r600 and radeonsi Gallium
drivers at <xref linkend="mesalib"/> build time. Also, some cards
drivers at <xref linkend="mesa"/> build time. Also, some cards
require Firmware to be available when the kernel driver is loaded.
Firmware can be obtained from <ulink
url="http://anduin.linuxfromscratch.org/sources/linux-firmware/"/>.
@ -205,7 +205,7 @@ make</userinput></screen>
Glamor is an acceleration library which uses cards' 3D capabilities
to accelerate 2D rendering. Glamor acceleration is required for
Radeon "Southern Islands" GPUs which use "radeonsi" Gallium3D driver
from <xref linkend="mesalib"/>. To see which cards fall under
from <xref linkend="mesa"/>. To see which cards fall under
"Southern Islands" category, read the
<ulink url="&radeon-marketing-names;">
Decoder ring for engineering vs marketing names</ulink>. Please note

View File

@ -46,7 +46,7 @@
<para>
DRI is a framework for allowing software to access graphics hardware in a safe and
efficient manner. It is installed in <application>X</application> by default
(using <application>MesaLib</application>) if you have a supported video card.
(using <application>Mesa</application>) if you have a supported video card.
</para>
<para>
@ -91,7 +91,7 @@
<para>
Another way to determine if DRI is working properly is to use one of the
two optionally installed OpenGL demo programs in <xref
linkend="mesalib"/>. From an X terminal, run <command>glxinfo</command>
linkend="mesa"/>. From an X terminal, run <command>glxinfo</command>
and look for the phrase:
</para>
@ -118,7 +118,7 @@ direct rendering: Yes</computeroutput></screen>
If your hardware does not have any DRI2 driver available, it will use a
Software Rasterizer for Direct Rendering. In such cases, you can use a new,
LLVM-accelerated, Software Rasterizer called LLVMPipe. In order to build
LLVMPipe just make sure that <xref linkend="llvm"/> is present at MesaLib
LLVMPipe just make sure that <xref linkend="llvm"/> is present at Mesa
build time. Note that all decoding is done on the CPU instead of the GPU,
so the display will run slower than with hardware acceleration.
To check if you are using LLVMpipe,

View File

@ -104,7 +104,7 @@
<xref linkend="gtk-doc"/>,
<xref linkend="libdrm"/>,
<xref linkend="lzo"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="qt4"/>,
<xref linkend="valgrind"/>,
<ulink url="http://pkgs.fedoraproject.org/repo/pkgs/directfb/">DirectFB</ulink>,

View File

@ -41,7 +41,7 @@
<para>
Anything built with this toolkit needs hardware 3D acceleration from
the graphics driver at runtime. This is provided by
<application>MesaLib</application> (or by proprietary graphics drivers),
<application>Mesa</application> (or by proprietary graphics drivers),
but is not available for every graphics card nor for all virtual
machines. You may wish to review <xref linkend="checking-dri"/>.
</para>

View File

@ -77,7 +77,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="gdk-pixbuf"/>,
<xref linkend="mesalib"/>, and
<xref linkend="mesa"/>, and
<xref linkend="pango"/>
</para>

View File

@ -92,7 +92,7 @@
<xref linkend="desktop-file-utils"/>,
<xref linkend="doxygen"/>,
<xref linkend="glu"/>,
<xref linkend="mesalib"/>, and
<xref linkend="mesa"/>, and
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>)
</para>

View File

@ -79,7 +79,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="cmake"/> and
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<bridgehead renderas="sect4">Recommended</bridgehead>

View File

@ -73,7 +73,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<para condition="html" role="usernotes">User Notes:
@ -146,7 +146,7 @@ make</userinput></screen>
is the <application>Mesa</application> OpenGL
Utility library.
</para>
<indexterm zone="mesalib libGLU">
<indexterm zone="glu libGLU">
<primary sortas="c-libGLU">libGLU.so</primary>
</indexterm>
</listitem>

View File

@ -74,7 +74,7 @@
<bridgehead renderas="sect4">Required</bridgehead>
<para role="required">
<xref linkend="mesalib"/>
<xref linkend="mesa"/>
</para>
<para condition="html" role="usernotes">

View File

@ -119,7 +119,7 @@
<bridgehead renderas="sect4">Recommended</bridgehead>
<para role="recommended">
<xref linkend="alsa-lib"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="cacerts"/>,
<xref linkend="dbus"/>,
<xref linkend="glib2"/>,

View File

@ -100,7 +100,7 @@
<xref linkend="libpng"/>,
<xref linkend="libtiff"/>,
<xref linkend="libwebp"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="mtdev"/>,
<xref linkend="openssl"/>,
<xref linkend="pcre"/>,

View File

@ -86,7 +86,7 @@
<xref linkend="libsecret"/>,
<xref linkend="libsoup"/>,
<xref linkend="libwebp"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="ruby"/>,
<xref linkend="sqlite"/> and
<xref linkend="which"/>

View File

@ -84,7 +84,7 @@
<xref linkend="libsecret"/>,
<xref linkend="libsoup"/>,
<xref linkend="libwebp"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="ruby"/>,
<xref linkend="sqlite"/> and
<xref linkend="which"/>

View File

@ -197,7 +197,7 @@
<xref linkend="librsvg"/>,
<xref linkend="libxml2"/> and
<xref linkend="libxslt"/>,
<xref linkend="mesalib"/>,
<xref linkend="mesa"/>,
<xref linkend="neon"/>,
<xref linkend="npapi-sdk"/>,
<xref linkend="nss"/>,