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 23:56:51
Message-Id: bfaee3dedd890e09f67da7206829c424ec1be600.tetromino@gentoo
1 commit: bfaee3dedd890e09f67da7206829c424ec1be600
2 Author: Alexandre Rostovtsev <tetromino <AT> gmail <DOT> com>
3 AuthorDate: Sat Oct 1 23:47:53 2011 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Sat Oct 1 23:51:01 2011 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=bfaee3de
7
8 app-misc/tracker: depend on >=glibc-2.12 (#385003)
9
10 tracker-0.12.3 needs SCHED_IDLE, which in glibc is only available in
11 2.12 and higher. Thanks to Jason Lamb <jason <AT> lambhome.org> for reporting
12 the build issue on a glibc-2.11-based system in bug #385003.
13
14 ---
15 app-misc/tracker/tracker-0.12.3.ebuild | 4 +++-
16 1 files changed, 3 insertions(+), 1 deletions(-)
17
18 diff --git a/app-misc/tracker/tracker-0.12.3.ebuild b/app-misc/tracker/tracker-0.12.3.ebuild
19 index 41fbf32..76b1eb6 100644
20 --- a/app-misc/tracker/tracker-0.12.3.ebuild
21 +++ b/app-misc/tracker/tracker-0.12.3.ebuild
22 @@ -17,7 +17,7 @@ LICENSE="GPL-2"
23 SLOT="0"
24 KEYWORDS="~amd64 ~x86"
25 # USE="doc" is managed by eclass.
26 -IUSE="applet doc eds exif firefox flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # strigi
27 +IUSE="applet doc eds elibc_glibc exif firefox flac flickr gif gnome-keyring gsf gstreamer gtk iptc +jpeg laptop mp3 nautilus networkmanager pdf playlist qt4 rss test thunderbird +tiff upnp +vorbis xine +xml xmp" # strigi
28
29 # Test suite highly disfunctional, loops forever
30 # putting aside for now
31 @@ -26,6 +26,7 @@ RESTRICT="test"
32 # vala is built with debug by default (see VALAFLAGS)
33 # FIXME: what about firefox-bin and thunderbird-bin?
34 # According to NEWS, introspection is non-optional
35 +# glibc-2.12 needed for SCHED_IDLE (see bug #385003)
36 RDEPEND="
37 >=app-i18n/enca-1.9
38 >=dev-db/sqlite-3.7[threadsafe]
39 @@ -46,6 +47,7 @@ RDEPEND="
40 eds? (
41 >=mail-client/evolution-2.91.90
42 >=gnome-extra/evolution-data-server-2.91.90 )
43 + elibc_glibc? ( >=sys-libs/glibc-2.12 )
44 exif? ( >=media-libs/libexif-0.6 )
45 firefox? ( >=www-client/firefox-4.0 )
46 flac? ( >=media-libs/flac-1.2.1 )