libxkbcommon-xkbcommon-1.12.0

Introduksjon til libxkbcommon-xkbcommon

libxkbcommon er en tastaturoppsett kompilator og støttebibliotek som behandler et redusert undersett av nøkkeltastaturoppsett som definert av XKB spesifikasjonen.

[Notat]

Notat

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

Pakkeinformasjon

[Notat]

Notat

Når pakke URL-en ovenfor lastes ned via wget, lagres den som xkbcommon-1.12.0.tar.gz. Når pakken lastes ned via en nettleser, lagres den som libxkbcommon-xkbcommon-1.12.0.tar.gz. I begge tilfeller pakkes den nedlastede tarballen ut til libxkbcommon-xkbcommon-1.12.0 mappen.

libxkbcommon Avhengigheter

Påkrevd

xkeyboard-config-2.46 (kjøretid)

Anbefalt

Valgfri

Doxygen-1.14.0 (for å generere dokumentasjonen) og Xvfb (fra Xorg-Server-21.1.18 eller Xwayland-24.1.8)

Installasjon av libxkbcommon

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

mkdir build &&
cd    build &&

meson setup ..             \
      --prefix=/usr        \
      --buildtype=release  \
      -D enable-docs=false &&
ninja

For å teste resultatene, sørg for at Xvfb og xkeyboard-config-2.46 er tilgjengelig, utsted deretter: 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.

-D enable-docs=true: Denne bryteren aktiverer generering av dokumentasjon. Doxygen-1.14.0 er påkrevd.

mv -v /usr/share/doc/libxkbcommon{,-1.12.0}: Hvis du har laget dokumentasjonen, bruk denne kommandoen for å installere den i en versjonert mappe.

Innhold

Installerte Programmer: xkbcli
Installerte Biblioteker: libxkbcommon.so, libxkbcommon-x11.so, og libxkbregistry.so
Installerte Mapper: /usr/include/xkbcommon, /usr/libexec/xkbcommon, og (valgfritt) /usr/share/doc/libxkbcommon-1.12.0

Korte Beskrivelser

xkbcli

gir en debugger og kompilator for XKB tastaturoppsett

libxkbcommon.so

inneholder libxkbcommon API funksjoner

libxkbcommon-x11.so

inneholder libxkbcommon X11 spesifikke API funksjoner

libxkbregistry.so

inneholder en liste over tilgjengelige XKB modeller, oppsett og varianter for et gitt regelsett