Gentoo Archives: gentoo-commits

From: Michael Palimaka <kensington@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: x11-themes/bespin/
Date: Tue, 25 Feb 2014 17:45:36
Message-Id: 1393350308.0834fe5b1cb1f0b8b0124013ce5bb003125f2740.kensington@gentoo
1 commit: 0834fe5b1cb1f0b8b0124013ce5bb003125f2740
2 Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 25 17:41:12 2014 +0000
4 Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 25 17:45:08 2014 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=0834fe5b
7
8 [x11-themes/bespin] Improve dependencies.
9
10 It is necessary to specify Qt/X11 dependencies explicitly, since the
11 KDE eclass will only pull them in conditionally with USE="kde".
12
13 It's not necessary to pull in kdelibs with USE="plasma", since
14 this requires USE="kde" which unconditionally pulls in kdelibs.
15
16 dev-qt/qtgui[dbus] is not required since in this case it only served
17 to pull in qtdbus, which we now explicitly require.
18
19 Explicitly set RDEPEND="${DEPEND}" since this is required in EAPI 5.
20
21 Package-Manager: portage-2.2.7
22
23 ---
24 x11-themes/bespin/bespin-9999.ebuild | 6 +++++-
25 1 file changed, 5 insertions(+), 1 deletion(-)
26
27 diff --git a/x11-themes/bespin/bespin-9999.ebuild b/x11-themes/bespin/bespin-9999.ebuild
28 index 3910735..954e554 100644
29 --- a/x11-themes/bespin/bespin-9999.ebuild
30 +++ b/x11-themes/bespin/bespin-9999.ebuild
31 @@ -31,11 +31,15 @@ REQUIRED_USE="
32 "
33
34 DEPEND="
35 + dev-qt/qt3support:4
36 dev-qt/qtcore:4
37 + dev-qt/qtdbus:4
38 dev-qt/qtgui:4
39 + x11-libs/libX11
40 + x11-libs/libXrender
41 windeco? ( $(add_kdebase_dep kwin) )
42 - plasma? ( $(add_kdebase_dep kdelibs) dev-qt/qtgui:4[dbus(+)] )
43 "
44 +RDEPEND="${DEPEND}"
45
46 src_configure() {
47 if use kde ; then