libxkbcommon-1.7.0

Introduction à libxkbcommon

libxkbcommon est un compilateur de modèle de clavier te une bibliothèque de support qui traite un sous-ensemble réduit des modèles de clavier définis par la spécification de XKB.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

  • Téléchargement (HTTP) : https://xkbcommon.org/download/libxkbcommon-1.7.0.tar.xz

  • Téléchargement (FTP) :

  • Somme de contrôle MD5 du téléchargement : b05b1a0d473189efb2dd995dd944f152

  • Taille du téléchargement : 524 Ko

  • Estimation de l'espace disque requis : 26 Mo (avec les tests)

  • Estimation du temps de construction : 0,5 SBU (avec les tests)

Dépendances de libxkbcommon

Requises

xkeyboard-config-2.42 (à l'exécution)

Recommandées

Facultatives

Doxygen-1.12.0 (pour générer la documentation) et Xvfb (de Xorg-Server-21.1.13 ou Xwayland-24.1.2)

Installation de libxkbcommon

Installez libxkbcommon en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup ..             \
      --prefix=/usr        \
      --buildtype=release  \
      -D enable-docs=false &&
ninja

Pour tester les résultats, assurez-vous que Xvfb et xkeyboard-config-2.42 sont disponibles, puis exécutez : ninja test.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

--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 enable-docs=true : ce paramètre active la génération de la documentation. Le paquet Doxygen-1.12.0 est requis.

mv -v /usr/share/doc/libxkbcommon{,-1.7.0} : si vous avez construit la documentation, utilisez cette commande pour l'installer dans un répertoire avec un numéro de version.

Contenu

Programmes installés: xkbcli
Bibliothèques installées: libxkbcommon.so, libxkbcommon-x11.so et libxkbregistry.so
Répertoires installés: /usr/include/xkbcommon, /usr/libexec/xkbcommon et /usr/share/doc/libxkbcommon-1.7.0

Descriptions courtes

xkbcli

fournit un débogueur et un compilateur pour les dispositions XKB

libxkbcommon.so

contient les fonctions de l'API de libxkbcommon

libxkbcommon-x11.so

contient les fonctions de l'API de libxkbcommon spécifiques à X11

libxkbregistry.so

contient une liste des modèles, dispositions et variantes XKB disponibles pour un ensemble de règles donné