Wayland-1.21.0

Introdução a Wayland

Wayland é um projeto para definir um protocolo para um compositor falar com os clientes dele, bem como uma biblioteca de implementação do protocolo.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências de Wayland

Exigida

libxml2-2.10.3

Opcionais

Doxygen-1.9.6, Graphviz-7.1.0 e xmlto-0.0.28 (para construir a documentação da API) e docbook-xml-4.5, docbook-xsl-nons-1.79.2 e libxslt-1.1.37 (para construir as páginas de manual)

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/wayland

Instalação de Wayland

Instale Wayland executando os seguintes comandos:

mkdir build &&
cd    build &&

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

Para testar os resultados, emita: env -u XDG_RUNTIME_DIR ninja test.

Agora, como o(a) usuário(a) root:

ninja install

Explicações do Comando

-Ddocumentation=false: Essa chave é usada para desabilitar a construção da documentação da API. Remova-a se tiver instalado as dependências opcionais.

Conteúdo

Aplicativos Instalados: wayland-scanner
Bibliotecas Instaladas: libwayland-client.so, libwayland-cursor.so, libwayland-egl.so e libwayland-server.so
Diretórios Instalados: /usr/share/wayland

Descrições Curtas

wayland-scanner

é uma ferramenta para gerar métodos de proxy em wayland-client-protocol.h e wayland-server-protocol.h

libwayland-client.so

contém funções de API para escrever aplicativos Wayland

libwayland-cursor.so

contém funções de API para gerenciar cursores em aplicativos Wayland

libwayland-egl.so

contém funções de API para lidar com chamadas OpenGL em aplicativos Wayland

libwayland-server.so

contém funções de API para escrever compositores Wayland