added dri3proto, presentproto and libxshmfence

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@12124 af4574ff-66df-0310-9fd7-8a98e5e911e0
This commit is contained in:
Igor Živković 2013-11-03 11:18:31 +00:00
parent 13927bcc67
commit 0051a15a8d
4 changed files with 55 additions and 9 deletions

View File

@ -1,12 +1,12 @@
<!-- $LastChangedBy$ $Date$ -->
<!ENTITY day "02"> <!-- Always 2 digits -->
<!ENTITY day "03"> <!-- Always 2 digits -->
<!ENTITY month "11"> <!-- Always 2 digits -->
<!ENTITY year "2013">
<!ENTITY copyrightdate "2001-&year;">
<!ENTITY copyholder "The BLFS Development Team">
<!ENTITY version "&year;-&month;-&day;">
<!ENTITY releasedate "November 2nd, &year;">
<!ENTITY releasedate "November 3rd, &year;">
<!ENTITY pubdate "&year;-&month;-&day;"> <!-- metadata req. by TLDP -->
<!ENTITY blfs-version "svn"> <!-- svn|[release #] -->
<!ENTITY lfs-version "development"> <!-- version|testing|unstable|development] -->

View File

@ -43,6 +43,24 @@
</listitem>
-->
<listitem>
<para>November 3rd, 2013</para>
<itemizedlist>
<listitem>
<para>[igor] - Added libxshmfence-1.0. Fixes
<ulink url="&blfs-ticket-root;4254">#4254</ulink>.</para>
</listitem>
<listitem>
<para>[igor] - Added presentproto-1.0. Fixes
<ulink url="&blfs-ticket-root;4253">#4253</ulink>.</para>
</listitem>
<listitem>
<para>[igor] - Added dri3proto-1.0. Fixes
<ulink url="&blfs-ticket-root;4252">#4252</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>November 2nd, 2013</para>
<itemizedlist>

View File

@ -7,8 +7,8 @@
<!ENTITY x7libs-download-http "http://xorg.freedesktop.org/releases/individual/lib/">
<!ENTITY x7libs-download-ftp "ftp://ftp.x.org/pub/individual/lib/">
<!ENTITY x7libs-size "13 MB">
<!ENTITY x7libs-buildsize "280 MB">
<!ENTITY x7libs-time "3.7 SBU">
<!ENTITY x7libs-buildsize "275 MB">
<!ENTITY x7libs-time "3.1 SBU">
<!ENTITY xtrans-version "1.3.0">
<!ENTITY xtrans-md5sum "1942deb831fd21703e30ebe47794d60c">
@ -102,6 +102,9 @@
<!ENTITY libxkbfile-version "1.0.8">
<!ENTITY libxkbfile-md5sum "19e6533ae64abba0773816a23f2b9507">
<!ENTITY libxshmfence-version "1.0">
<!ENTITY libxshmfence-md5sum "b4437ce302bd6c3f4abda3d9330ddcf9">
]>
<sect1 id="xorg7-lib" xreflabel="Xorg Libraries">
@ -203,7 +206,8 @@
&libXxf86vm-md5sum; libXxf86vm-&libXxf86vm-version;.tar.bz2
&libdmx-md5sum; libdmx-&libdmx-version;.tar.bz2
&libpciaccess-md5sum; libpciaccess-&libpciaccess-version;.tar.bz2
&libxkbfile-md5sum; libxkbfile-&libxkbfile-version;.tar.bz2</literal>
&libxkbfile-md5sum; libxkbfile-&libxkbfile-version;.tar.bz2
&libxshmfence-md5sum; libxshmfence-&libxshmfence-version;.tar.bz2</literal>
EOF</userinput></screen>
<para>To download the needed files using <application>wget</application>,
@ -238,7 +242,7 @@ do
libFS-[0-9]* )
sed -e '/#include &lt;X11/ i\#include &lt;X11\/Xtrans\/Xtransint.h>' \
-e 's/_FSTransReadv(svr->trans_conn/readv(svr->trans_conn->fd/' \
-i src/FSlibInt.c
-i src/FSlibInt.c
./configure $XORG_CONFIG
;;
libXfont-[0-9]* )
@ -248,6 +252,10 @@ do
./configure $XORG_CONFIG \
--with-appdefaultdir=/etc/X11/app-defaults
;;
libxshmfence-[0-9]* )
autoreconf -fiv
./configure $XORG_CONFIG
;;
* )
./configure $XORG_CONFIG
;;
@ -313,7 +321,7 @@ ln -sv $XORG_PREFIX/include/X11 /usr/include/X11</userinput></screen>
libXfixes.so, libXfont.so, libXft.so, libXinerama.so,
libXi.so, libxkbfile.so, libXmu.so, libXmuu.so,
libXpm.so, libXrandr.so, libXrender.so, libXRes.so,
libXss.so, libXt.so, libXtst.so, libXvMC.so,
libxshmfence.so, libXss.so, libXt.so, libXtst.so, libXvMC.so,
libXvMCW.so, libXv.so, libXxf86dga.so and
libXxf86vm.so
</seg>
@ -626,6 +634,16 @@ ln -sv $XORG_PREFIX/include/X11 /usr/include/X11</userinput></screen>
</listitem>
</varlistentry>
<varlistentry id="libxshmfence">
<term><filename class="libraryfile">libxshmfence.so</filename></term>
<listitem>
<para>exposes an event API on top of Linux futexes.</para>
<indexterm zone="xorg7-lib libxshmfence">
<primary sortas="c-libxshmfence">libxshmfence.so</primary>
</indexterm>
</listitem>
</varlistentry>
<varlistentry id="libXss">
<term><filename class="libraryfile">libXss.so</filename></term>
<listitem>

