Author: bdubbs
Date: Sat Jun 3 14:56:28 2017
New Revision: 18782
Log:
Update to fontconfig-2.12.3.
Update to mesa-17.1.1.
Update to xterm-328.
Update to xkeyboard-config-2.21.
Update to libva/intel-vaapi-1.6.2 xorg drivers.
Modified:
trunk/BOOK/general/graphlib/fontconfig.xml
trunk/BOOK/introduction/welcome/changelog.xml
trunk/BOOK/packages.ent
trunk/BOOK/x/installing/libva.xml
trunk/BOOK/x/installing/mesa.xml
trunk/BOOK/x/installing/xkeyboard-config.xml
trunk/BOOK/x/installing/xterm.xml
Modified: trunk/BOOK/general/graphlib/fontconfig.xml
==============================================================================
--- trunk/BOOK/general/graphlib/fontconfig.xml Sat Jun 3 08:32:15 2017
(r18781)
+++ trunk/BOOK/general/graphlib/fontconfig.xml Sat Jun 3 14:56:28 2017
(r18782)
@@ -7,10 +7,10 @@
<!ENTITY fontconfig-download-http
"http://www.freedesktop.org/software/fontconfig/release/fontconfig-&fontconfig-version;.tar.bz2">
<!ENTITY fontconfig-download-ftp " ">
- <!ENTITY fontconfig-md5sum "b5af5a423ee3b5cfc34846838963c058">
+ <!ENTITY fontconfig-md5sum "872f757ec180e8c51918ff39705c40de">
<!ENTITY fontconfig-size "1.5 MB">
<!ENTITY fontconfig-buildsize "14 MB (with tests)">
- <!ENTITY fontconfig-time "0.4 SBU (with tests)">
+ <!ENTITY fontconfig-time "0.3 SBU (with tests)">
]>
<sect1 id="fontconfig" xreflabel="Fontconfig-&fontconfig-version;">
@@ -115,23 +115,17 @@
<title>Installation of Fontconfig</title>
<para>
- Fix an error with version of <application>gperf</application> > 3.1:
+ Make sure the system regenerates src/fcobjshash.h.
</para>
-<screen><userinput>patch -Np1 -i
../fontconfig-&fontconfig-version;-gperf-3.1-1.patch</userinput></screen>
+<screen><userinput>rm -f src/fcobjshash.h</userinput></screen>
<para>
Install <application>Fontconfig</application> by running the following
commands:
</para>
-<screen><userinput>sed -e '/FC_CHAR_WIDTH/s/CHAR_WIDTH/CHARWIDTH/'
\
- -e '/FC_CHARWIDTH/a #define FC_CHAR_WIDTH FC_CHARWIDTH' \
- -i fontconfig/fontconfig.h &&
-sed 's/CHAR_WIDTH/CHARWIDTH/' -i src/fcobjs.h &&
-
-autoreconf -fi &&
-./configure --prefix=/usr \
+<screen><userinput>./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--disable-docs \
@@ -171,11 +165,6 @@
<title>Command Explanations</title>
<para>
- <command>sed ...</command>: Fix a conflict in names caused by
- changes to a glibc-2.25 header file.
- </para>
-
- <para>
<parameter>--disable-docs</parameter>: This switch avoids building the
documentation (the release tarball includes pre-generated
documentation).
Modified: trunk/BOOK/introduction/welcome/changelog.xml
==============================================================================
--- trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 3 08:32:15
2017 (r18781)
+++ trunk/BOOK/introduction/welcome/changelog.xml Sat Jun 3 14:56:28
2017 (r18782)
@@ -45,6 +45,26 @@
<para>June 3rd, 2017</para>
<itemizedlist>
<listitem>
+ <para>[bdubbs] - Update to fontconfig-2.12.3. Fixes
+ <ulink url="&blfs-ticket-root;9302">#9302</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to mesa-17.1.1. Fixes
+ <ulink url="&blfs-ticket-root;9283">#9283</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to xterm-328. Fixes
+ <ulink url="&blfs-ticket-root;9309">#9309</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to xkeyboard-config-2.21. Fixes
+ <ulink url="&blfs-ticket-root;9304">#9304</ulink>.</para>
+ </listitem>
+ <listitem>
+ <para>[bdubbs] - Update to libva/intel-vaapi-1.6.2 xorg drivers.
Fixes
+ <ulink url="&blfs-ticket-root;9268">#9268</ulink>.</para>
+ </listitem>
+ <listitem>
<para>[bdubbs] - Update to Regexp-Common-2017060201 (Perl Module).
Fixes
<ulink url="&blfs-ticket-root;9314">#9314</ulink>.</para>
</listitem>
Modified: trunk/BOOK/packages.ent
==============================================================================
--- trunk/BOOK/packages.ent Sat Jun 3 08:32:15 2017 (r18781)
+++ trunk/BOOK/packages.ent Sat Jun 3 14:56:28 2017 (r18782)
@@ -181,7 +181,7 @@
<!ENTITY babl-version "0.1.28">
<!ENTITY exiv2-version "0.25">
<!ENTITY freetype2-version "2.8">
-<!ENTITY fontconfig-version "2.12.1"> <!-- stable lt .90 micro
version -->
+<!ENTITY fontconfig-version "2.12.3"> <!-- stable lt .90 micro
version -->
<!ENTITY fribidi-version "0.19.7">
<!ENTITY gegl-version "0.3.18">
<!ENTITY giflib-version "5.1.4">
@@ -507,8 +507,8 @@
<!ENTITY libxcb-version "1.12">
<!ENTITY xbitmaps-version "1.1.1">
<!ENTITY xcursor-themes-version "1.0.4">
-<!ENTITY xkeyboard-config-version "2.20">
-<!ENTITY mesa-version "17.1.0">
+<!ENTITY xkeyboard-config-version "2.21">
+<!ENTITY mesa-version "17.1.1">
<!ENTITY xcb-util-version "0.4.0">
<!ENTITY xcb-util-image-version "0.4.0">
<!ENTITY xcb-util-keysyms-version "0.4.0">
@@ -517,7 +517,7 @@
<!ENTITY xcb-util-cursor-version "0.1.3">
<!ENTITY xorg-server-version "1.19.3">
<!ENTITY twm-version "1.0.9">
-<!ENTITY xterm-version "327">
+<!ENTITY xterm-version "328">
<!ENTITY xclock-version "1.0.7">
<!ENTITY xinit-version "1.3.4">
@@ -799,8 +799,8 @@
<!ENTITY xvid-version "1.3.3">
<!-- Chapter 46 -->
-<!ENTITY libva-version "1.8.1">
-<!ENTITY libva-intel-driver-version "1.7.3">
+<!ENTITY libva-version "1.8.2">
+<!ENTITY libva-intel-driver-version "1.8.2"> <!-- intel-vaapi-driver -->
<!ENTITY libvdpau-version "1.1.1">
<!ENTITY libvdpau-va-gl-version "0.4.0">
Modified: trunk/BOOK/x/installing/libva.xml
==============================================================================
--- trunk/BOOK/x/installing/libva.xml Sat Jun 3 08:32:15 2017 (r18781)
+++ trunk/BOOK/x/installing/libva.xml Sat Jun 3 14:56:28 2017 (r18782)
@@ -8,16 +8,16 @@
<!ENTITY libva-download-http
"&libva-http;/libva/libva-&libva-version;.tar.bz2">
<!ENTITY libva-download-ftp " ">
- <!ENTITY libva-md5sum "a881c7f9c67bfd0f8bffac3bb535aaf2">
- <!ENTITY libva-size "432 KB">
- <!ENTITY libva-buildsize "7.0 MB">
- <!ENTITY libva-time "less than 0.1 SBU">
+ <!ENTITY libva-md5sum "2ce6901495b64f4cc26dd0fb53eb5b14">
+ <!ENTITY libva-size "452 KB">
+ <!ENTITY libva-buildsize "7.1 MB">
+ <!ENTITY libva-time "0.2 SBU">
- <!ENTITY libva-intel-driver-download-http
"&libva-http;/libva-intel-driver/libva-intel-driver-&libva-intel-driver-version;.tar.bz2">
+ <!ENTITY libva-intel-driver-download-http
"&libva-http;/libva/libva/intel-vaapi-&libva-intel-driver-version;.tar.bz2">
<!ENTITY libva-intel-driver-download-ftp " ">
- <!ENTITY libva-intel-driver-md5sum "5b266e605905a3676b63b8bc93a2ffc8">
- <!ENTITY libva-intel-driver-size "1.5 MB">
- <!ENTITY libva-intel-driver-buildsize "44 MB">
+ <!ENTITY libva-intel-driver-md5sum "fd70a5f739b5d8a8dbf612843ebedf39">
+ <!ENTITY libva-intel-driver-size "1.9 MB">
+ <!ENTITY libva-intel-driver-buildsize "52 MB">
<!ENTITY libva-intel-driver-time "0.3 SBU">
]>
@@ -41,7 +41,7 @@
The <application>libva</application> package contains a library which
provides access to hardware accelerated video processing, using hardware
to accelerate video processing in order to offload the central
- processing unit (CPU) to decode and encode compressed digital video. VA
+ processing unit (CPU) to decode and encode compressed digital video.
The VA
API video decode/encode interface is platform and window system
independent targeted at Direct Rendering Infrastructure (DRI) in the X
Window System however it can potentially also be used with direct
@@ -51,6 +51,7 @@
</para>
&lfs80_checked;
+ &gcc7_checked;
<bridgehead renderas="sect4">Package Information</bridgehead>
<itemizedlist spacing="compact">
@@ -162,17 +163,16 @@
</sect3>
<sect3 role="installation">
- <title>Installation of libva-intel-driver</title>
+ <title>Installation of intel-vaapi-driver</title>
<para>
- The <application>libva-intel-driver</application> is designed
+ The <application>intel-vaapi-driver</application> is designed
specifically for video cards based on an Intel GPU.
- Unpack the libva-intel tarball using the normal procedures
+ Unpack the intel-vaapi tarball using the normal procedures
and install the driver by running the following commands:
</para>
-<screen><userinput>autoreconf -fi &&
-./configure $XORG_CONFIG &&
+<screen><userinput>./configure $XORG_CONFIG &&
make</userinput></screen>
<para>
@@ -187,18 +187,6 @@
</sect3>
- <sect3 role="commands">
- <title>Command Explanations</title>
-
- <para>
- <command>autoreconf -fi</command>: This command regenerates
- the configure script to prevent a mandatory test for
- wayland-scanner when configuring. It can be omitted if
- <xref linkend="wayland"/> has been built.
- </para>
-
- </sect3>
-
<sect3 role="content">
<title>Contents</title>
@@ -213,11 +201,17 @@
None
</seg>
<seg>
- libva-drm.so, libva-egl.so, libva-glx.so, libva.so,
- libva-tpi.so, libva-wayland.so, and libva-x11.so
+ libva-drm.so,
+ libva-egl.so,
+ libva-glx.so,
+ libva.so,
+ libva-tpi.so,
+ libva-wayland.so, and
+ libva-x11.so
</seg>
<seg>
- dummy_drv_video.so and i965_drv_video.so
+ dummy_drv_video.so and
+ i965_drv_video.so
</seg>
<seg>
$XORG_PREFIX/include/va
Modified: trunk/BOOK/x/installing/mesa.xml
==============================================================================
--- trunk/BOOK/x/installing/mesa.xml Sat Jun 3 08:32:15 2017 (r18781)
+++ trunk/BOOK/x/installing/mesa.xml Sat Jun 3 14:56:28 2017 (r18782)
@@ -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 "ab1c7d44df6afd5d35286de57f762a74">
+ <!ENTITY mesa-md5sum "a4844bc6052578574f9629458bcbb749">
<!ENTITY mesa-size "9.4 MB">
- <!ENTITY mesa-buildsize "342 MB (with demos and docs, add 52 MB for
tests)">
- <!ENTITY mesa-time "2.8 SBU (using parallelism=4 with demos and
docs, add 0.6 SBU for tests)">
+ <!ENTITY mesa-buildsize "343 MB (with demos and docs, add 52 MB for
tests)">
+ <!ENTITY mesa-time "4.0 SBU (using parallelism=4 with demos and
docs, add 0.7 SBU for tests)">
]>
<sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
Modified: trunk/BOOK/x/installing/xkeyboard-config.xml
==============================================================================
--- trunk/BOOK/x/installing/xkeyboard-config.xml Sat Jun 3 08:32:15
2017 (r18781)
+++ trunk/BOOK/x/installing/xkeyboard-config.xml Sat Jun 3 14:56:28
2017 (r18782)
@@ -8,9 +8,9 @@
"http://xorg.freedesktop.org/archive/individual/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
<!ENTITY xkeyboard-config-download-ftp
"&xorg-download-ftp;/data/xkeyboard-config/xkeyboard-config-&xkeyboard-config-version;.tar.bz2">
- <!ENTITY xkeyboard-config-md5sum "1f68886339116ae3877052204c9b9b88">
- <!ENTITY xkeyboard-config-size "955 KB">
- <!ENTITY xkeyboard-config-buildsize "20 MB">
+ <!ENTITY xkeyboard-config-md5sum "af9498e8954907d0a47f0f7b3d21e1ef">
+ <!ENTITY xkeyboard-config-size "972 KB">
+ <!ENTITY xkeyboard-config-buildsize "13 MB">
<!ENTITY xkeyboard-config-time "less than 0.1 SBU">
]>
@@ -37,6 +37,7 @@
</para>
&lfs80_checked;
+ &gcc7_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
Modified: trunk/BOOK/x/installing/xterm.xml
==============================================================================
--- trunk/BOOK/x/installing/xterm.xml Sat Jun 3 08:32:15 2017 (r18781)
+++ trunk/BOOK/x/installing/xterm.xml Sat Jun 3 14:56:28 2017 (r18782)
@@ -6,9 +6,9 @@
<!ENTITY xterm-download-http " ">
<!ENTITY xterm-download-ftp
"ftp://invisible-island.net/xterm/xterm-&xterm-version;.tgz">
- <!ENTITY xterm-md5sum "3c32e931adcad44e64e57892e75d9e02">
+ <!ENTITY xterm-md5sum "efb6474df42fa2ae946978c3822719e7">
<!ENTITY xterm-size "1.2 MB">
- <!ENTITY xterm-buildsize "11.1 MB">
+ <!ENTITY xterm-buildsize "11.3 MB">
<!ENTITY xterm-time "0.1 SBU">
]>
@@ -35,6 +35,7 @@
¬-katamari;
&lfs80_checked;
+ &gcc7_checked;
<bridgehead renderas="sect3">Package Information</bridgehead>
<itemizedlist spacing="compact">
--
http://lists.linuxfromscratch.org/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page