Le paquet libei contient un ensemble de bibliothèques pour traiter des entrées émulées. Il est principalement destiné à la pile Wayland.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://gitlab.freedesktop.org/libinput/libei/-/archive/1.4.1/libei-1.4.1.tar.bz2
Somme de contrôle MD5 du téléchargement : 1bed8a57a52c3ff38baa90c57661dbbf
Taille du téléchargement : 180 Ko
Estimation de l'espace disque requis : 5,6 Mo
Estimation du temps de construction : moins de 0,1 SBU
attrs-25.1.0 et elogind-255.17
libevdev-1.13.4, libxkbcommon-1.8.1, libxml2-2.14.1, munit et structlog
Installez libei en exécutant les commandes suivantes :
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release -D tests=disabled && ninja
Ce paquet fournit bien une suite de tests, mais elle nécessite une dépendance externe. Si vous avez installé à la fois munit et structlog, et souhaitez exécuter la suite de tests, exécutez les commandes suivantes :
meson configure -D tests=enabled .. && ninja test
Maintenant, en tant qu'utilisateur root
:
ninja install
--buildtype=release
:
spécifie le type de construction convenant aux versions stables de
ce paquet, comme la valeur par défaut produit des binaires non
optimisés.
-D tests=disabled
: ce
paramètre évite une dépendance à munit. Supprimez-le si vous
avez installé munit et souhaitez
exécuter la suite de tests.