commit: 99ab5bf98cf3d54061f7f46d7ad27e00f22af9ce Author: Davide Pesavento <pesa <AT> gentoo <DOT> org> AuthorDate: Thu Nov 13 02:48:59 2014 +0000 Commit: Davide Pesavento <pesa <AT> gentoo <DOT> org> CommitDate: Thu Nov 13 02:48:59 2014 +0000 URL: http://sources.gentoo.org/gitweb/?p=proj/qt.git;a=commit;h=99ab5bf9
[dev-qt/qtchooser] Tests seem to require qt5. Package-Manager: portage-2.2.14 --- dev-qt/qtchooser/qtchooser-0_p20140613.ebuild | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild index ec25b71..88daa6b 100644 --- a/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild +++ b/dev-qt/qtchooser/qtchooser-0_p20140613.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit toolchain-funcs +inherit qmake-utils toolchain-funcs DESCRIPTION="Qt4/Qt5 version chooser" HOMEPAGE="https://qt.gitorious.org/qt/qtchooser" @@ -13,9 +13,12 @@ SRC_URI="http://dev.gentoo.org/~pesa/distfiles/${P}.tar.xz" LICENSE="|| ( LGPL-2.1 GPL-3 )" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="test" +IUSE="qt5 test" -DEPEND="test? ( dev-qt/qttest )" +DEPEND="qt5? ( test? ( + dev-qt/qtcore:5 + dev-qt/qttest:5 + ) )" RDEPEND="!<dev-qt/qtcore-4.8.6:4" qtchooser_make() { @@ -31,6 +34,12 @@ src_compile() { } src_test() { + use qt5 || return + + pushd tests/auto >/dev/null || die + eqmake5 + popd >/dev/null || die + qtchooser_make check }