1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
6 inherit gnome.org meson multilib-minimal systemd virtualx xdg
8 DESCRIPTION="D-Bus accessibility specifications and registration daemon"
9 HOMEPAGE="https://wiki.gnome.org/Accessibility"
13 IUSE="X gtk-doc +introspection"
14 KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
17 >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
18 >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
19 introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
21 x11-libs/libX11[${MULTILIB_USEDEP}]
22 x11-libs/libXtst[${MULTILIB_USEDEP}]
23 x11-libs/libXi[${MULTILIB_USEDEP}]
28 >=dev-util/meson-0.50.0
31 >=dev-util/gtk-doc-1.25
32 app-text/docbook-xml-dtd:4.3 )
33 >=sys-devel/gettext-0.19.8
34 virtual/pkgconfig[${MULTILIB_USEDEP}]
38 # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
39 "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
42 multilib_src_configure() {
44 -Dsystemd_user_dir="$(systemd_get_userunitdir)"
45 -Ddocs=$(multilib_native_usex gtk-doc true false)
46 -Dintrospection=$(multilib_native_usex introspection)
52 multilib_src_compile() {
60 multilib_src_install() {