at-spi2-core-2.52.0

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.

Ce paquet est connu pour pouvoir être construit et fonctionner correctement avec une plateform 12.2.

Informations sur le paquet

Dépendances de At-Spi2 Core

Requises

dbus-1.14.10, GLib-2.80.4 (GObject Introspection est requis pour GNOME), gsettings-desktop-schemas-46.1 (exécution) et Bibliothèques Xorg

Facultatives

Gi-DocGen-2024.1 et sphinx-8.0.2

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 \
      -D systemd_user_dir=/tmp &&
ninja

Maintenant, en tant qu'utilisateur root :

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

La suite de tests nécessite que les schémas glib du paquet soient déjà installés. Les tests nécessitent également un environnement graphique. Maintenant que le paquet est installé, testez les résultats en exécutant : dbus-run-session ninja test.

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.

-D systemd_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.

-D docs=true : utilisez ce paramètre si vous voulez construire la documentation. Remarquez que vous devez avoir à la fois Gi-DocGen-2024.1 et sphinx-8.0.2 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