The At-Spi2 Core package contains a comprehensive accessibility framework for the Assistive Technologies available on the GNOME platform. This includes a set of interfaces which are implemented by other toolkits and applications.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://download.gnome.org/sources/at-spi2-core/2.50/at-spi2-core-2.50.0.tar.xz
ダウンロード MD5 sum: 1d82a5295c30b3ec70d533ba318a07e2
ダウンロードサイズ: 556 KB
必要ディスク容量: 24 MB (with tests)
概算ビルド時間: 0.4 SBU (with tests)
dbus-1.14.10, GLib-2.78.3, gsettings-desktop-schemas-45.0 (Runtime), and Xorg ライブラリ
以下のコマンドを実行して At-Spi2 Core をビルドします。
mkdir build && cd build && meson setup .. \ --prefix=/usr \ --buildtype=release \ -Dsystemd_user_dir=/tmp && ninja
The test suite also requires the glib schemas of the package to be
installed already. To test the results, install the package first,
then issue: dbus-run-session ninja
test. One test, atk-test
, is known to timeout on some systems.
root
ユーザーになって以下を実行します。
ninja install && rm /tmp/at-spi-dbus-bus.service
--buildtype=release
:
本パッケージの安定版リリース向けに適したビルドタイプを指定します。
デフォルトにしていると、最適化されていないバイナリを生成する場合があるためです。
-Dsystemd_user_dir=/tmp
:
This flag puts the systemd unit file in /tmp where it will be
removed. SysV is unable to use this file.
-Ddocs=true
: Use this switch if you
want to build the documentation. Note that you must have both
Gi-DocGen-2023.3 and sphinx-7.2.6 installed on your system.