libei-1.3.0

Introduksjon til libei

libei pakken inneholder et sett med biblioteker for håndtering av emulerte inndataer. Den er først og fremst rettet mot Wayland stakken.

[Notat]

Notat

Utviklingsversjoner av BLFS kan ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.

Pakkeinformasjon

libei Avhengigheter

Påkrevd

attrs-24.2.0

Valgfri

elogind-255.5, libevdev-1.13.3, libxkbcommon-1.7.0, libxml2-2.13.4, munit, og structlog

Installasjon av libei

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

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release -D tests=disabled &&
ninja

Denne pakken kommer med en testpakke, men den krever en ekstern avhengighet. Hvis du har både munit og structlog installert og ønsker å kjøre testpakken, kjør følgende kommandoer:

meson configure -D tests=enabled .. &&
ninja test

Nå, som root bruker:

ninja install

Parameterforklaringer

--buildtype=release: Spesifiser en byggetype egnet for stabile utgivelser av pakken, som standard kan produsere uoptimaliserte binærfiler.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libei.so, libeis.so, og liboeffis.so
Installerte Mapper: /usr/include/libei-1.0

Korte Beskrivelser

libei.so

gir en klientsideimplementering for håndtering av Emulert inndata

libeis.so

gir en implementering på serversiden for håndtering av Emulert inndata

liboffis

tilbyr DBus-kommunikasjonstjenester mellom libei og XDG RemoteDesktop portal