summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Gilbert <floppym@gentoo.org>2018-07-04 10:51:48 -0400
committerMike Gilbert <floppym@gentoo.org>2018-07-04 10:56:16 -0400
commit0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc (patch)
tree462739fdf6523348b77237884759e00738b1944e /app-emulation/open-vm-tools
parentapp-emulation/open-vm-tools: Bump to 10.2.5 and update the ebuild (diff)
downloadgentoo-0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc.tar.gz
gentoo-0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc.tar.bz2
gentoo-0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc.zip
app-emulation/open-vm-tools: drop gtk2 again
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247
Diffstat (limited to 'app-emulation/open-vm-tools')
-rw-r--r--app-emulation/open-vm-tools/metadata.xml2
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild24
2 files changed, 7 insertions, 19 deletions
diff --git a/app-emulation/open-vm-tools/metadata.xml b/app-emulation/open-vm-tools/metadata.xml
index e493eb3e04bf..9e8e61bb812a 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -22,8 +22,6 @@
<flag name="doc">Generate API documentation</flag>
<flag name="fuse">Enable vmblock-fuse/vmhgfs-fuse</flag>
<flag name="grabbitmqproxy">Build grabbitmqproxy plugin</flag>
- <flag name="gtk2">Compile with GTK+ 2</flag>
- <flag name="gtk3">Compile with GTK+ 3 (Recommended)</flag>
<flag name="gtkmm">Compile with Gtkmm and sigc++ (Recommended)</flag>
<flag name="multimon">Enable multimon (Requires X)</flag>
<flag name="pic">Force shared libraries to be built as PIC</flag>
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
index 9efaa12f5387..43c63e4d58ad 100644
--- 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
@@ -13,12 +13,8 @@ SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtk2 gtk3 gtkmm +icu multimon pam +resolutionkms +ssl static-libs test +vgauth +xml-security-c xmlsec"
+IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam +resolutionkms +ssl static-libs test +vgauth +xml-security-c xmlsec"
REQUIRED_USE="
- X? ( ^^ ( gtk2 gtk3 ) )
- gtk2? ( X )
- gtk3? ( X )
- gtkmm? ( || ( gtk2 gtk3 ) )
multimon? ( X )
vgauth? (
^^ ( xmlsec xml-security-c )
@@ -49,15 +45,11 @@ RDEPEND="
x11-libs/libSM
x11-libs/libXcomposite
x11-libs/gdk-pixbuf:2
- gtk3? (
- x11-libs/gtk+:3
- gtkmm? ( dev-cpp/gtkmm:3.0 )
+ x11-libs/gtk+:3
+ gtkmm? (
+ dev-cpp/gtkmm:3.0
+ dev-libs/libsigc++:2
)
- gtk2? (
- x11-libs/gtk+:2
- gtkmm? ( dev-cpp/gtkmm:2.4 )
- )
- gtkmm? ( dev-libs/libsigc++:2 )
)
dnet? ( dev-libs/libdnet )
icu? ( dev-libs/icu:= )
@@ -108,10 +100,8 @@ src_configure() {
--without-root-privileges
$(use_enable multimon)
$(use_with X x)
- $(use_with gtk3)
- $(use_with gtk2)
- $(use gtk3 && use_with gtkmm gtkmm3)
- $(use gtk2 && use_with gtkmm)
+ $(use_with X gtk3)
+ $(use_with gtkmm gtkmm3)
$(use_enable doc docs)
$(use_enable test tests)
$(use_enable resolutionkms)