summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gmail.com>2011-10-01 14:34:58 -0400
committerAlexandre Rostovtsev <tetromino@gmail.com>2011-10-01 15:04:25 -0400
commit70d8a4d12dbab49593e2781aad15aac766c7027c (patch)
treedf5ce8de158c24b7c282b346607793830abf5144 /app-misc
parentgnome-packagekikt, sound-juicer, rhythmbox: moved to the tree (diff)
downloadgnome-70d8a4d12dbab49593e2781aad15aac766c7027c.tar.gz
gnome-70d8a4d12dbab49593e2781aad15aac766c7027c.tar.bz2
gnome-70d8a4d12dbab49593e2781aad15aac766c7027c.zip
app-misc/tracker: call gnome2_src_confgure via virtualx
Apparently, "firefox --version" on some systems will try write to /dev/dri/card0 and trigger the sandbox. Reported in the forums at http://forums.gentoo.org/viewtopic-t-896592.html
Diffstat (limited to 'app-misc')
-rw-r--r--app-misc/tracker/Manifest2
-rw-r--r--app-misc/tracker/tracker-0.12.3.ebuild6
2 files changed, 7 insertions, 1 deletions
diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index a6998440..87f220cf 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,3 +1,3 @@
AUX tracker-0.12.3-strigi.patch 1166 RMD160 a7d225010ba23cf1c2526ce08f97f73718b0442c SHA1 a950e59e69d4e78fd250d961e5a0feed29b4654a SHA256 01078f04c1f5c37e767d0bc4ea13f8dc2d478ed95498cb350d915768f71aa8f0
DIST tracker-0.12.3.tar.xz 5746164 RMD160 47ed2a0b60f6274f2ac3f6cdf3bc5ec1a90215c3 SHA1 f44ee01e4f24f23195dfa8210ef32eb260f28ca0 SHA256 97c9e151d48878409129eeeea2da0716f14a52d6097d8db3b304c6af0b7ae187
-EBUILD tracker-0.12.3.ebuild 6584 RMD160 546ce3c52521f023ae5c22b8dccf44dacfb2dbc6 SHA1 b099fccf476b6a84c4b5927bbcee971e89e09a2e SHA256 e22e662ff4f83c3ecb321738a87895d7304fa4f14340f0fbf70447be44f94124
+EBUILD tracker-0.12.3.ebuild 6770 RMD160 2bd25dee19d585fc12166db0b5b6ab92fadf6643 SHA1 ef9339ea29b7fe5c617da377b8f3e7d311b11129 SHA256 ffcf82840c02d80b2cedf8a11235478a682e88b64f08135bb16e4d235fd25699
diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
index 2236ae5b..41fbf321 100644
--- a/app-misc/tracker/tracker-0.12.3.ebuild
+++ b/app-misc/tracker/tracker-0.12.3.ebuild
@@ -209,6 +209,12 @@ src_prepare() {
gnome2_src_prepare
}
+src_configure() {
+ # Apparently, "firefox --version" on some systems will try write to
+ # /dev/dri/card0 and trigger the sandbox.
+ VIRTUALX_COMMAND="gnome2_src_configure" virtualmake
+}
+
src_test() {
unset DBUS_SESSION_BUS_ADDRESS
Xemake check XDG_DATA_HOME="${T}" XDG_CONFIG_HOME="${T}" || die "tests failed"