at-spi2-core-2.50.1

Introdução ao At-Spi2 Core

O pacote "At-Spi2 Core" contém uma estrutura de acessibilidade abrangente para as Tecnologias Assistivas disponíveis na plataforma "GNOME". Isso inclui um conjunto de interfaces que são implementadas por outros kits de ferramentas e aplicativos.

Esse pacote é conhecido por construir e funcionar corretamente usando uma plataforma LFS 12.1.

Informação do Pacote

Dependências do "At-Spi2 Core"

Exigidas

dbus-1.14.10, GLib-2.78.4, gsettings-desktop-schemas-45.0 (tempo de execução) e Bibliotecas do Xorg

Opcionais (Exigidas se construir o "GNOME")

gobject-introspection-1.78.1

Opcionais

Gi-DocGen-2023.3 e sphinx-7.2.6

Instalação do At-Spi2 Core

Instale o "At-Spi2 Core" executando os seguintes comandos:

mkdir build &&
cd    build &&

meson setup ..            \
      --prefix=/usr       \
      --buildtype=release \
      -Dsystemd_user_dir=/tmp &&
ninja

A suíte de teste também exige que os esquemas simplistas do pacote já estejam instalados. Para testar os resultados, instale o pacote primeiro e, então, emita: dbus-run-session ninja test. Um teste, atk-test, é conhecido por atingir o tempo limite em alguns sistemas.

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

ninja install &&
rm /tmp/at-spi-dbus-bus.service

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.

-Dsystemd_user_dir=/tmp: Esse sinalizador coloca o arquivo da unidade do systemd em /tmp onde será removido. O SysV é inapto para usar esse arquivo.

-Ddocs=true: Use essa chave se você quiser construir a documentação. Observe que você precisa ter Gi-DocGen-2023.3 e sphinx-7.2.6 instalados em teu sistema.

Conteúdo

Aplicativos Instalados: Nenhum(a)
Biblioteca Instalada: libatk-1.0.so, libatk-bridge-2.0.so, libatspi.so e /usr/lib/gtk-2.0/modules/libatk-bridge.so
Diretórios Instalados: /usr/include/atk-1.0, /usr/include/at-spi-2.0, /usr/include/at-spi2-atk, /usr/lib/gnome-settings-daemon-3.0, /usr/share/defaults/at-spi2 e /usr/share/gtk-doc/html/libatspi (opcional)

Descrições Curtas

libatk-1.0.so

contém funções que são usadas por tecnologias assistivas para interagir com aplicativos de área de trabalho

libatk-bridge.so

contém a ponte "GTK+-2" do Kit de Ferramentas de Acessibilidade

libatk-bridge-2.0.so

contém o módulo "GTK+" do Kit de Ferramentas de Acessibilidade

libatspi.so

contém as funções da "API" do "At-Spi2"