Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
Date: Tue, 01 Nov 2016 17:32:14
Message-Id: 1478021437.e56899d8965743ac68202772c82d6ddc326c7714.eva@gentoo
1 commit: e56899d8965743ac68202772c82d6ddc326c7714
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 1 17:15:14 2016 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 1 17:30:37 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56899d8
7
8 app-accessibility/at-spi2-core: version bump 2.20.2 → 2.22.0
9
10 Package-Manager: portage-2.3.2
11
12 app-accessibility/at-spi2-core/Manifest | 1 +
13 .../at-spi2-core/at-spi2-core-2.22.0.ebuild | 61 ++++++++++++++++++++++
14 2 files changed, 62 insertions(+)
15
16 diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest
17 index 57d0bde..abe39d6 100644
18 --- a/app-accessibility/at-spi2-core/Manifest
19 +++ b/app-accessibility/at-spi2-core/Manifest
20 @@ -1,3 +1,4 @@
21 DIST at-spi2-core-2.16.0.tar.xz 455264 SHA256 1c0b77fb8ce81abbf1d80c0afee9858b3f9229f673b7881995fe0fc16b1a74d0 SHA512 b61cb6dad15e2a6f6cd4788e6b63fed37d0098a56d1417b43aed2ba111a7dd7fccbe7c393f0be794bcaf900f38decbd3974c36e395548000d429086f8717df57 WHIRLPOOL 556c504ba9aef2e4ad2b63e3b4d0417ce24a49fafd45287cf3d669612c2d23058f3e7b373a69a569d63938a0333b62d5c601e8a0f1f4b78d0252bea4b64ede3e
22 DIST at-spi2-core-2.18.3.tar.xz 451408 SHA256 ada26add94155f97d0f601a20cb7a0e3fd3ba1588c3520b7288316494027d629 SHA512 89abc660b49ca690a027709da4e6ed75d84f6c2dae691a0428057da0514f4c7f1f49b946f19c17c6ea402a0f1c9a236921efedb05865756c71beca29a0fbd6f2 WHIRLPOOL eeff01c9859c6e260ac8de5adf3caa69551523c0247659cc657b1885f175120bad7dc69b47b94c9ad78db14fe44011a6caf973a3b053aed64c1cc99dac863ddf
23 DIST at-spi2-core-2.20.2.tar.xz 454124 SHA256 88a4de9d43139f13cca531b47b901bc1b56e0ab06ba899126644abd4ac16a143 SHA512 b92eb876ecc1fbd14c042a37d0d781c2b3697ad3e988d3fa2c8894f5ffc269b38a703fee702a1a03d8b37b7c2140a7862cd818c9c7f66bc85bfa776355172d79 WHIRLPOOL 07f99b4b4167875f26952747a8e9fb8ec2cf92898d57a0d4b41420e25d09b8ea7145cea994860959af8ffe78d2ba8fee6900932145ebba9d5047bf832d79617c
24 +DIST at-spi2-core-2.22.0.tar.xz 449364 SHA256 415ea3af21318308798e098be8b3a17b2f0cf2fe16cecde5ad840cf4e0f2c80a SHA512 f43fde89a47754a6fab80ebecb6c303b50d4829b4b376f363c085841243b30910003bc359ec16fc20f4363253df06b8e0f818b91d96b03c99b29f9a1ab5af118 WHIRLPOOL f1c476c38fee5e157ea62ea37211e9419c708abd465dc74a040ba32a88490f23a614be8ae1a0cc1af005633bf77f2495e45b986d2c6ebeea5ed7c13895a59568
25
26 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild
27 new file mode 100644
28 index 00000000..58a7f7d
29 --- /dev/null
30 +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.22.0.ebuild
31 @@ -0,0 +1,61 @@
32 +# Copyright 1999-2016 Gentoo Foundation
33 +# Distributed under the terms of the GNU General Public License v2
34 +# $Id$
35 +
36 +EAPI=6
37 +GNOME2_LA_PUNT="yes"
38 +
39 +inherit eutils gnome2 multilib-minimal
40 +
41 +DESCRIPTION="D-Bus accessibility specifications and registration daemon"
42 +HOMEPAGE="https://wiki.gnome.org/Accessibility"
43 +
44 +LICENSE="LGPL-2+"
45 +SLOT="2"
46 +IUSE="X +introspection"
47 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
48 +
49 +# x11-libs/libSM is needed until upstream #719808 is solved either
50 +# making the dep unneeded or fixing their configure
51 +# Only libX11 is optional right now
52 +RDEPEND="
53 + >=dev-libs/glib-2.36:2[${MULTILIB_USEDEP}]
54 + >=sys-apps/dbus-1[${MULTILIB_USEDEP}]
55 + x11-libs/libSM[${MULTILIB_USEDEP}]
56 + x11-libs/libXi[${MULTILIB_USEDEP}]
57 + x11-libs/libXtst[${MULTILIB_USEDEP}]
58 + introspection? ( >=dev-libs/gobject-introspection-0.9.6:= )
59 + X? (
60 + x11-libs/libX11[${MULTILIB_USEDEP}]
61 + x11-libs/libXi[${MULTILIB_USEDEP}]
62 + x11-libs/libXtst[${MULTILIB_USEDEP}]
63 + )
64 +"
65 +DEPEND="${RDEPEND}
66 + >=dev-util/gtk-doc-am-1.9
67 + >=dev-util/intltool-0.40
68 + sys-devel/gettext
69 + virtual/pkgconfig[${MULTILIB_USEDEP}]
70 +"
71 +
72 +PATCHES=(
73 + # disable teamspaces test since that requires Novell.ICEDesktop.Daemon
74 + "${FILESDIR}/${PN}-2.0.2-disable-teamspaces-test.patch"
75 +)
76 +
77 +multilib_src_configure() {
78 + # xevie is deprecated/broken since xorg-1.6/1.7
79 + ECONF_SOURCE=${S} \
80 + gnome2_src_configure \
81 + --disable-xevie \
82 + $(multilib_native_use_enable introspection) \
83 + $(use_enable X x11)
84 +
85 + # work-around gtk-doc out-of-source brokedness
86 + if multilib_is_native_abi; then
87 + ln -s "${S}"/doc/libatspi/html doc/libatspi/html || die
88 + fi
89 +}
90 +
91 +multilib_src_compile() { gnome2_src_compile; }
92 +multilib_src_install() { gnome2_src_install; }