wlroots-0.20.2

Introduction à wlroots

wlroots est une bibliothèque de compositeur Wayland, la colonne vertébrale de la plupart des compositeurs Wayland. Les compositeurs qui utilisent une autre base ont sans doute utilisé ce paquet au début de leur histoire pour fournir le gros du travail.

[Note]

Note

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.

Informations sur le paquet

Dépendances de wlroots

Requises

libdrm-2.4.134, libxkbcommon-1.13.2, Pixman-0.46.4, Wayland-1.26.0 et wayland-protocols-1.49

Recommandées

[Important]

Important

Sauter une dépendance recommandée peut conduire à des échecs à la configuration, la construction ou à l'exécution dans divers compositeurs. Par exemple pour GLESv2 : s'il n'est pas trouvé, le rendu OpenGL sera désactivé complètement. Le rendu OpenGL est le rendu principal, et dans la plupart des cas, le seul rendu disponible qu'un compositeur peut utiliser s'il ne s'appuie pas sur le moteur DRM recommandé pour choisir le rendu du compositeur. Considérez que la plupart des dépendances listées ci-dessus sont requises en dehors de ce qui est nécessaire pour le rendu Vulkan et la prise en charge de Xorg.

Facultatives

Cairo-1.18.4 (pour les exemple)

Installation de wlroots

Installez wlroots en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

meson setup --prefix=/usr          \
            --buildtype=release    \
            --wrap-mode=nofallback \
            .. &&
ninja

Ce paquet n'a pas de suite de tests.

Maintenant, en tant qu'utilisateur root :

ninja install

Contenu

Programmes installés: None
Bibliothèques installées: libwlroots-0.20.so
Répertoires installés: /usr/include/wlroots-0.20

Descriptions courtes

libwlroots-0.20.so

fournit les fonctions pour les compositeurs Wayland