glib-2.70.1
cmake-3.21.4
libevdev-1.12.0
mesa-21.2.5
libdrm-2.4.108
This commit is contained in:
Pierre Labastie 2021-11-14 10:50:16 +01:00
parent 6b4bc1711d
commit f72bfbe11e
7 changed files with 74 additions and 37 deletions

View File

@ -6,10 +6,10 @@
<!ENTITY glib2-download-http "&gnome-download-http;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-download-ftp "&gnome-download-ftp;/glib/&glib2-minor;/glib-&glib2-version;.tar.xz">
<!ENTITY glib2-md5sum "4b08228707d28a9f23f7369902f4b166">
<!ENTITY glib2-md5sum "fb613d21fabce3d3d8520f37d12bd473">
<!ENTITY glib2-size "4.6 MB">
<!ENTITY glib2-buildsize "130 MB (add 6 MB for tests)">
<!ENTITY glib2-time "0.5 SBU (add 0.5 SBU for tests; both using parallelism=4)">
<!ENTITY glib2-buildsize "131 MB (add 6 MB for tests)">
<!ENTITY glib2-time "0.5 SBU (add 0.6 SBU for tests; both using parallelism=4)">
]>
<sect1 id="glib2" xreflabel="GLib-&glib2-version;">
@ -228,7 +228,7 @@ cp -r ../docs/reference/{NEWS,gio,glib,gobject} /usr/share/doc/glib-&glib2-versi
NOTE: systemd implements this as a hard requirement. -->
<!-- with 2.60.4 on systemd, all tests pass. -->
<!-- with 2.64.1 on sysV, all tests pass. -->
<!-- with 2.70.0 on sysV, all tests pass. -->
<!-- with 2.70.1 on sysV, all tests pass. -->
</para>
<para>
@ -290,7 +290,7 @@ cp -r ../docs/reference/{NEWS,gio,glib,gobject} /usr/share/doc/glib-&glib2-versi
/usr/lib/glib-2.0,
/usr/share/glib-2.0,
/usr/share/doc/glib-&glib2-version;, and
/usr/share/gtk-doc/html/{gio,glib,gobject}
/usr/share/gtk-doc/html/{gio,glib,gobject} (optional)
</seg>
</seglistitem>
</segmentedlist>

View File

@ -6,10 +6,10 @@
<!ENTITY cmake-download-http "https://cmake.org/files/v&cmake-major-version;/cmake-&cmake-version;.tar.gz">
<!ENTITY cmake-download-ftp " ">
<!ENTITY cmake-md5sum "c0feb5855604f68b09bdb3acb623619e">
<!ENTITY cmake-size "9.1 MB">
<!ENTITY cmake-buildsize "319 MB (add 881 MB for tests)">
<!ENTITY cmake-time "2.0 SBU (add 3.2 SBU for tests, both using parallelism=4)">
<!ENTITY cmake-md5sum "9d399e7a5032ef8cbe8eb23aad17e3c6">
<!ENTITY cmake-size "9.2 MB">
<!ENTITY cmake-buildsize "388 MB (add 935 MB for tests)">
<!ENTITY cmake-time "2.2 SBU (add 3.6 SBU for tests, both using parallelism=4)">
]>
<sect1 id="cmake" xreflabel="CMake-&cmake-version;">
@ -155,11 +155,12 @@ make</userinput></screen>
If you want to investigate a problem with a given "problem1-test",
use <command>bin/ctest -R "problem1-test"</command> and, to omit it, use
<command>bin/ctest -E "problem1-test"</command>. These options can be
used together: <command>bin/ctest -R "problem1-test" -E
"problem2-test"</command>. Option -N can be used to display all
used together:
<command>bin/ctest -R "problem1-test" -E "problem2-test"</command>.
Option <option>-N</option> can be used to display all
available tests, and you can run <command>bin/ctest</command> for a
sub-set of tests by using separated by spaces names or numbers as
options. Option -/-help can be used to show all options.
options. Option <option>--help</option> can be used to show all options.
</para>
<para>

View File

