tetromino 15/06/18 04:29:20 Modified: ChangeLog Added: at-spi2-atk-2.16.0-r1.ebuild Log: Fix test suite build (note: test suite itself still doesn't quite run), bug #552346, thanks to Patrick Lauer. Reduce logspam at runtime. (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key 0x18E5B6F2D8D5EC8D)
Revision Changes Path 1.74 app-accessibility/at-spi2-atk/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog?rev=1.74&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog?rev=1.74&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog?r1=1.73&r2=1.74 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog,v retrieving revision 1.73 retrieving revision 1.74 diff -u -r1.73 -r1.74 --- ChangeLog 9 Jun 2015 09:52:47 -0000 1.73 +++ ChangeLog 18 Jun 2015 04:29:20 -0000 1.74 @@ -1,6 +1,15 @@ # ChangeLog for app-accessibility/at-spi2-atk # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog,v 1.73 2015/06/09 09:52:47 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/ChangeLog,v 1.74 2015/06/18 04:29:20 tetromino Exp $ + +*at-spi2-atk-2.16.0-r1 (18 Jun 2015) + + 18 Jun 2015; Alexandre Rostovtsev <tetrom...@gentoo.org> + +at-spi2-atk-2.16.0-r1.ebuild, +files/at-spi2-atk-2.16.0-atk_suite.h, + +files/at-spi2-atk-2.16.0-null-gobject.patch, + +files/at-spi2-atk-2.16.0-out-of-source.patch: + Fix test suite build (note: test suite itself still doesn't quite run), bug + #552346, thanks to Patrick Lauer. Reduce logspam at runtime. *at-spi2-atk-2.16.0 (09 Jun 2015) 1.1 app-accessibility/at-spi2-atk/at-spi2-atk-2.16.0-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.16.0-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.16.0-r1.ebuild?rev=1.1&content-type=text/plain Index: at-spi2-atk-2.16.0-r1.ebuild =================================================================== # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-accessibility/at-spi2-atk/at-spi2-atk-2.16.0-r1.ebuild,v 1.1 2015/06/18 04:29:20 tetromino Exp $ EAPI="5" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" inherit autotools eutils gnome2 multilib-minimal virtualx DESCRIPTION="Gtk module for bridging AT-SPI to Atk" HOMEPAGE="http://live.gnome.org/Accessibility" LICENSE="LGPL-2+" SLOT="2" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos" IUSE="test" COMMON_DEPEND=" >=app-accessibility/at-spi2-core-2.15.5[${MULTILIB_USEDEP}] >=dev-libs/atk-2.15.4[${MULTILIB_USEDEP}] >=dev-libs/glib-2.32:2[${MULTILIB_USEDEP}] >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] " RDEPEND="${COMMON_DEPEND} !<gnome-extra/at-spi-1.32.0-r1 abi_x86_32? ( !<=app-emulation/emul-linux-x86-gtklibs-20140508-r3 !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)] ) " DEPEND="${COMMON_DEPEND} virtual/pkgconfig[${MULTILIB_USEDEP}] test? ( >=dev-libs/libxml2-2.9.1 ) " src_prepare() { # https://bugzilla.gnome.org/show_bug.cgi?id=751137 epatch "${FILESDIR}"/${PN}-2.16.0-out-of-source.patch # Fixed in upstream git epatch "${FILESDIR}"/${P}-null-gobject.patch # Upstream forgot to put this in tarball :/ # https://bugzilla.gnome.org/show_bug.cgi?id=751138 cp -n "${FILESDIR}"/${PN}-2.16.0-atk_suite.h tests/atk_suite.h || die eautoreconf gnome2_src_prepare } multilib_src_configure() { ECONF_SOURCE=${S} \ gnome2_src_configure --enable-p2p $(use_with test tests) } multilib_src_test() { # droute test requires session bus; ignore it unset DBUS_SESSION_BUS_ADDRESS Xemake check } multilib_src_compile() { gnome2_src_compile; } multilib_src_install() { gnome2_src_install; }