View File

@ -6,8 +6,8 @@
<!ENTITY x7proto-download-http "http://xorg.freedesktop.org/releases/individual/proto/">
<!ENTITY x7proto-download-ftp "ftp://ftp.x.org/pub/individual/proto/">
<!ENTITY x7proto-size "3.0 MB">
<!ENTITY x7proto-buildsize "25 MB">
<!ENTITY x7proto-size "3.3 MB">
<!ENTITY x7proto-buildsize "26 MB">
<!ENTITY x7proto-time "0.8 SBU">
<!ENTITY bigreqsproto-version "1.1.2">
@ -25,6 +25,9 @@
<!ENTITY dri2proto-version "2.8">
<!ENTITY dri2proto-md5sum "b2721d5d24c04d9980a0c6540cb5396a">
<!ENTITY dri3proto-version "1.0">
<!ENTITY dri3proto-md5sum "a3d2cbe60a9ca1bf3aea6c93c817fee3">
<!ENTITY fixesproto-version "5.0">
<!ENTITY fixesproto-md5sum "e7431ab84d37b2678af71e29355e101d">
@ -40,6 +43,9 @@
<!ENTITY kbproto-version "1.0.6">
<!ENTITY kbproto-md5sum "677ea8523eec6caca86121ad2dca0b71">
<!ENTITY presentproto-version "1.0">
<!ENTITY presentproto-md5sum "2d569c75884455c7148d133d341e8fd6">
<!ENTITY randrproto-version "1.4.0">
<!ENTITY randrproto-md5sum "ce4d0b05675968e4c83e003cc809660d">
@ -162,11 +168,13 @@
&damageproto-md5sum; damageproto-&damageproto-version;.tar.bz2
&dmxproto-md5sum; dmxproto-&dmxproto-version;.tar.bz2
&dri2proto-md5sum; dri2proto-&dri2proto-version;.tar.bz2
&dri3proto-md5sum; dri3proto-&dri3proto-version;.tar.bz2
&fixesproto-md5sum; fixesproto-&fixesproto-version;.tar.bz2
&fontsproto-md5sum; fontsproto-&fontsproto-version;.tar.bz2
&glproto-md5sum; glproto-&glproto-version;.tar.bz2
&inputproto-md5sum; inputproto-&inputproto-version;.tar.bz2
&kbproto-md5sum; kbproto-&kbproto-version;.tar.bz2
&presentproto-md5sum; presentproto-&presentproto-version;.tar.bz2
&randrproto-md5sum; randrproto-&randrproto-version;.tar.bz2
&recordproto-md5sum; recordproto-&recordproto-version;.tar.bz2
&renderproto-md5sum; renderproto-&renderproto-version;.tar.bz2
@ -251,9 +259,11 @@ done</userinput></screen>
<envar>$XORG_PREFIX</envar>/share/doc/compositeproto,
<envar>$XORG_PREFIX</envar>/share/doc/damageproto,
<envar>$XORG_PREFIX</envar>/share/doc/dri2proto,
<envar>$XORG_PREFIX</envar>/share/doc/dri3proto,
<envar>$XORG_PREFIX</envar>/share/doc/fixesproto,
<envar>$XORG_PREFIX</envar>/share/doc/fontsproto,
<envar>$XORG_PREFIX</envar>/share/doc/kbproto,
<envar>$XORG_PREFIX</envar>/share/doc/presentproto,
<envar>$XORG_PREFIX</envar>/share/doc/randrproto,
<envar>$XORG_PREFIX</envar>/share/doc/recordproto,
<envar>$XORG_PREFIX</envar>/share/doc/renderproto,