sys-process/glances: 3.1.4.1-r1 amd64 stable, bug #720368
[gentoo.git] / dev-libs / atk / atk-2.36.0.ebuild
1 # Copyright 1999-2020 Gentoo Authors
2 # Distributed under the terms of the GNU General Public License v2
3
4 EAPI=7
5 inherit gnome.org meson multilib-minimal xdg
6
7 DESCRIPTION="GTK+ & GNOME Accessibility Toolkit"
8 HOMEPAGE="https://wiki.gnome.org/Accessibility"
9
10 LICENSE="LGPL-2+"
11 SLOT="0"
12 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
13 IUSE="gtk-doc +introspection"
14
15 RDEPEND="
16         >=dev-libs/glib-2.38.0:2[${MULTILIB_USEDEP}]
17         introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
18 "
19 DEPEND="${RDEPEND}"
20 BDEPEND="
21         dev-util/glib-utils
22         gtk-doc? (
23                 >=dev-util/gtk-doc-1.25
24                 app-text/docbook-xml-dtd:4.3 )
25         >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
26         >=sys-devel/gettext-0.19.8
27 "
28
29 multilib_src_configure() {
30         local emesonargs=(
31                 -Ddocs=$(multilib_native_usex gtk-doc true false)
32                 -Dintrospection=$(multilib_native_usex introspection true false)
33         )
34         meson_src_configure
35 }
36
37 multilib_src_compile() {
38         meson_src_compile
39 }
40
41 multilib_src_test() {
42         meson_src_test
43 }
44
45 multilib_src_install() {
46         meson_src_install
47 }