libxkbcommon-1.7.0
Introdução ao libxkbcommon
libxkbcommon é um compilador de
mapa de teclas e biblioteca de suporte que processa um subconjunto
reduzido de mapas de teclas conforme definido pela especificação
"XKB".
Esse pacote é conhecido por construir e funcionar corretamente
usando uma plataforma LFS 12.2.
Informação do Pacote
-
Transferência (HTTP): https://xkbcommon.org/download/libxkbcommon-1.7.0.tar.xz
-
Transferência (FTP):
-
Soma de verificação MD5 da transferência:
b05b1a0d473189efb2dd995dd944f152
-
Tamanho da transferência: 524 KB
-
Espaço em disco estimado exigido: 26 MB (com testes)
-
Tempo de construção estimado: 0,5UPC (com testes)
Dependências do libxkbcommon
Exigidas
xkeyboard-config-2.42 (tempo de
execução)
Recomendadas
libxcb-1.17.0, Wayland-1.23.0 e
wayland-protocols-1.36
Opcionais
Doxygen-1.12.0 (para gerar a documentação) e
Xvfb (oriundo do
Xorg-Server-21.1.13 ou Xwayland-24.1.2)
Instalação do libxkbcommon
Instale libxkbcommon executando os
seguintes comandos:
mkdir build &&
cd build &&
meson setup .. \
--prefix=/usr \
--buildtype=release \
-D enable-docs=false &&
ninja
Para testar os resultados, garanta que Xvfb e xkeyboard-config-2.42 estão disponíveis,
então emita: ninja
test.
Agora, como o(a) usuário(a) root
:
ninja install
Explicações do Comando
--buildtype=release
:
Especifique um tipo de construção adequado para lançamentos
estáveis do pacote, pois o padrão possivelmente produza binários
não otimizados.
-D enable-docs=true
: Essa
chave habilita a geração de documentação. O Doxygen-1.12.0 é exigido.
mv -v
/usr/share/doc/libxkbcommon{,-1.7.0}: se você
construiu a documentação, use esse comando para instalá-la em um
diretório versionado.
Conteúdo
Aplicativos Instalados:
xkbcli
Bibliotecas Instaladas:
libxkbcommon.so, libxkbcommon-x11.so e
libxkbregistry.so
Diretórios Instalados:
/usr/include/xkbcommon,
/usr/libexec/xkbcommon e
/usr/share/doc/libxkbcommon-1.7.0
Descrições Curtas
xkbcli
|
fornece um depurador e compilador para mapas de teclas
"XKB"
|
libxkbcommon.so
|
contém as funções da API da libxkbcommon
|
libxkbcommon-x11.so
|
contém as funções específicas X11 da API da libxkbcommon
|
libxkbregistry.so
|
contém uma lista de modelos disponíveis, esquemas e
variantes "XKB" para um dado conjunto de regras
|