Gentoo Archives: gentoo-commits

From: Alexandre Restovtsev <tetromino@×××××.com>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: net-libs/webkit-gtk/
Date: Mon, 27 Feb 2012 03:30:38
Message-Id: 1330313214.5c4b0368f1454094a7cfa8580980a6e1338103c7.tetromino@gentoo
1 commit: 5c4b0368f1454094a7cfa8580980a6e1338103c7
2 Author: Alexandre Rostovtsev <tetromino <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 27 03:26:54 2012 +0000
4 Commit: Alexandre Restovtsev <tetromino <AT> gmail <DOT> com>
5 CommitDate: Mon Feb 27 03:26:54 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=5c4b0368
7
8 net-libs/webkit-gtk: missing geoclue dep (bug #405977)
9
10 Add geoloc USE flag that pulls in geoclue dependency (bug #405977,
11 thanks to ELIPTUS for reporting).
12
13 ---
14 net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild | 5 ++++-
15 net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild | 5 ++++-
16 2 files changed, 8 insertions(+), 2 deletions(-)
17
18 diff --git a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild
19 index 4e44011..bc59f8d 100644
20 --- a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild
21 +++ b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r200.ebuild
22 @@ -18,7 +18,7 @@ SLOT="2"
23 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd
24 ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
25 # geoclue
26 -IUSE="aqua coverage debug +gstreamer +introspection +jit spell +webgl"
27 +IUSE="aqua coverage debug +geoloc +gstreamer +introspection +jit spell +webgl"
28 # bug 372493
29 REQUIRED_USE="introspection? ( gstreamer )"
30
31 @@ -38,6 +38,8 @@ RDEPEND="
32 >=x11-libs/pango-1.21
33 x11-libs/libXrender
34
35 + geoloc? ( app-misc/geoclue )
36 +
37 gstreamer? (
38 media-libs/gstreamer:0.10
39 >=media-libs/gst-plugins-base-0.10.30:0.10 )
40 @@ -137,6 +139,7 @@ src_configure() {
41 $(use_enable coverage)
42 $(use_enable debug)
43 $(use_enable debug debug-features)
44 + $(use_enable geoloc geolocation)
45 $(use_enable spell spellcheck)
46 $(use_enable introspection)
47 $(use_enable gstreamer video)
48
49 diff --git a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild
50 index bf6320a..6a740d7 100644
51 --- a/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild
52 +++ b/net-libs/webkit-gtk/webkit-gtk-1.7.90-r300.ebuild
53 @@ -17,7 +17,7 @@ LICENSE="LGPL-2 LGPL-2.1 BSD"
54 SLOT="3"
55 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~x86-macos"
56 # geoclue
57 -IUSE="aqua coverage debug doc +gstreamer +introspection +jit spell +webgl"
58 +IUSE="aqua coverage debug doc +geoloc +gstreamer +introspection +jit spell +webgl"
59 # bug 372493
60 REQUIRED_USE="introspection? ( gstreamer )"
61
62 @@ -39,6 +39,8 @@ RDEPEND="
63 >=x11-libs/pango-1.21
64 x11-libs/libXrender
65
66 + geoloc? ( app-misc/geoclue )
67 +
68 gstreamer? (
69 media-libs/gstreamer:0.10
70 >=media-libs/gst-plugins-base-0.10.30:0.10 )
71 @@ -136,6 +138,7 @@ src_configure() {
72 $(use_enable debug)
73 $(use_enable debug debug-features)
74 $(use_enable doc gtk-doc)
75 + $(use_enable geoloc geolocation)
76 $(use_enable spell spellcheck)
77 $(use_enable introspection)
78 $(use_enable gstreamer video)