The libei package contains a set of libraries for handling emulated inputs. It is primarily aimed at the Wayland stack.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
Download (HTTP): https://gitlab.freedesktop.org/libinput/libei/-/archive/1.2.0/libei-1.2.0.tar.gz
Download MD5 sum: b0dcf2325c3c0cc51ebdd1aca51c4a55
Download size: 228 KB
Estimated disk space required: 5.2 MB
Estimated build time: less than 0.1 SBU
elogind-252.9, libevdev-1.13.1, libxkbcommon-1.6.0, libxml2-2.12.3, and munit
Install libei by running the following commands:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release -Dtests=disabled .. && ninja
This package does come with a test suite, but it requires an external dependency. If you have munit installed and wish to run the test suite, run the following commands:
meson configure -Dtests=enabled .. && ninja test
Now, as the root
user:
ninja install
--buildtype=release
:
本パッケージの安定版リリース向けに適したビルドタイプを指定します。
デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。
-Dtests=disabled
: This
switch avoids a dependency on munit. Remove this switch if
you have munit installed and wish
to run the test suite.