Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
Date: Wed, 04 Jul 2018 14:56:29
Message-Id: 1530716176.0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc.floppym@gentoo
1 commit: 0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Wed Jul 4 14:51:48 2018 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Wed Jul 4 14:56:16 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddf37c1
7
8 app-emulation/open-vm-tools: drop gtk2 again
9
10 Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
11
12 app-emulation/open-vm-tools/metadata.xml | 2 --
13 .../open-vm-tools/open-vm-tools-10.2.5.ebuild | 24 +++++++---------------
14 2 files changed, 7 insertions(+), 19 deletions(-)
15
16 diff --git a/app-emulation/open-vm-tools/metadata.xml b/app-emulation/open-vm-tools/metadata.xml
17 index e493eb3e04b..9e8e61bb812 100644
18 --- a/app-emulation/open-vm-tools/metadata.xml
19 +++ b/app-emulation/open-vm-tools/metadata.xml
20 @@ -22,8 +22,6 @@
21 <flag name="doc">Generate API documentation</flag>
22 <flag name="fuse">Enable vmblock-fuse/vmhgfs-fuse</flag>
23 <flag name="grabbitmqproxy">Build grabbitmqproxy plugin</flag>
24 - <flag name="gtk2">Compile with GTK+ 2</flag>
25 - <flag name="gtk3">Compile with GTK+ 3 (Recommended)</flag>
26 <flag name="gtkmm">Compile with Gtkmm and sigc++ (Recommended)</flag>
27 <flag name="multimon">Enable multimon (Requires X)</flag>
28 <flag name="pic">Force shared libraries to be built as PIC</flag>
29
30 diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild b/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild
31 index 9efaa12f538..43c63e4d58a 100644
32 --- a/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild
33 +++ b/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild
34 @@ -13,12 +13,8 @@ SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
35 LICENSE="LGPL-2.1"
36 SLOT="0"
37 KEYWORDS="~amd64 ~x86"
38 -IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtk2 gtk3 gtkmm +icu multimon pam +resolutionkms +ssl static-libs test +vgauth +xml-security-c xmlsec"
39 +IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam +resolutionkms +ssl static-libs test +vgauth +xml-security-c xmlsec"
40 REQUIRED_USE="
41 - X? ( ^^ ( gtk2 gtk3 ) )
42 - gtk2? ( X )
43 - gtk3? ( X )
44 - gtkmm? ( || ( gtk2 gtk3 ) )
45 multimon? ( X )
46 vgauth? (
47 ^^ ( xmlsec xml-security-c )
48 @@ -49,15 +45,11 @@ RDEPEND="
49 x11-libs/libSM
50 x11-libs/libXcomposite
51 x11-libs/gdk-pixbuf:2
52 - gtk3? (
53 - x11-libs/gtk+:3
54 - gtkmm? ( dev-cpp/gtkmm:3.0 )
55 + x11-libs/gtk+:3
56 + gtkmm? (
57 + dev-cpp/gtkmm:3.0
58 + dev-libs/libsigc++:2
59 )
60 - gtk2? (
61 - x11-libs/gtk+:2
62 - gtkmm? ( dev-cpp/gtkmm:2.4 )
63 - )
64 - gtkmm? ( dev-libs/libsigc++:2 )
65 )
66 dnet? ( dev-libs/libdnet )
67 icu? ( dev-libs/icu:= )
68 @@ -108,10 +100,8 @@ src_configure() {
69 --without-root-privileges
70 $(use_enable multimon)
71 $(use_with X x)
72 - $(use_with gtk3)
73 - $(use_with gtk2)
74 - $(use gtk3 && use_with gtkmm gtkmm3)
75 - $(use gtk2 && use_with gtkmm)
76 + $(use_with X gtk3)
77 + $(use_with gtkmm gtkmm3)
78 $(use_enable doc docs)
79 $(use_enable test tests)
80 $(use_enable resolutionkms)