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