@ -41,6 +41,32 @@
</itemizedlist>
</listitem>
-->
<listitem>
<para>November 14th, 2021</para>
<itemizedlist>
<listitem>
<para>[pierre] - Update to libdrm-2.4.108. Fixes
<ulink url="&blfs-ticket-root;15739">#15739</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to libevdev-1.12.0. Fixes
<ulink url="&blfs-ticket-root;15738">#15738</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to mesa-21.2.5. Fixes
<ulink url="&blfs-ticket-root;15713">#15713</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to glib-2.70.1. Fixes
<ulink url="&blfs-ticket-root;15710">#15710</ulink>.</para>
</listitem>
<listitem>
<para>[pierre] - Update to cmake-3.21.4. Fixes
<ulink url="&blfs-ticket-root;15707">#15707</ulink>.</para>
</listitem>
</itemizedlist>
</listitem>
<listitem>
<para>November 11th, 2021</para>
<itemizedlist>

View File

@ -97,7 +97,7 @@
<!ENTITY fftw-version "3.3.10">
<!ENTITY gcab-version "0.7">
<!ENTITY glib2-minor "2.70">
<!ENTITY glib2-version "&glib2-minor;.0">
<!ENTITY glib2-version "&glib2-minor;.1">
<!ENTITY glibmm-version "2.66.2">
<!ENTITY gmime-version "2.6.23">
<!ENTITY gmime3-version "3.2.7">
@ -132,7 +132,7 @@
<!ENTITY libbytesize-version "2.6">
<!--<!ENTITY libcroco-version "0.6.13">-->
<!ENTITY libdaemon-version "0.14">
<!ENTITY libdrm-version "2.4.107">
<!ENTITY libdrm-version "2.4.108">
<!ENTITY libepoxy-minor "1.5">
<!ENTITY libepoxy-version "&libepoxy-minor;.9">
<!-- <!ENTITY libesmtp-version "1.0.6"> -->
@ -334,7 +334,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY check-version "0.12.0">
<!ENTITY clisp-version "2.49">
<!ENTITY cmake-major-version "3.21">
<!ENTITY cmake-minor-version "3">
<!ENTITY cmake-minor-version "4">
<!ENTITY cmake-version "&cmake-major-version;.&cmake-minor-version;">
<!ENTITY dejagnu-version "1.6.2">
<!ENTITY doxygen-version "1.9.2">
@ -709,7 +709,7 @@ to avoid building libxml2 twice, which is slow with all deps -->
<!ENTITY xcb-util-wm-version "0.4.1">
<!ENTITY xcb-util-cursor-version "0.1.3">
<!ENTITY mesa-major-minor "21.2">
<!ENTITY mesa-version "&mesa-major-minor;.4">
<!ENTITY mesa-version "&mesa-major-minor;.5">
<!ENTITY xbitmaps-version "1.1.2">
<!ENTITY xcursor-themes-version "1.0.6">
<!ENTITY xkeyboard-config-version "2.33">

View File

