at-spi2-core-2.50.1

Introduction à At-Spi2 Core

Le paquet At-Spi2 Core contient un cadriciel de gestion complète de l'accessibilité pour les technologies d'assistance disponible sur la plateforme GNOME. Cela comprend un ensemble d'interfaces implémentées par d'autres boîtes à outils et d'autres applications.

This package is known to build and work properly using an LFS 12.1 platform.

Informations sur le paquet

Dépendances de At-Spi2 Core

Requises

dbus-1.14.10, GLib-2.78.4, gsettings-desktop-schemas-45.0 (exécution) et Bibliothèques Xorg

Facultative (requise pour la construction de GNOME)

gobject-introspection-1.78.1

Facultatives

Gi-DocGen-2023.3 et sphinx-7.2.6

Installation de At-Spi2 Core

Installez At-Spi2 Core en exécutant les commandes suivantes :

mkdir build &&
cd    build &&

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

La suite de tests nécessite également que les schémas glib du paquet soient déjà installés. Pour tester le résultat, installez le paquet puis tapez : dbus-run-session ninja test. Un test, atk-test, est connu pour dépasser le délai d'attente sur certains systèmes.

Maintenant, en tant qu'utilisateur root :

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

Explication des commandes

--buildtype=release : spécifie le type de construction convenant aux versions stables de ce paquet, comme la valeur par défaut produit des binaires non optimisés.

-Dsystemd_user_dir=/tmp : ce drapeau installe le fichier d'unité de systemd dans /tmp où il sera supprimé. SysV ne peut pas utiliser ce fichier.

-Ddocs=true : utilisez ce paramètre si vous voulez construire la documentation. Remarquez que vous devez avoir à la fois Gi-DocGen-2023.3 et sphinx-7.2.6 sur votre système.

Contenu

Programmes installés: Aucun
Bibliothèque installée: libatk-1.0.so, libatk-bridge-2.0.so, libatspi.so et /usr/lib/gtk-2.0/modules/libatk-bridge.so
Répertoires installés: /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 et /usr/share/gtk-doc/html/libatspi (facultatif)

Descriptions courtes

libatk-1.0.so

contient les fonction utilisées par les technologies d'assistance pour interagir avec les application du bureau

libatk-bridge.so

contient la pont de la boîte à outil accessibilité de GTK+-2

libatk-bridge-2.0.so

contient la module de la boîte à outil accessibilité de GTK+-2

libatspi.so

contient les fonctions de l'API de At-Spi2