commit: 06695f40fd43883a2113c1631d68af232b0ef669
Author: Mart Raudsepp <leio <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 3 11:50:44 2018 +0000
Commit: Mart Raudsepp <leio <AT> gentoo <DOT> org>
CommitDate: Fri Aug 3 11:50:44 2018 +0000
URL: https://gitweb.gentoo.org/proj/gnome.git/commit/?id=06695f40
media-video/cheese-9999: fix tests, remove unnecessary glib[utils] dep
Tests were broken on fresh install since 3.26.0 bump, restore it by
syncing with main tree again.
Workaround unnecessary glib[utils] gtester-report test dependency.
Package-Manager: Portage-2.3.43, Repoman-2.3.10
media-video/cheese/cheese-9999.ebuild | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/media-video/cheese/cheese-9999.ebuild
b/media-video/cheese/cheese-9999.ebuild
index b5efd8bb..b23704c1 100644
--- a/media-video/cheese/cheese-9999.ebuild
+++ b/media-video/cheese/cheese-9999.ebuild
@@ -63,7 +63,6 @@ DEPEND="${COMMON_DEPEND}
dev-util/itstool
virtual/pkgconfig
x11-base/xorg-proto
- test? ( dev-libs/glib:2[utils] )
"
if [[ ${PV} = 9999 ]]; then
@@ -79,11 +78,13 @@ src_prepare() {
src_configure() {
gnome2_src_configure \
GST_INSPECT=$(type -P true) \
+ GTESTER_REPORT=$(type -P true) \
$(use_enable introspection) \
--disable-lcov \
--disable-static
}
src_test() {
- virtx emake check
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+ GSETTINGS_SCHEMA_DIR="${S}/data" virtx emake check
}