At-Spi2 Core pakken inneholder en omfattende tilgjengelighetsrammeverk for hjelpemidler tilgjengelig på GNOME plattformen. Dette inkluderer et sett med grensesnitt som er implementert av andre verktøysett og applikasjoner.
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.
Nedlasting (HTTP): https://download.gnome.org/sources/at-spi2-core/2.56/at-spi2-core-2.56.1.tar.xz
Nedlasting MD5 sum: 5235179c7e120b5ee3f154673651b9f6
Nedlastingsstørrelse: 572 KB
Estimert diskplass som kreves: 15 MB (med tester)
Estimert byggetid: 0.2 SBU (med tester)
dbus-1.16.2, GLib-2.84.1 (GObject Introspection påkrevd for GNOME), gsettings-desktop-schemas-48.0 (Kjøretid), og Xorg Biblioteker
Installer At-Spi2 Core ved å kjøre følgende kommandoer:
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -D gtk2_atk_adaptor=false \ -D systemd_user_dir=/tmp && ninja
Nå, som root
bruker:
ninja install && rm /tmp/at-spi-dbus-bus.service
Testpakken krever at glib skjemaene til pakken allerede er installert. Testene må også kjøres i et grafisk miljø. For å teste resultatene, installer pakken først, deretter utsted: dbus-run-session ninja test.
--buildtype=release
:
Spesifiser en byggetype egnet for stabile utgivelser av pakken, som
standard kan produsere uoptimaliserte binærfiler.
-D systemd_user_dir=/tmp
:
Dette flagget putter systemd enhetsfilen i /tmp hvor den vil bli
fjernet. SysV kan ikke bruke denne filen.
-D docs=true
: Bruk denne bryteren hvis
du vil bygge dokumentasjon. Merk at du må ha både Gi-DocGen-2025.3 og sphinx-8.2.3 installert på systemet ditt.
-D gtk2_atk_adaptor=false
:
Denne bryteren deaktiverer bygging av GTK+-2 modulen for denne
pakken.