Gentoo Archives: gentoo-commits

From: Mart Raudsepp <leio@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
Date: Mon, 18 Feb 2019 19:00:35
Message-Id: 1550516265.0ee749d80b80e8521fc35edca3fc1ce92d9c6d5e.leio@gentoo
1 commit: 0ee749d80b80e8521fc35edca3fc1ce92d9c6d5e
2 Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 18 18:08:59 2019 +0000
4 Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 18 18:57:45 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee749d8
7
8 app-accessibility/at-spi2-core-2.30.0: fixes
9
10 systemd_get_userunitdir needs to be used for systemd user service files.
11 Add missing glib-utils and docbook-xml-dtd deps.
12 We need to clear or set up XDG vars for introspection build to not fail for
13 some people.
14
15 Package-Manager: Portage-2.3.52, Repoman-2.3.12
16 Signed-off-by: Mart Raudsepp <leio <AT> gentoo.org>
17
18 app-accessibility/at-spi2-core/at-spi2-core-2.30.0.ebuild | 10 +++++++---
19 1 file changed, 7 insertions(+), 3 deletions(-)
20
21 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.30.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.30.0.ebuild
22 index 1e699cd04fa..2da4d835772 100644
23 --- a/app-accessibility/at-spi2-core/at-spi2-core-2.30.0.ebuild
24 +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.30.0.ebuild
25 @@ -3,7 +3,7 @@
26
27 EAPI=6
28
29 -inherit gnome.org meson multilib-minimal virtualx
30 +inherit gnome.org meson multilib-minimal systemd virtualx xdg
31
32 DESCRIPTION="D-Bus accessibility specifications and registration daemon"
33 HOMEPAGE="https://wiki.gnome.org/Accessibility"
34 @@ -14,8 +14,8 @@ IUSE="X gtk-doc +introspection"
35 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
36
37 RDEPEND="
38 - >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
39 >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}]
40 + >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
41 introspection? ( >=dev-libs/gobject-introspection-1.54.0:= )
42 X? (
43 x11-libs/libX11[${MULTILIB_USEDEP}]
44 @@ -24,7 +24,10 @@ RDEPEND="
45 )
46 "
47 DEPEND="${RDEPEND}
48 - gtk-doc? ( >=dev-util/gtk-doc-1.25 )
49 + dev-util/glib-utils
50 + gtk-doc? (
51 + >=dev-util/gtk-doc-1.25
52 + app-text/docbook-xml-dtd:4.3 )
53 >=sys-devel/gettext-0.19.8
54 virtual/pkgconfig[${MULTILIB_USEDEP}]
55 "
56 @@ -39,6 +42,7 @@ multilib_src_configure() {
57 -Denable_docs=$(multilib_native_usex gtk-doc true false)
58 -Denable-introspection=$(multilib_native_usex introspection)
59 -Denable-x11=$(usex X)
60 + -Dsystemd_user_dir="$(systemd_get_userunitdir)"
61 )
62 meson_src_configure
63 }