app-emulation/open-vm-tools: drop gtk2 again
authorMike Gilbert <floppym@gentoo.org>
Wed, 4 Jul 2018 14:51:48 +0000 (10:51 -0400)
committerMike Gilbert <floppym@gentoo.org>
Wed, 4 Jul 2018 14:56:16 +0000 (10:56 -0400)
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

app-emulation/open-vm-tools/metadata.xml
app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild

index e493eb3e04bf8d53fbdd5b33bcb4ac0ce3f191ac..9e8e61bb812a6e09bc17b0d81d6597a3a11a205d 100644 (file)
@@ -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>
index 9efaa12f5387b51ca953c33e95468a9c92712433..43c63e4d58add020820b7f53b47d42a540b9cb89 100644 (file)
@@ -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)