Author: bdubbs Date: Mon Oct 21 17:03:53 2019 New Revision: 22280 Log: Update to libxkbcommon-0.9.0.
Modified: trunk/BOOK/general/genlib/libxkbcommon.xml trunk/BOOK/introduction/welcome/changelog.xml trunk/BOOK/packages.ent Modified: trunk/BOOK/general/genlib/libxkbcommon.xml ============================================================================== --- trunk/BOOK/general/genlib/libxkbcommon.xml Mon Oct 21 16:42:21 2019 (r22279) +++ trunk/BOOK/general/genlib/libxkbcommon.xml Mon Oct 21 17:03:53 2019 (r22280) @@ -6,10 +6,10 @@ <!ENTITY libxkbcommon-download-http "https://xkbcommon.org/download/libxkbcommon-&libxkbcommon-version;.tar.xz"> <!ENTITY libxkbcommon-download-ftp " "> - <!ENTITY libxkbcommon-md5sum "3c4409058dfd203f641a563358e0187d"> - <!ENTITY libxkbcommon-size "636 KB"> - <!ENTITY libxkbcommon-buildsize "39 MB (with tests)"> - <!ENTITY libxkbcommon-time "0.2 SBU (with tests)"> + <!ENTITY libxkbcommon-md5sum "56748f6c0e0389c6f7c1ce1acbd5e95a"> + <!ENTITY libxkbcommon-size "368 KB"> + <!ENTITY libxkbcommon-buildsize "27 MB (with tests)"> + <!ENTITY libxkbcommon-time "less than 0.1 SBU (with tests)"> ]> <sect1 id="libxkbcommon" xreflabel="libxkbcommon-&libxkbcommon-version;"> @@ -97,22 +97,25 @@ commands: </para> -<screen><userinput>./configure $XORG_CONFIG \ - --docdir=/usr/share/doc/libxkbcommon-&libxkbcommon-version; && -make</userinput></screen> +<screen><userinput>mkdir build && +cd build && + +meson --prefix=/usr .. && +ninja</userinput></screen> <para> - To test the results, issue: <command>make check</command>. + To test the results, issue: <command>ninja test</command>. </para> <para> Now, as the <systemitem class="username">root</systemitem> user: </para> -<screen role="root"><userinput>make install</userinput></screen> +<screen role="root"><userinput>ninja install && +mv -v /usr/share/doc/libxkbcommon{,-&libxkbcommon-version;}</userinput></screen> </sect2> - +<!-- <sect2 role="commands"> <title>Command Explanations</title> @@ -120,14 +123,14 @@ href="../../xincludes/static-libraries.xml"/> <para> - <option>--disable-x11</option>: Use this switch if you + <option>-i -disable-x11</option>: Use this switch if you have not installed <xref linkend="libxcb"/> and don't need the <filename>libxkbcommon-x11.so</filename> library. </para> </sect2> - +--> <sect2 role="content"> <title>Contents</title> @@ -141,7 +144,8 @@ None </seg> <seg> - libxkbcommon.so and libxkbcommon-x11.so + libxkbcommon.so and + libxkbcommon-x11.so </seg> <seg> /usr/include/xkbcommon and Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Mon Oct 21 16:42:21 2019 (r22279) +++ trunk/BOOK/introduction/welcome/changelog.xml Mon Oct 21 17:03:53 2019 (r22280) @@ -45,6 +45,10 @@ <para>October 21st, 2019</para> <itemizedlist> <listitem> + <para>[bdubbs] - Update to libxkbcommon-0.9.0. Fixes + <ulink url="&blfs-ticket-root;12672">#12672</ulink>.</para> + </listitem> + <listitem> <para>[bdubbs] - Update to balsa-2.5.9. Fixes <ulink url="&blfs-ticket-root;12671">#12671</ulink>.</para> </listitem> Modified: trunk/BOOK/packages.ent ============================================================================== --- trunk/BOOK/packages.ent Mon Oct 21 16:42:21 2019 (r22279) +++ trunk/BOOK/packages.ent Mon Oct 21 17:03:53 2019 (r22280) @@ -157,7 +157,7 @@ <!ENTITY libusb-version "1.0.23"> <!ENTITY libusb-compat-version "0.1.5"> <!ENTITY libuv-version "1.33.1"> -<!ENTITY libxkbcommon-version "0.8.4"> +<!ENTITY libxkbcommon-version "0.9.0"> <!-- the libxml2-version is also used for the python2 module, which is built separately after libxml2.so has been installed, to avoid building libxml2 twice, which is slow with all deps --> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
