Wayland-1.22.0

Introduction à Wayland

Wayland est un projet qui veut définir un protocole pour qu'un compositeur puisse parler à ses clients, ainsi qu'une bibliothèque implémentant le protocole.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Dépendances de Wayland

Requises

libxml2-2.12.5

Facultatives

Doxygen-1.10.0, Graphviz-10.0.1 et xmlto-0.0.28 (pour construire la documentation de l'API) et docbook-xml-4.5, docbook-xsl-nons-1.79.2 et libxslt-1.1.39 (pour construire les pages de manuel)

Installation de Wayland

Installez Wayland en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -Ddocumentation=false &&
ninja

Pour tester les résultats lancez : env -u XDG_RUNTIME_DIR ninja test.

Maintenant, en tant qu'utilisateur root :

ninja install

Explication des commandes

-Ddocumentation=false : ce paramètre est utilisé pour désactiver la construction de la documentation de l'API. Supprimez-le si vous avez installé les dépendances facultatives.

Contenu

Programmes installés: wayland-scanner
Bibliothèques installées: libwayland-client.so, libwayland-cursor.so, libwayland-egl.so et libwayland-server.so
Répertoires installés: /usr/share/wayland

Descriptions courtes

wayland-scanner

is a tool to generate proxy methods in wayland-client-protocol.h et wayland-server-protocol.h

libwayland-client.so

contient les fonctions d'API pour écrire des applications Wayland

libwayland-cursor.so

contient les fonctions de l'API pour gérer les curseurs dans les applications Wayland

libwayland-egl.so

contient les fonctions de l'API pour gérer les curseurs dans les applications Wayland

libwayland-server.so

contient les fonctions de l'API pour écrire des compositeurs Wayland