@ -4,12 +4,12 @@
<!ENTITY % general-entities SYSTEM "../../general.ent">
%general-entities;
<!ENTITY libevdev-version "1.11.0">
<!ENTITY libevdev-version "1.12.0">
<!ENTITY libevdev-download-http "https://www.freedesktop.org/software/libevdev/libevdev-&libevdev-version;.tar.xz">
<!ENTITY libevdev-download-ftp " ">
<!ENTITY libevdev-md5sum "b09838ec120dabeebc08fa6a1943594f">
<!ENTITY libevdev-size "436 KB">
<!ENTITY libevdev-md5sum "2186bc6b92c2c9573d8915b0a43acb43">
<!ENTITY libevdev-size "433 KB">
<!ENTITY libevdev-buildsize "9.1 MB (with tests)">
<!ENTITY libevdev-time "0.2 SBU (with tests)">
]>
@ -87,17 +87,23 @@
<sect3 role="kernel" id="libevdev-kernel">
<title>Kernel Configuration</title>
<para>
Enable the following options in the kernel configuration and recompile the
kernel if necessary:
</para>
<para>
Enable the following options in the kernel configuration and recompile
the kernel if necessary:
</para>
<screen><literal>Device Drivers ---&gt;
Input device support ---&gt;
&lt;*&gt; Generic input layer (needed for keyboard, mouse, ...) [CONFIG_INPUT]
&lt;*&gt; Event interface [CONFIG_INPUT_EVDEV]
[*] Miscellaneous devices ---&gt; [CONFIG_INPUT_MISC]
&lt;*&gt; User level driver support [CONFIG_INPUT_UINPUT]</literal></screen>
&lt;*/m&gt; User level driver support [CONFIG_INPUT_UINPUT]</literal></screen>
<para>
The last item is not strictly required for libevdev. If it is
compiled as a module, it is not loaded automatically.
It is needed for full test coverage.
</para>
<indexterm zone="libevdev libevdev-kernel">
<primary sortas="d-libevdev">libevdev</primary>
@ -118,7 +124,11 @@ make</userinput></screen>
<para>
The regression tests can be run as the <systemitem
class="username">root</systemitem> user with <command>make
check</command>, in a graphical session. Note that on some systems, the
check</command>, in a graphical session. You need to have enabled
the CONFIG_INPUT_UINPUT setting in the kernel for full test coverage.
If it is enabled as a module, the module is named
<command>uinput</command> and needs to be loaded before running the
tests. Note that on some systems, the
tests may cause a hard lockup and require a reboot. On laptops, the
system will go into Sleep and need to be woken up to finish the test
suites.

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 "68cc97f99ed38e9fbae026ca825c9703">
<!ENTITY mesa-md5sum "63ef94beb6677db0c5a43289e7e76ba4">
<!ENTITY mesa-size "15 MB">
<!ENTITY mesa-buildsize "722 MB (with docs, add 373 MB if running the tests)">
<!ENTITY mesa-time "3.2 SBU (Using parallelism=4; with docs and tests)">
<!ENTITY mesa-buildsize "635 MB (with docs, add 367 MB if running the tests)">
<!ENTITY mesa-time "4.0 SBU (Using parallelism=4; with docs and tests)">
]>
<sect1 id="mesa" xreflabel="Mesa-&mesa-version;">
@ -382,7 +382,7 @@ cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
libGL.so,
libGLESv1_CM.so,
libGLESv2.so,
libOSMesa.so,
<!-- libOSMesa.so,-->
libXvMCnouveau.so,
libXvMCr600.so,
libgbm.so,
@ -399,7 +399,7 @@ cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
d3dadapter9.so (optional), <!-- For Windows games. This is DirectX's
Direct3D -->
crocus_dri.so,
i830_dri.so,
<!-- i830_dri.so,-->
i915_dri.so,
i965_dri.so,
iris_dri.so,
@ -431,7 +431,7 @@ cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
$XORG_PREFIX/include/d3adapter (optional),
$XORG_PREFIX/lib/d3d (optional),
$XORG_PREFIX/share/drirc.d (contains workarounds for various applications,
particularly browsers and games)
particularly browsers and games),
$XORG_PREFIX/share/vulkan/icd.d,
and
/usr/share/doc/mesa-&mesa-version; (optional)
@ -531,7 +531,7 @@ cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
</indexterm>
</listitem>
</varlistentry>
<!--
<varlistentry id="libOSMesa">
<term><filename class="libraryfile">libOSMesa.so</filename></term>
<listitem>
@ -543,7 +543,7 @@ cp -rfv ../docs/* /usr/share/doc/mesa-&mesa-version;</userinput></screen>
</indexterm>
</listitem>
</varlistentry>
-->
</variablelist>
</sect2>

View File

@ -6,10 +6,10 @@
<!ENTITY libdrm-download-http "https://dri.freedesktop.org/libdrm/libdrm-&libdrm-version;.tar.xz">
<!ENTITY libdrm-download-ftp " ">
<!ENTITY libdrm-md5sum "252175d363e3dbc4ffe32faaa8e93494">
<!ENTITY libdrm-size "415 KB">
<!ENTITY libdrm-buildsize "10 MB (with tests)">
<!ENTITY libdrm-time "less than 0.1 SBU (with tests)">
<!ENTITY libdrm-md5sum "1cc371b9201b8e68f6f8c061926f6157">
<!ENTITY libdrm-size "422 KB">
<!ENTITY libdrm-buildsize "8.7 MB (with tests)">
<!ENTITY libdrm-time "0.2 SBU (with tests)">
<!-- With version 2.4.102, the tests add 1 second to my build. -->
]>