Ignore:
Timestamp:
10/21/2017 11:36:00 PM (7 years ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
10.0, 10.1, 11.0, 11.1, 11.2, 11.3, 12.0, 12.1, 8.2, 8.3, 8.4, 9.0, 9.1, basic, bdubbs/svn, elogind, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, perl-modules, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, upgradedb, xry111/intltool, xry111/llvm18, xry111/soup3, xry111/test-20220226, xry111/xf86-video-removal
Children:
ed9b0761
Parents:
9ac88cc5
Message:

Update to mesa-17.2.3.
Update to libXfont 1.5.3.
Update to libinput-1.9.0.
Update to harfbuzz-1.6.0.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@19350 af4574ff-66df-0310-9fd7-8a98e5e911e0

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/installing/libinput.xml

    r9ac88cc5 rc28df1a9  
    55  %general-entities;
    66
    7   <!ENTITY libinput-version "1.8.3">
     7  <!ENTITY libinput-version "1.9.0">
    88
    99  <!ENTITY libinput-download-http "https://www.freedesktop.org/software/libinput/libinput-&libinput-version;.tar.xz">
    1010  <!ENTITY libinput-download-ftp  " ">
    11   <!ENTITY libinput-md5sum        "5265244853ad7cf41232b0d3ee805ab9">
    12   <!ENTITY libinput-size          "920 KB">
    13   <!ENTITY libinput-buildsize     "16 MB (add 8 MB for tests)">
    14   <!ENTITY libinput-time          "0.1 SBU (add 14 minutes for tests, not CPU dependent)">
     11  <!ENTITY libinput-md5sum        "b33b5505f639bf01a6e2e3a01892e91f">
     12  <!ENTITY libinput-size          "448 KB">
     13  <!ENTITY libinput-buildsize     "9.2 MB (add 8 MB for tests)">
     14  <!ENTITY libinput-time          "less than 0.1 SBU (add 14 minutes for tests, not CPU dependent)">
    1515]>
    1616
     
    107107    </para>
    108108
    109 <screen><userinput>./configure $XORG_CONFIG            \
    110             --disable-libwacom      \
    111             --disable-debug-gui     \
    112             --disable-tests         \
    113             --disable-documentation \
    114             --with-udev-dir=/lib/udev &amp;&amp;
    115 make</userinput></screen>
     109<screen><userinput>meson --prefix $XORG_PREFIX \
     110      -Dudev-dir=/lib/udev  \
     111      -Ddebug-gui=false     \
     112      -Dtests=false         \
     113      -Ddocumentation=false \
     114      -Dlibwacom=false      \
     115      build &amp;&amp;
     116cd build    &amp;&amp;
     117ninja</userinput></screen>
    116118
    117119    <note>
    118       <para>If you want to run the tests, remove --disable-tests from the
    119       <command>configure</command> command above. The external
     120      <para>If you want to run the tests, remove -Dtests from the
     121      <command>meson</command> command above. The external
    120122      library, libunwind, must be installed.</para>
    121123
     
    144146      tests can be run as the <systemitem
    145147      class="username">root</systemitem> user with
    146       <userinput>make check</userinput>. Note that depending on
     148      <userinput>ninja check</userinput>. Note that depending on
    147149      the system configuration and hardware, some tests may fail.
    148150    </para>
     
    152154    </para>
    153155
    154 <screen role="root"><userinput>make install</userinput></screen>
     156<screen role="root"><userinput>ninja install</userinput></screen>
    155157
    156158    <para>
     
    170172
    171173    <para>
    172       <parameter>--disable-libwacom</parameter>: Remove this
    173       option if you have the external library libwacom installed.
    174     </para>
    175 
    176     <para>
    177       <parameter>--disable-debug-gui</parameter>: This switch
     174      <option>-Dudev-dir=/lib/udev</option>: This switch
     175      specifies where UDev rules and hwdb files will be installed.
     176    </para>
     177
     178    <para>
     179      <option>-Ddebug-gui=false</option>: This switch
    178180      disables creation of a visual debug helper for libinput. Remove
    179181      if you want it, and you have <xref linkend="gtk3"/> installed.
     
    181183
    182184    <para>
    183       <parameter>--disable-tests</parameter>: This switch disables compilation
     185      <option>-Dtests=false</option>: This switch disables compilation
    184186      of tests. Remove if you want to run the tests, and you have the external
    185187      library, libunwind, installed.
     
    187189
    188190    <para>
    189       <parameter>--disable-documentation</parameter>: This switch disables
     191      <option>-Ddocumentation=false</option>: This switch disables
    190192      generation of the documentation. Remove if you want to generate it, and
    191193      you have <xref linkend="doxygen"/> and <xref linkend="graphviz"/>
     
    194196
    195197    <para>
    196       <parameter>--with-udev-dir=/lib/udev</parameter>: This switch
    197       specifies where UDev rules and hwdb files will be installed.
     198      <option>-Dlibwacom=false</option>: Remove this
     199      option if you have the external library libwacom installed.
    198200    </para>
    199201
Note: See TracChangeset for help on using the changeset viewer.