Wayland-1.22.0

Introduksjon til Wayland

Wayland er et prosjekt for å definere en protokoll for en compositor å snakke med sine klienter så vel som et bibliotek implementering av protokollen.

Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.

Pakkeinformasjon

Wayland Avhengigheter

Påkrevd

libxml2-2.12.5

Valgfri

Doxygen-1.10.0, Graphviz-10.0.1 og xmlto-0.0.28 (for å bygge API dokumentasjonen) og docbook-xml-4.5, docbook-xsl-nons-1.79.2 og libxslt-1.1.39 (for å bygge manualsidene)

Installasjon av Wayland

Installer Wayland ved å kjøre følgende kommandoer:

mkdir build &&
cd    build &&

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

For å teste resultatene, kjør: env -u XDG_RUNTIME_DIR ninja test.

Nå, som root bruker:

ninja install

Parameterforklaringer

-Ddocumentation=false: Denne bryteren er brukt for å deaktivere bygging av API dokumentasjonen. Fjern den hvis du har installerte valgfrie avhengigheter.

Innhold

Installerte Programmer: wayland-scanner
Installerte Biblioteker: libwayland-client.so, libwayland-cursor.so, libwayland-egl.so, og libwayland-server.so
Installerte Mapper: /usr/share/wayland

Korte Beskrivelser

wayland-scanner

er et verktøy for å generere proxy metoder i wayland-client-protocol.h og wayland-server-protocol.h

libwayland-client.so

inneholder API funksjoner for å skrive Wayland applikasjoner

libwayland-cursor.so

inneholder API funksjoner for å administrere markører i Wayland applikasjoner

libwayland-egl.so

inneholder API funksjoner for håndtering av OpenGL anrop i Wayland applikasjoner

libwayland-server.so

inneholder API funksjoner for å skrive Wayland compositors