Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: app-misc/tracker/
Date: Sat, 01 Oct 2011 19:04:52
Message-Id: 70d8a4d12dbab49593e2781aad15aac766c7027c.tetromino@gentoo
1 commit: 70d8a4d12dbab49593e2781aad15aac766c7027c
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Sat Oct 1 18:34:58 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sat Oct 1 19:04:25 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=70d8a4d1
7
8 app-misc/tracker: call gnome2_src_confgure via virtualx
9
10 Apparently, "firefox --version" on some systems will try write to
11 /dev/dri/card0 and trigger the sandbox.
12
13 Reported in the forums at
14 http://forums.gentoo.org/viewtopic-t-896592.html
15
16 ---
17 app-misc/tracker/tracker-0.12.3.ebuild | 6 ++++++
18 1 files changed, 6 insertions(+), 0 deletions(-)
19
20 diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
21 index 2236ae5..41fbf32 100644
22 --- a/app-misc/tracker/tracker-0.12.3.ebuild
23 +++ b/app-misc/tracker/tracker-0.12.3.ebuild
24 @@ -209,6 +209,12 @@ src_prepare() {
25 gnome2_src_prepare
26 }
27
28 +src_configure() {
29 + # Apparently, "firefox --version" on some systems will try write to
30 + # /dev/dri/card0 and trigger the sandbox.
31 + VIRTUALX_COMMAND="gnome2_src_configure" virtualmake
32 +}
33 +
34 src_test() {
35 unset DBUS_SESSION_BUS_ADDRESS
36 Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"