From 0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc Mon Sep 17 00:00:00 2001 From: Mike Gilbert Date: Wed, 4 Jul 2018 10:51:48 -0400 Subject: [PATCH] app-emulation/open-vm-tools: drop gtk2 again Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247 --- app-emulation/open-vm-tools/metadata.xml | 2 -- .../open-vm-tools/open-vm-tools-10.2.5.ebuild | 24 ++++++------------- 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 @@ Generate API documentation Enable vmblock-fuse/vmhgfs-fuse Build grabbitmqproxy plugin - Compile with GTK+ 2 - Compile with GTK+ 3 (Recommended) Compile with Gtkmm and sigc++ (Recommended) Enable multimon (Requires X) Force shared libraries to be built as PIC 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) -- 2.26.2