[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2024-05-09 Thread Sam James
commit: 13082660bada179e40a725276cdf6f9d7641f94b
Author: Sam James  gentoo  org>
AuthorDate: Thu May  9 20:48:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  9 20:48:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13082660

app-emulation/open-vm-tools: Keyword 12.2.5 arm64, #924544

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
index 3808185eb0fb..051fc71853da 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-19 Thread Arthur Zamarin
commit: 8ffa0a50347e7764514e6dae17d8ddef4b3b89d9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 19 16:56:39 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 19 16:56:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ffa0a50

app-emulation/open-vm-tools: Stabilize 12.2.5 x86, #908839

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
index e3e07d74731f..19c0fda82036 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-19 Thread Arthur Zamarin
commit: ecc674a080e039b5db316f4f8258315c1936801a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 19 16:56:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 19 16:56:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc674a0

app-emulation/open-vm-tools: Stabilize 12.2.5 amd64, #908839

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
index 19c0fda82036..7747d4c3c380 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-18 Thread Mike Gilbert
commit: 1043f9ba04eb67926c51ae663e7d85670a097cdd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 18 20:25:32 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 18 20:25:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1043f9ba

app-emulation/open-vm-tools: drop myself as a maintainer

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index 4d4f4a432b4a..f53e431f81a1 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   flop...@gentoo.org
-   Mike Gilbert
-   
+   

The Open Virtual Machine Tools (open-vm-tools) are the open 
source
implementation of VMware Tools. They are a set of guest 
operating system



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-18 Thread Mike Gilbert
commit: f214cddd9a728a547f8deccc652fa4c7a658bf0f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 18 20:23:49 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 18 20:24:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f214cddd

app-emulation/open-vm-tools: add 12.2.5

Bug: https://bugs.gentoo.org/908555
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-12.2.5.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 89b695fd6864..bdbc4e5c9a51 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-12.2.0-21223074.tar.gz 4365836 BLAKE2B 
ecac1ada523b9ba6e6f9e880f700a9c35200e9093c81f3367ce3b196365166f682f7d8ba290f624417b83c3573894020fe6b4cbd82a117412ebe80df283f32db
 SHA512 
d663d8ea455264cad7d3eaac16c5d08672e8e10f7a9171be40fff69e208ae697bc0e8af498c978d8de470ed273351b42c54994b2c552fdc05b828c80f4826b84
+DIST open-vm-tools-12.2.5-21855600.tar.gz 4365531 BLAKE2B 
1df621aea3d349af45c41268f3ab9ef6dc012bc7b74b8ff399a3819f75c92b408f272c03e31ff74d7f1aceda8a88e5755064236b87403d8ef2717567de174434
 SHA512 
72db3b88f61624d26e8ff7e37e4fc52ecd0bec0b6f076d935870c03312321c5e0b406d05eae7012872734a50626ed760dff2cf872e26ec18ebf200aff5ed12ef

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
new file mode 100644
index ..e3e07d74731f
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2007-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-21855600"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? ( dev-libs/openssl:0= )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec:=
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-glibc-check
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   --disable-static
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   $(use_with dnet)
+   $(use_with icu)
+   --with-udev-rules-dir="$(get_udevdir)/rules.d"
+   )
+   # Avoid a bug in configure.ac
+   use ssl || myeconfargs+=( --without-ssl )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-18 Thread Mike Gilbert
commit: 5c96e2bf88ca7ef72a513e66f867528f59120991
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Jun 18 18:30:26 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun 18 20:24:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c96e2bf

app-emulation/open-vm-tools: drop 12.1.0-r1

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools/open-vm-tools-12.1.0-r1.ebuild   | 149 -
 2 files changed, 150 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index cd8e6f8ba4b6..89b695fd6864 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1 @@
-DIST open-vm-tools-12.1.0-20219665.tar.gz 4355225 BLAKE2B 
4405e3f23963b8d86c079d7dfd0cabecd18199ee88599775d5bb1bdbe1f5fe870983b299978a8ba22e749462dc984c0e8e985629dc3e56cd008cb3ad8836af85
 SHA512 
00cd71a5fc25d854d0043b2ddfb7f759e3b3138acb9f33f7452641d7520e46bfa39ff784bde6c711de6e8aec24309720532100d7a8588fb1bebaa378b9566a2a
 DIST open-vm-tools-12.2.0-21223074.tar.gz 4365836 BLAKE2B 
ecac1ada523b9ba6e6f9e880f700a9c35200e9093c81f3367ce3b196365166f682f7d8ba290f624417b83c3573894020fe6b4cbd82a117412ebe80df283f32db
 SHA512 
d663d8ea455264cad7d3eaac16c5d08672e8e10f7a9171be40fff69e208ae697bc0e8af498c978d8de470ed273351b42c54994b2c552fdc05b828c80f4826b84

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild
deleted file mode 100644
index becf36ccf61e..
--- a/app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2007-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools linux-info pam systemd udev
-
-DESCRIPTION="Tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-20219665"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
-REQUIRED_USE="
-   multimon? ( X )
-   vgauth? ( ssl )
-"
-
-RDEPEND="
-   dev-libs/glib
-   net-libs/libtirpc
-   deploypkg? ( dev-libs/libmspack )
-   fuse? ( sys-fs/fuse:0 )
-   pam? ( sys-libs/pam )
-   !pam? ( virtual/libcrypt:= )
-   ssl? ( dev-libs/openssl:0= )
-   vgauth? (
-   dev-libs/libxml2
-   dev-libs/xmlsec:=
-   )
-   X? (
-   x11-libs/libXext
-   multimon? ( x11-libs/libXinerama )
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf-xlib
-   x11-libs/gtk+:3
-   gtkmm? (
-   dev-cpp/gtkmm:3.0
-   dev-libs/libsigc++:2
-   )
-   )
-   dnet? ( dev-libs/libdnet )
-   icu? ( dev-libs/icu:= )
-   resolutionkms? (
-   x11-libs/libdrm[video_cards_vmware]
-   virtual/libudev
-   )
-"
-
-DEPEND="${RDEPEND}
-   net-libs/rpcsvc-proto
-"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-Werror.patch"
-   "${FILESDIR}/11.3.5-icu.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-glibc-check
-   --without-root-privileges
-   $(use_enable multimon)
-   $(use_with X x)
-   $(use_with X gtk3)
-   $(use_with gtkmm gtkmm3)
-   $(use_enable doc docs)
-   --disable-tests
-   $(use_enable resolutionkms)
-   --disable-static
-   $(use_enable deploypkg)
-   $(use_with pam)
-   $(use_enable vgauth)
-   $(use_with dnet)
-   $(use_with icu)
-   --with-udev-rules-dir="$(get_udevdir)/rules.d"
-   )
-   # Avoid a bug in configure.ac
-   use ssl || myeconfargs+=( --without-ssl )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-
-   if use pam; 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-02 Thread Arthur Zamarin
commit: a8f1736c0cc03e880be9119303be0a6ed89692a0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jun  2 11:07:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jun  2 11:07:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f1736c

app-emulation/open-vm-tools: Stabilize 12.2.0 amd64, #907663

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
index 5979ede069e8..38806cfd25f7 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-06-01 Thread Sam James
commit: 6dad90645b8e40c9f9463a3e6a3c4150a03650fb
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun  1 20:03:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun  1 20:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dad9064

app-emulation/open-vm-tools: Stabilize 12.2.0 x86, #907663

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
index f4138b129a55..5979ede069e8 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-04-24 Thread Mike Gilbert
commit: f3c64317879640673a4ecb069b70da42309d8f7b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 24 18:51:39 2023 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 24 18:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3c64317

app-emulation/open-vm-tools: add 12.2.0

Closes: https://bugs.gentoo.org/890272
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-12.2.0.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 2fbc7eddf985..cd8e6f8ba4b6 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-12.1.0-20219665.tar.gz 4355225 BLAKE2B 
4405e3f23963b8d86c079d7dfd0cabecd18199ee88599775d5bb1bdbe1f5fe870983b299978a8ba22e749462dc984c0e8e985629dc3e56cd008cb3ad8836af85
 SHA512 
00cd71a5fc25d854d0043b2ddfb7f759e3b3138acb9f33f7452641d7520e46bfa39ff784bde6c711de6e8aec24309720532100d7a8588fb1bebaa378b9566a2a
+DIST open-vm-tools-12.2.0-21223074.tar.gz 4365836 BLAKE2B 
ecac1ada523b9ba6e6f9e880f700a9c35200e9093c81f3367ce3b196365166f682f7d8ba290f624417b83c3573894020fe6b4cbd82a117412ebe80df283f32db
 SHA512 
d663d8ea455264cad7d3eaac16c5d08672e8e10f7a9171be40fff69e208ae697bc0e8af498c978d8de470ed273351b42c54994b2c552fdc05b828c80f4826b84

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
new file mode 100644
index ..f4138b129a55
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2007-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-21223074"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? ( dev-libs/openssl:0= )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec:=
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-glibc-check
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   --disable-static
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   $(use_with dnet)
+   $(use_with icu)
+   --with-udev-rules-dir="$(get_udevdir)/rules.d"
+   )
+   # Avoid a bug in configure.ac
+   use ssl || myeconfargs+=( --without-ssl )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2023-04-14 Thread Sam James
commit: 4d9b534d56ee851fad30c398d93a166bd3857ea9
Author: Sam James  gentoo  org>
AuthorDate: Sat Apr 15 05:34:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Apr 15 05:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d9b534d

app-emulation/open-vm-tools: depend on xmlsec subslot dep

xmlsec changed ABI.

Signed-off-by: Sam James  gentoo.org>

 .../{open-vm-tools-12.1.0.ebuild => open-vm-tools-12.1.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild
similarity index 98%
rename from app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild
index 37f06b0d4bb4..becf36ccf61e 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.1.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2007-2022 Gentoo Authors
+# Copyright 2007-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -29,7 +29,7 @@ RDEPEND="
ssl? ( dev-libs/openssl:0= )
vgauth? (
dev-libs/libxml2
-   dev-libs/xmlsec
+   dev-libs/xmlsec:=
)
X? (
x11-libs/libXext



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-10-21 Thread Mike Gilbert
commit: 6cc24260ca8a40bb5deb8bb64ba63e24c77cc3e7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Oct 22 02:45:12 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Oct 22 02:45:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cc24260

app-emulation/open-vm-tools: drop 11.3.5_p18557794, 12.0.5_p19716617

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   2 -
 .../open-vm-tools-11.3.5_p18557794.ebuild  | 149 -
 .../open-vm-tools-12.0.5_p19716617.ebuild  | 149 -
 3 files changed, 300 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 74894d02da55..2fbc7eddf985 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1 @@
-DIST open-vm-tools-11.3.5-18557794.tar.gz 4218935 BLAKE2B 
41e3f5877a5074bfb206870d7bdba613a468aa104d6d497dcf16e80b24fcbdd2195fcce370b150ced4665dd19296ff27dc06922d2742a43f5bf70b1b5eea9d48
 SHA512 
fa31f5615c9c90865ba9122f7fcd0831068d48defee30a5f5c620e744b76ccd5b7cc2de20cea4e37b596f99619ffb7bb47774de04e7c4bea666c7c0b6fa1560e
-DIST open-vm-tools-12.0.5-19716617.tar.gz 4348389 BLAKE2B 
9b5160ce6c7025c948a5ee9e3906e2bbe2cdfddbd27a6e6ca142624bbb11bf08651ad3d38685e84a8d65898eacb9b9e4e9c584c8f1e0c80987996b8624608338
 SHA512 
d0e842a33e423cb07f86c2c7c9b3d2e7bca85c49c922d14529a72db322931b3baedad386bffc1bb500bb4fe8b572529f3c63fc823732405849edb6344b405714
 DIST open-vm-tools-12.1.0-20219665.tar.gz 4355225 BLAKE2B 
4405e3f23963b8d86c079d7dfd0cabecd18199ee88599775d5bb1bdbe1f5fe870983b299978a8ba22e749462dc984c0e8e985629dc3e56cd008cb3ad8836af85
 SHA512 
00cd71a5fc25d854d0043b2ddfb7f759e3b3138acb9f33f7452641d7520e46bfa39ff784bde6c711de6e8aec24309720532100d7a8588fb1bebaa378b9566a2a

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
deleted file mode 100644
index 02e927c472da..
--- a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 2007-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info pam systemd udev
-
-DESCRIPTION="Tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${PN}-${PV/_p/-}"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
-REQUIRED_USE="
-   multimon? ( X )
-   vgauth? ( ssl )
-"
-
-RDEPEND="
-   dev-libs/glib
-   net-libs/libtirpc
-   deploypkg? ( dev-libs/libmspack )
-   fuse? ( sys-fs/fuse:0 )
-   pam? ( sys-libs/pam )
-   !pam? ( virtual/libcrypt:= )
-   ssl? ( dev-libs/openssl:0= )
-   vgauth? (
-   dev-libs/libxml2
-   dev-libs/xmlsec
-   )
-   X? (
-   x11-libs/libXext
-   multimon? ( x11-libs/libXinerama )
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf-xlib
-   x11-libs/gtk+:3
-   gtkmm? (
-   dev-cpp/gtkmm:3.0
-   dev-libs/libsigc++:2
-   )
-   )
-   dnet? ( dev-libs/libdnet )
-   icu? ( dev-libs/icu:= )
-   resolutionkms? (
-   x11-libs/libdrm[video_cards_vmware]
-   virtual/libudev
-   )
-"
-
-DEPEND="${RDEPEND}
-   net-libs/rpcsvc-proto
-"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-Werror.patch"
-   "${FILESDIR}/11.3.5-icu.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-glibc-check
-   --without-root-privileges
-   $(use_enable multimon)
-   $(use_with X x)
-   $(use_with X gtk3)
-   $(use_with gtkmm gtkmm3)
-   $(use_enable doc docs)
-   --disable-tests
-   $(use_enable resolutionkms)
-   --disable-static
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-09-20 Thread Jakov Smolić
commit: cb453ed370c4fd7f08b39c7941f3bea663c83ea7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Sep 20 07:45:50 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Sep 20 07:45:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb453ed3

app-emulation/open-vm-tools: Stabilize 12.1.0 x86, #871927

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
index f97c05758534..37f06b0d4bb4 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-09-19 Thread Sam James
commit: e9136bfddad5d6076a2f8ca1fd80d722b94b0963
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 20 00:03:46 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 20 00:05:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9136bfd

app-emulation/open-vm-tools: Stabilize 12.1.0 amd64, #871927

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
index c6408545e1e6..f97c05758534 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-09-09 Thread Mike Gilbert
commit: c61a49faebd143a946a61929cb81fbf8ab2e8f0f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep  9 15:21:51 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep  9 15:22:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c61a49fa

app-emulation/open-vm-tools: add 12.1.0

Bug: https://bugs.gentoo.org/866227
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-12.1.0.ebuild  | 149 +
 2 files changed, 150 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index d08114d619fc..74894d02da55 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1,3 @@
 DIST open-vm-tools-11.3.5-18557794.tar.gz 4218935 BLAKE2B 
41e3f5877a5074bfb206870d7bdba613a468aa104d6d497dcf16e80b24fcbdd2195fcce370b150ced4665dd19296ff27dc06922d2742a43f5bf70b1b5eea9d48
 SHA512 
fa31f5615c9c90865ba9122f7fcd0831068d48defee30a5f5c620e744b76ccd5b7cc2de20cea4e37b596f99619ffb7bb47774de04e7c4bea666c7c0b6fa1560e
 DIST open-vm-tools-12.0.5-19716617.tar.gz 4348389 BLAKE2B 
9b5160ce6c7025c948a5ee9e3906e2bbe2cdfddbd27a6e6ca142624bbb11bf08651ad3d38685e84a8d65898eacb9b9e4e9c584c8f1e0c80987996b8624608338
 SHA512 
d0e842a33e423cb07f86c2c7c9b3d2e7bca85c49c922d14529a72db322931b3baedad386bffc1bb500bb4fe8b572529f3c63fc823732405849edb6344b405714
+DIST open-vm-tools-12.1.0-20219665.tar.gz 4355225 BLAKE2B 
4405e3f23963b8d86c079d7dfd0cabecd18199ee88599775d5bb1bdbe1f5fe870983b299978a8ba22e749462dc984c0e8e985629dc3e56cd008cb3ad8836af85
 SHA512 
00cd71a5fc25d854d0043b2ddfb7f759e3b3138acb9f33f7452641d7520e46bfa39ff784bde6c711de6e8aec24309720532100d7a8588fb1bebaa378b9566a2a

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
new file mode 100644
index ..c6408545e1e6
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.1.0.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2007-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-20219665"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? ( dev-libs/openssl:0= )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-glibc-check
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   --disable-static
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/, app-emulation/open-vm-tools/

2022-08-01 Thread Mike Gilbert
commit: 02f23d6cc0c1c5b3757bde216673416da1228027
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  1 16:20:48 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  1 16:21:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f23d6c

Revert "app-emulation/open-vm-tools: fix build error on musl"

Bug: https://bugs.gentoo.org/862795
Reverts: 18e535510c92807c48cf04d8a2a0475fa1ed5e36.
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/open-vm-tools-rename-poll.h.patch| 126 -
 .../open-vm-tools-12.0.5_p19716617.ebuild  |   1 -
 2 files changed, 127 deletions(-)

diff --git 
a/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch 
b/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch
deleted file mode 100644
index c4e4518dbb28..
--- a/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch
+++ /dev/null
@@ -1,126 +0,0 @@
-https://github.com/vmware/open-vm-tools/pull/383
-
-From 821c7949d79ad8e06b20cb1238316fce56778607 Mon Sep 17 00:00:00 2001
-From: Fabrice Fontaine 
-Date: Thu, 31 Oct 2019 17:06:10 +0100
-Subject: [PATCH] Rename poll.h into vm_poll.h to fix build failure on musl
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-musl libc redirects include of sys/poll.h to poll.h. But since poll.h is
-also a local header file, the musl libc header is never included. This
-leads to the following build failure:
-
-In file included from asyncsocket.c:73:0:
-.../host/i586-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: 
warning: #warning redirecting incorrect #include  to  
[-Wcpp]
- #warning redirecting incorrect #include  to 
-asyncsocket.c: In function ‘AsyncTCPSocketPollWork’:
-asyncsocket.c:2537:13: error: invalid use of undefined type ‘struct pollfd’
-  pfd[i].fd = asock[i]->fd;
- ^
-asyncsocket.c:2537:13: error: dereferencing pointer to incomplete type ‘struct 
pollfd’
-asyncsocket.c:2538:13: error: invalid use of undefined type ‘struct pollfd’
-  pfd[i].events = read ? POLLIN : POLLOUT;
- ^
-asyncsocket.c:2538:33: error: ‘POLLIN’ undeclared (first use in this 
function); did you mean ‘POLL_IN’?
-  pfd[i].events = read ? POLLIN : POLLOUT;
-
-So rename poll.h into vm_poll.h as suggested by srowe in
-https://github.com/vmware/open-vm-tools/issues/359#issuecomment-533529956
-
-Fixes:
- - 
http://autobuild.buildroot.org/results/4f575ef42bbc4387a07e396205052b2da081c64d
-
-Fix #359
-
-Signed-off-by: Fabrice Fontaine 

- open-vm-tools/lib/asyncsocket/asyncsocket.c | 4 ++--
- open-vm-tools/lib/hgfsServer/hgfsServer.c   | 2 +-
- open-vm-tools/lib/include/asyncsocket.h | 2 +-
- open-vm-tools/lib/include/pollImpl.h| 2 +-
- open-vm-tools/lib/include/{poll.h => vm_poll.h} | 0
- open-vm-tools/lib/rpcIn/rpcin.c | 2 +-
- 6 files changed, 6 insertions(+), 6 deletions(-)
- rename open-vm-tools/lib/include/{poll.h => vm_poll.h} (100%)
-
-diff --git a/open-vm-tools/lib/asyncsocket/asyncsocket.c 
b/open-vm-tools/lib/asyncsocket/asyncsocket.c
-index 102638cc9..01181a957 100644
 a/open-vm-tools/lib/asyncsocket/asyncsocket.c
-+++ b/open-vm-tools/lib/asyncsocket/asyncsocket.c
-@@ -69,8 +69,8 @@
- #else
- #include 
- #include 
-+#include 
- #include 
--#include 
- #include 
- #include 
- #include 
-@@ -86,7 +86,7 @@
- #include "random.h"
- #include "asyncsocket.h"
- #include "asyncSocketBase.h"
--#include "poll.h"
-+#include "vm_poll.h"
- #include "log.h"
- #include "err.h"
- #include "hostinfo.h"
-diff --git a/open-vm-tools/lib/hgfsServer/hgfsServer.c 
b/open-vm-tools/lib/hgfsServer/hgfsServer.c
-index 462245511..fc6912860 100644
 a/open-vm-tools/lib/hgfsServer/hgfsServer.c
-+++ b/open-vm-tools/lib/hgfsServer/hgfsServer.c
-@@ -48,7 +48,7 @@
- #include "hgfsServerOplock.h"
- #include "hgfsDirNotify.h"
- #include "userlock.h"
--#include "poll.h"
-+#include "vm_poll.h"
- #include "mutexRankLib.h"
- #include "vm_basic_asm.h"
- #include "unicodeOperations.h"
-diff --git a/open-vm-tools/lib/include/asyncsocket.h 
b/open-vm-tools/lib/include/asyncsocket.h
-index 95a5e4643..a4b4e5aae 100644
 a/open-vm-tools/lib/include/asyncsocket.h
-+++ b/open-vm-tools/lib/include/asyncsocket.h
-@@ -164,7 +164,7 @@ typedef struct AsyncSocket AsyncSocket;
-  * Or the client can specify its favorite poll class and locking behavior.
-  * Use of IVmdbPoll is only supported for regular sockets and for Attach.
-  */
--#include "poll.h"
-+#include "vm_poll.h"
- struct IVmdbPoll;
- typedef struct AsyncSocketPollParams {
-int flags;   /* Default 0, only POLL_FLAG_NO_BULL is valid */
-diff --git a/open-vm-tools/lib/include/pollImpl.h 
b/open-vm-tools/lib/include/pollImpl.h
-index 46442e556..8bc669970 100644
 a/open-vm-tools/lib/include/pollImpl.h
-+++ b/open-vm-tools/lib/include/pollImpl.h
-@@ -44,7 +44,7 @@
- #define 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/, app-emulation/open-vm-tools/

2022-08-01 Thread Mike Gilbert
commit: 18e535510c92807c48cf04d8a2a0475fa1ed5e36
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Aug  1 16:05:09 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Aug  1 16:05:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18e53551

app-emulation/open-vm-tools: fix build error on musl

Closes: https://bugs.gentoo.org/862795
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/open-vm-tools-rename-poll.h.patch| 126 +
 .../open-vm-tools-12.0.5_p19716617.ebuild  |   1 +
 2 files changed, 127 insertions(+)

diff --git 
a/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch 
b/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch
new file mode 100644
index ..c4e4518dbb28
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/open-vm-tools-rename-poll.h.patch
@@ -0,0 +1,126 @@
+https://github.com/vmware/open-vm-tools/pull/383
+
+From 821c7949d79ad8e06b20cb1238316fce56778607 Mon Sep 17 00:00:00 2001
+From: Fabrice Fontaine 
+Date: Thu, 31 Oct 2019 17:06:10 +0100
+Subject: [PATCH] Rename poll.h into vm_poll.h to fix build failure on musl
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+musl libc redirects include of sys/poll.h to poll.h. But since poll.h is
+also a local header file, the musl libc header is never included. This
+leads to the following build failure:
+
+In file included from asyncsocket.c:73:0:
+.../host/i586-buildroot-linux-musl/sysroot/usr/include/sys/poll.h:1:2: 
warning: #warning redirecting incorrect #include  to  
[-Wcpp]
+ #warning redirecting incorrect #include  to 
+asyncsocket.c: In function ‘AsyncTCPSocketPollWork’:
+asyncsocket.c:2537:13: error: invalid use of undefined type ‘struct pollfd’
+  pfd[i].fd = asock[i]->fd;
+ ^
+asyncsocket.c:2537:13: error: dereferencing pointer to incomplete type ‘struct 
pollfd’
+asyncsocket.c:2538:13: error: invalid use of undefined type ‘struct pollfd’
+  pfd[i].events = read ? POLLIN : POLLOUT;
+ ^
+asyncsocket.c:2538:33: error: ‘POLLIN’ undeclared (first use in this 
function); did you mean ‘POLL_IN’?
+  pfd[i].events = read ? POLLIN : POLLOUT;
+
+So rename poll.h into vm_poll.h as suggested by srowe in
+https://github.com/vmware/open-vm-tools/issues/359#issuecomment-533529956
+
+Fixes:
+ - 
http://autobuild.buildroot.org/results/4f575ef42bbc4387a07e396205052b2da081c64d
+
+Fix #359
+
+Signed-off-by: Fabrice Fontaine 
+---
+ open-vm-tools/lib/asyncsocket/asyncsocket.c | 4 ++--
+ open-vm-tools/lib/hgfsServer/hgfsServer.c   | 2 +-
+ open-vm-tools/lib/include/asyncsocket.h | 2 +-
+ open-vm-tools/lib/include/pollImpl.h| 2 +-
+ open-vm-tools/lib/include/{poll.h => vm_poll.h} | 0
+ open-vm-tools/lib/rpcIn/rpcin.c | 2 +-
+ 6 files changed, 6 insertions(+), 6 deletions(-)
+ rename open-vm-tools/lib/include/{poll.h => vm_poll.h} (100%)
+
+diff --git a/open-vm-tools/lib/asyncsocket/asyncsocket.c 
b/open-vm-tools/lib/asyncsocket/asyncsocket.c
+index 102638cc9..01181a957 100644
+--- a/open-vm-tools/lib/asyncsocket/asyncsocket.c
 b/open-vm-tools/lib/asyncsocket/asyncsocket.c
+@@ -69,8 +69,8 @@
+ #else
+ #include 
+ #include 
++#include 
+ #include 
+-#include 
+ #include 
+ #include 
+ #include 
+@@ -86,7 +86,7 @@
+ #include "random.h"
+ #include "asyncsocket.h"
+ #include "asyncSocketBase.h"
+-#include "poll.h"
++#include "vm_poll.h"
+ #include "log.h"
+ #include "err.h"
+ #include "hostinfo.h"
+diff --git a/open-vm-tools/lib/hgfsServer/hgfsServer.c 
b/open-vm-tools/lib/hgfsServer/hgfsServer.c
+index 462245511..fc6912860 100644
+--- a/open-vm-tools/lib/hgfsServer/hgfsServer.c
 b/open-vm-tools/lib/hgfsServer/hgfsServer.c
+@@ -48,7 +48,7 @@
+ #include "hgfsServerOplock.h"
+ #include "hgfsDirNotify.h"
+ #include "userlock.h"
+-#include "poll.h"
++#include "vm_poll.h"
+ #include "mutexRankLib.h"
+ #include "vm_basic_asm.h"
+ #include "unicodeOperations.h"
+diff --git a/open-vm-tools/lib/include/asyncsocket.h 
b/open-vm-tools/lib/include/asyncsocket.h
+index 95a5e4643..a4b4e5aae 100644
+--- a/open-vm-tools/lib/include/asyncsocket.h
 b/open-vm-tools/lib/include/asyncsocket.h
+@@ -164,7 +164,7 @@ typedef struct AsyncSocket AsyncSocket;
+  * Or the client can specify its favorite poll class and locking behavior.
+  * Use of IVmdbPoll is only supported for regular sockets and for Attach.
+  */
+-#include "poll.h"
++#include "vm_poll.h"
+ struct IVmdbPoll;
+ typedef struct AsyncSocketPollParams {
+int flags;   /* Default 0, only POLL_FLAG_NO_BULL is valid */
+diff --git a/open-vm-tools/lib/include/pollImpl.h 
b/open-vm-tools/lib/include/pollImpl.h
+index 46442e556..8bc669970 100644
+--- a/open-vm-tools/lib/include/pollImpl.h
 b/open-vm-tools/lib/include/pollImpl.h
+@@ -44,7 +44,7 @@
+ #define INCLUDE_ALLOW_USERLEVEL
+ #include "includeCheck.h"
+ 
+-#include "poll.h"

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/

2022-06-07 Thread Mike Gilbert
commit: 4eda3c98aef9cc88fd2f215ab94811a7dfc35c04
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Tue Jun  7 16:30:29 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun  7 16:41:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eda3c98

app-emulation/open-vm-tools: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/25795
Signed-off-by: Mike Gilbert  gentoo.org>

 .../open-vm-tools/files/10.1.0-mount.vmhgfs.patch  |  33 -
 .../open-vm-tools/files/11.2.5-glib-2.68.patch | 148 -
 2 files changed, 181 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch 
b/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch
deleted file mode 100644
index bff97811771b..
--- a/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-From 1805ab024b10e8185175de7ce9c9b9db87fd0897 Mon Sep 17 00:00:00 2001
-From: Bernd Zeimetz 
-Date: Sun, 10 Jan 2016 22:18:04 +0100
-Subject: [PATCH] Fix mount.vmhgfs symlinks if DESTDIR is used
-
-Without this change symlinks in the form of
-sbin/mount.vmhgfs -> 
/build/open-vm-tools-10.0.5-3227872/debian/open-vm-tools/usr/sbin/mount.vmhgfs
-are being produced, if DESTDIR was uset while running make install.

- open-vm-tools/hgfsmounter/Makefile.am | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/open-vm-tools/hgfsmounter/Makefile.am 
b/open-vm-tools/hgfsmounter/Makefile.am
-index e48417e..fe70892 100644
 a/open-vm-tools/hgfsmounter/Makefile.am
-+++ b/open-vm-tools/hgfsmounter/Makefile.am
-@@ -33,14 +33,14 @@ install-exec-hook:
-   mv $(DESTDIR)$(sbindir)/mount.vmhgfs \
-   $(DESTDIR)$(sbindir)/mount_vmhgfs
-   -$(MKDIR_P) $(DESTDIR)/sbin
--  -$(LN_S) $(DESTDIR)$(sbindir)/mount_vmhgfs \
-+  -$(LN_S) $(sbindir)/mount_vmhgfs \
-   $(DESTDIR)/sbin/mount_vmhgfs &> /dev/null
- uninstall-hook:
-   rm -f $(DESTDIR)$(sbindir)/mount_vmhgfs
- else
- install-exec-hook:
-   -$(MKDIR_P) $(DESTDIR)/sbin
--  -$(LN_S) $(DESTDIR)$(sbindir)/mount.vmhgfs \
-+  -$(LN_S) $(sbindir)/mount.vmhgfs \
-   $(DESTDIR)/sbin/mount.vmhgfs &> /dev/null
- uninstall-hook:
-   rm -f $(DESTDIR)/sbin/mount.vmhgfs

diff --git a/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch 
b/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
deleted file mode 100644
index b04342c3f68e..
--- a/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
+++ /dev/null
@@ -1,148 +0,0 @@
-From 82931a1bcb39d5132910c7fb2ddc086c51d06662 Mon Sep 17 00:00:00 2001
-From: John Wolfe 
-Date: Mon, 19 Apr 2021 11:08:10 -0700
-Subject: [PATCH] Fix issues using GCC 11 with gtk >= 3.20 and glib >=2.66.3
-
-With glib2.0 releases >= 2.66.3, glib header files inside an
-extern "C" block will encounter compilation errors.  This has
-impacted several OSS packages.  Consumers of newer versions of glib2.0
-must not include glib headers in an extern "C" block.
-
-GTK 3.20 has deprecated gdk_display_get_device_manager(); using the
-newer gdk_display_get_default_seat() when the GTK version is >= 3.20.
-
-The return value from read() must be used to avoid an unused result
-warning from the compiler.  This can be avoided by using dummy retyping
-in the case where the return value is not used or in this case, using
-the returned value in a debug log message.
-
-Pull Request: https://github.com/vmware/open-vm-tools/pull/505
-Addresses:https://github.com/vmware/open-vm-tools/issues/500
-Addresses:https://github.com/vmware/open-vm-tools/issues/509

- open-vm-tools/AUTHORS |  3 +++
- open-vm-tools/lib/include/tracer.hh   |  4 +---
- .../services/plugins/dndcp/copyPasteUIX11.cpp |  3 ++-
- .../plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp |  6 +++---
- open-vm-tools/services/plugins/dndcp/dndUIX11.cpp | 11 +--
- open-vm-tools/services/plugins/dndcp/dndcp.cpp|  7 ++-
- 6 files changed, 24 insertions(+), 10 deletions(-)
-
-diff --git a/open-vm-tools/lib/include/tracer.hh 
b/open-vm-tools/lib/include/tracer.hh
-index 697caedbc..e9ae892cb 100644
 a/open-vm-tools/lib/include/tracer.hh
-+++ b/open-vm-tools/lib/include/tracer.hh
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2013-2017 VMware, Inc. All rights reserved.
-+ * Copyright (C) 2013-2017,2021 VMware, Inc. All rights reserved.
-  *
-  * This program is free software; you can redistribute it and/or modify it
-  * under the terms of the GNU Lesser General Public License as published
-@@ -28,9 +28,7 @@
- 
- #include "vm_basic_defs.h"
- 
--extern "C" {
- #include "glib.h"
--}
- 
- 
- #ifdef VMX86_DEVEL
-diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-06-04 Thread Mike Gilbert
commit: 098be6c6eafc263fd824772c82c26d60c88f5ebe
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  4 14:12:40 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun  4 14:13:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=098be6c6

app-emulation/open-vm-tools: use udev eclass

Closes: https://bugs.gentoo.org/849599
Signed-off-by: Mike Gilbert  gentoo.org>

 .../open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild   | 11 ++-
 .../open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild   | 11 ++-
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
index 5a59713f2a67..02e927c472da 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools linux-info pam systemd
+inherit autotools linux-info pam systemd udev
 
 DESCRIPTION="Tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
@@ -104,6 +104,7 @@ src_configure() {
$(use_enable vgauth)
$(use_with dnet)
$(use_with icu)
+   --with-udev-rules-dir="$(get_udevdir)/rules.d"
)
# Avoid a bug in configure.ac
use ssl || myeconfargs+=( --without-ssl )
@@ -138,3 +139,11 @@ src_install() {
dobin scripts/common/vmware-xdg-detect-de
fi
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
index 81f1a30045a4..29730afa69b4 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit autotools linux-info pam systemd
+inherit autotools linux-info pam systemd udev
 
 DESCRIPTION="Tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
@@ -104,6 +104,7 @@ src_configure() {
$(use_enable vgauth)
$(use_with dnet)
$(use_with icu)
+   --with-udev-rules-dir="$(get_udevdir)/rules.d"
)
# Avoid a bug in configure.ac
use ssl || myeconfargs+=( --without-ssl )
@@ -138,3 +139,11 @@ src_install() {
dobin scripts/common/vmware-xdg-detect-de
fi
 }
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-06-04 Thread Mike Gilbert
commit: f12197b85c7c4d69c24b549c635d2443e4f0291a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Jun  4 14:13:33 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun  4 14:13:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12197b8

app-emulation/open-vm-tools: drop 11.2.5_p17337674-r3

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools-11.2.5_p17337674-r3.ebuild   | 145 -
 2 files changed, 146 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 179fc3da3779..d08114d619fc 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,2 @@
-DIST open-vm-tools-11.2.5-17337674.tar.gz 4057528 BLAKE2B 
2adc5179e09a4bb501fe12c9e6dea7fee106516fd250899170a8fb3bcefb9b576136a82e4c3d3a73217b44aba8880728bb3588cedd715529f9b2991f0156ac84
 SHA512 
b6d4bc6522418ec7a881752181ad9240e535854df492e758abf3996c6afe245466ffbff60cc1b6cdff5cf731b5769c9f9cb96aed29f0b788d0eef05f91fcf8ab
 DIST open-vm-tools-11.3.5-18557794.tar.gz 4218935 BLAKE2B 
41e3f5877a5074bfb206870d7bdba613a468aa104d6d497dcf16e80b24fcbdd2195fcce370b150ced4665dd19296ff27dc06922d2742a43f5bf70b1b5eea9d48
 SHA512 
fa31f5615c9c90865ba9122f7fcd0831068d48defee30a5f5c620e744b76ccd5b7cc2de20cea4e37b596f99619ffb7bb47774de04e7c4bea666c7c0b6fa1560e
 DIST open-vm-tools-12.0.5-19716617.tar.gz 4348389 BLAKE2B 
9b5160ce6c7025c948a5ee9e3906e2bbe2cdfddbd27a6e6ca142624bbb11bf08651ad3d38685e84a8d65898eacb9b9e4e9c584c8f1e0c80987996b8624608338
 SHA512 
d0e842a33e423cb07f86c2c7c9b3d2e7bca85c49c922d14529a72db322931b3baedad386bffc1bb500bb4fe8b572529f3c63fc823732405849edb6344b405714

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
deleted file mode 100644
index afcbe6f2c508..
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 2007-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info pam systemd
-
-DESCRIPTION="Tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${PN}-${PV/_p/-}"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
-REQUIRED_USE="
-   multimon? ( X )
-   vgauth? ( ssl )
-"
-
-RDEPEND="
-   dev-libs/glib
-   net-libs/libtirpc
-   deploypkg? ( dev-libs/libmspack )
-   fuse? ( sys-fs/fuse:0 )
-   pam? ( sys-libs/pam )
-   !pam? ( virtual/libcrypt:= )
-   ssl? ( dev-libs/openssl:0= )
-   vgauth? (
-   dev-libs/libxml2
-   dev-libs/xmlsec
-   )
-   X? (
-   x11-libs/libXext
-   multimon? ( x11-libs/libXinerama )
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf-xlib
-   x11-libs/gtk+:3
-   gtkmm? (
-   dev-cpp/gtkmm:3.0
-   dev-libs/libsigc++:2
-   )
-   )
-   dnet? ( dev-libs/libdnet )
-   icu? ( dev-libs/icu:= )
-   resolutionkms? (
-   x11-libs/libdrm[video_cards_vmware]
-   virtual/libudev
-   )
-"
-
-DEPEND="${RDEPEND}
-   net-libs/rpcsvc-proto
-"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-   "${FILESDIR}/10.1.0-Werror.patch"
-   "${FILESDIR}/11.2.5-glib-2.68.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-glibc-check
-   --without-root-privileges
-   $(use_enable multimon)
-   $(use_with X x)
-   $(use_with X gtk3)
-   $(use_with gtkmm gtkmm3)
-   $(use_enable doc docs)
-   --disable-tests
-   $(use_enable resolutionkms)
-   --disable-static
-   $(use_enable deploypkg)
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-06-03 Thread Jakov Smolić
commit: 31da7eebca67a61e652990b186579c62cea496bf
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 21:32:05 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 21:32:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31da7eeb

app-emulation/open-vm-tools: Stabilize 11.3.5_p18557794 amd64, #849557

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
index 90358ffdd51b..5a59713f2a67 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-06-03 Thread Jakov Smolić
commit: 54105d8c4866eecdfcd7a68332f0e20ab770ea1e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun  3 21:31:31 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun  3 21:31:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54105d8c

app-emulation/open-vm-tools: Stabilize 11.3.5_p18557794 x86, #849557

Signed-off-by: Jakov Smolić  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
index 8d894cdb54a8..90358ffdd51b 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-06-03 Thread Mike Gilbert
commit: 86d8e4c72b3f0bd84ce6d43655cef8cd277dca87
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jun  3 18:32:06 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  3 18:32:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d8e4c7

app-emulation/open-vm-tools: add 12.0.5_p19716617

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools-12.0.5_p19716617.ebuild  | 140 +
 2 files changed, 141 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index b9da3066bdd2..179fc3da3779 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1,3 @@
 DIST open-vm-tools-11.2.5-17337674.tar.gz 4057528 BLAKE2B 
2adc5179e09a4bb501fe12c9e6dea7fee106516fd250899170a8fb3bcefb9b576136a82e4c3d3a73217b44aba8880728bb3588cedd715529f9b2991f0156ac84
 SHA512 
b6d4bc6522418ec7a881752181ad9240e535854df492e758abf3996c6afe245466ffbff60cc1b6cdff5cf731b5769c9f9cb96aed29f0b788d0eef05f91fcf8ab
 DIST open-vm-tools-11.3.5-18557794.tar.gz 4218935 BLAKE2B 
41e3f5877a5074bfb206870d7bdba613a468aa104d6d497dcf16e80b24fcbdd2195fcce370b150ced4665dd19296ff27dc06922d2742a43f5bf70b1b5eea9d48
 SHA512 
fa31f5615c9c90865ba9122f7fcd0831068d48defee30a5f5c620e744b76ccd5b7cc2de20cea4e37b596f99619ffb7bb47774de04e7c4bea666c7c0b6fa1560e
+DIST open-vm-tools-12.0.5-19716617.tar.gz 4348389 BLAKE2B 
9b5160ce6c7025c948a5ee9e3906e2bbe2cdfddbd27a6e6ca142624bbb11bf08651ad3d38685e84a8d65898eacb9b9e4e9c584c8f1e0c80987996b8624608338
 SHA512 
d0e842a33e423cb07f86c2c7c9b3d2e7bca85c49c922d14529a72db322931b3baedad386bffc1bb500bb4fe8b572529f3c63fc823732405849edb6344b405714

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
new file mode 100644
index ..81f1a30045a4
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2007-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${PN}-${PV/_p/-}"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? ( dev-libs/openssl:0= )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-glibc-check
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   --disable-static
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2022-01-03 Thread Mike Gilbert
commit: 6005ae0548ab90c12aa6f74cd139bbbd47537e7d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  3 22:04:59 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan  3 22:04:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6005ae05

app-emulation/open-vm-tools: disable glibc version check

Closes: https://bugs.gentoo.org/830470
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild | 3 ++-
 app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild| 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
index ec165bf63f26..afcbe6f2c508 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2007-2021 Gentoo Authors
+# Copyright 2007-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -90,6 +90,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-glibc-check
--without-root-privileges
$(use_enable multimon)
$(use_with X x)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
index 6c9aa7cdb10e..8d894cdb54a8 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2007-2021 Gentoo Authors
+# Copyright 2007-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -89,6 +89,7 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-glibc-check
--without-root-privileges
$(use_enable multimon)
$(use_with X x)



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-11-23 Thread Sam James
commit: 2239075a42a2a0b8d6b5114374de70f7086cfeb0
Author: Vaibhav Rustagi  google  com>
AuthorDate: Tue Nov 23 21:19:36 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 23 22:19:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2239075a

app-emulation/open-vm-tools: Add cpe_uri for open-vm-tools package.

Signed-off-by: Vaibhav Rustagi  google.com>
Closes: https://github.com/gentoo/gentoo/pull/23061
Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index 4fd1ab46c632..4d4f4a432b4a 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -23,5 +23,6 @@


vmware/open-vm-tools
+   cpe:/a:vmware:tools

 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/, app-emulation/open-vm-tools/

2021-09-25 Thread Mike Gilbert
commit: 4eb76510d4bf305b17718a6659bf17b651c88508
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 26 01:48:24 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 26 01:48:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4eb76510

app-emulation/open-vm-tools: add 11.3.5_p18557794

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 app-emulation/open-vm-tools/files/11.3.5-icu.patch |  26 
 .../open-vm-tools-11.3.5_p18557794.ebuild  | 139 +
 3 files changed, 166 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 95cb9974c3b..b9da3066bdd 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-11.2.5-17337674.tar.gz 4057528 BLAKE2B 
2adc5179e09a4bb501fe12c9e6dea7fee106516fd250899170a8fb3bcefb9b576136a82e4c3d3a73217b44aba8880728bb3588cedd715529f9b2991f0156ac84
 SHA512 
b6d4bc6522418ec7a881752181ad9240e535854df492e758abf3996c6afe245466ffbff60cc1b6cdff5cf731b5769c9f9cb96aed29f0b788d0eef05f91fcf8ab
+DIST open-vm-tools-11.3.5-18557794.tar.gz 4218935 BLAKE2B 
41e3f5877a5074bfb206870d7bdba613a468aa104d6d497dcf16e80b24fcbdd2195fcce370b150ced4665dd19296ff27dc06922d2742a43f5bf70b1b5eea9d48
 SHA512 
fa31f5615c9c90865ba9122f7fcd0831068d48defee30a5f5c620e744b76ccd5b7cc2de20cea4e37b596f99619ffb7bb47774de04e7c4bea666c7c0b6fa1560e

diff --git a/app-emulation/open-vm-tools/files/11.3.5-icu.patch 
b/app-emulation/open-vm-tools/files/11.3.5-icu.patch
new file mode 100644
index 000..d51c0cc60a3
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/11.3.5-icu.patch
@@ -0,0 +1,26 @@
+From 08caf83eaa0e66cee8f3e49479cd201a10bb3919 Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sat, 25 Sep 2021 21:14:25 -0400
+Subject: [PATCH] lib/unicode: add ICU_LIBS to LDADD
+
+---
+ open-vm-tools/lib/unicode/Makefile.am | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/open-vm-tools/lib/unicode/Makefile.am 
b/open-vm-tools/lib/unicode/Makefile.am
+index 4284c51c..40261fba 100644
+--- a/open-vm-tools/lib/unicode/Makefile.am
 b/open-vm-tools/lib/unicode/Makefile.am
+@@ -25,7 +25,9 @@ libUnicode_la_SOURCES += unicodeSimpleTypes.c
+ libUnicode_la_SOURCES += unicodeSimpleOperations.c
+ libUnicode_la_SOURCES += unicodeSimpleTransforms.c
+ libUnicode_la_SOURCES += unicodeStatic.c
++libUnicode_la_LIBADD =
+ 
+ if HAVE_ICU
+ libUnicode_la_SOURCES += unicodeICU.c
++libUnicode_la_LIBADD += @ICU_LIBS@
+ endif
+-- 
+2.33.0
+

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
new file mode 100644
index 000..6c9aa7cdb10
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.3.5_p18557794.ebuild
@@ -0,0 +1,139 @@
+# Copyright 2007-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info pam systemd
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${PN}-${PV/_p/-}"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
+   ssl? ( dev-libs/openssl:0= )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.3.5-icu.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-09-25 Thread Mike Gilbert
commit: a8e25006bbf77be35b5f934c9034905ef5b0fbbd
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Sep 26 00:52:57 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 26 00:52:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8e25006

app-emulation/open-vm-tools: drop 11.2.0_p16938113-r4

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools-11.2.0_p16938113-r4.ebuild   | 143 -
 2 files changed, 144 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 879bf9f6a32..95cb9974c3b 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1 @@
-DIST open-vm-tools-11.2.0-16938113.tar.gz 4050857 BLAKE2B 
b0e5e1e985d9f3d50dbbb8a4a7939d37d8968f0aa15e6d7200b7ec8511bd059d3a78a4ddd763d22965dc6da614d156e6b7ee23af73490f8bbf8e1dc2664041d3
 SHA512 
c950d6e8ba5218dd40e845f3c2b09eeb640ef0d33c7ea1671164027927e062dcf0b4745f6e4515a7495ec20a6d06a8fbf700819f6211073194b5ef97d7be441d
 DIST open-vm-tools-11.2.5-17337674.tar.gz 4057528 BLAKE2B 
2adc5179e09a4bb501fe12c9e6dea7fee106516fd250899170a8fb3bcefb9b576136a82e4c3d3a73217b44aba8880728bb3588cedd715529f9b2991f0156ac84
 SHA512 
b6d4bc6522418ec7a881752181ad9240e535854df492e758abf3996c6afe245466ffbff60cc1b6cdff5cf731b5769c9f9cb96aed29f0b788d0eef05f91fcf8ab

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild
deleted file mode 100644
index d835f525509..000
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 2007-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info pam systemd
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${PN}-${PV/_p/-}"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
-REQUIRED_USE="
-   multimon? ( X )
-   vgauth? ( ssl )
-"
-
-RDEPEND="
-   dev-libs/glib
-   net-libs/libtirpc
-   deploypkg? ( dev-libs/libmspack )
-   fuse? ( sys-fs/fuse:0 )
-   pam? ( sys-libs/pam )
-   !pam? ( virtual/libcrypt:= )
-   ssl? ( dev-libs/openssl:0= )
-   vgauth? (
-   dev-libs/libxml2
-   dev-libs/xmlsec
-   )
-   X? (
-   x11-libs/libXext
-   multimon? ( x11-libs/libXinerama )
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf-xlib
-   x11-libs/gtk+:3
-   gtkmm? (
-   dev-cpp/gtkmm:3.0
-   dev-libs/libsigc++:2
-   )
-   )
-   dnet? ( dev-libs/libdnet )
-   icu? ( dev-libs/icu:= )
-   resolutionkms? (
-   x11-libs/libdrm[video_cards_vmware]
-   virtual/libudev
-   )
-"
-
-DEPEND="${RDEPEND}
-   net-libs/rpcsvc-proto
-"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-   "${FILESDIR}/10.1.0-Werror.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --without-root-privileges
-   $(use_enable multimon)
-   $(use_with X x)
-   $(use_with X gtk3)
-   $(use_with gtkmm gtkmm3)
-   $(use_enable doc docs)
-   --disable-tests
-   $(use_enable resolutionkms)
-   $(use_enable static-libs static)
-   $(use_enable deploypkg)
-   $(use_with pam)
-   $(use_enable vgauth)
-   $(use_with dnet)
-   $(use_with icu)
-   )
-   # Avoid a bug in configure.ac
-   use ssl || myeconfargs+=( --without-ssl )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-
-   if use pam; then
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-09-25 Thread Sam James
commit: 65642eddc53ce31b34c58a4eee343b32334e84e3
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 25 23:45:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 25 23:45:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65642edd

app-emulation/open-vm-tools: Stabilize 11.2.5_p17337674-r3 x86, #814599

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
index 65a8e5d713d..ec165bf63f2 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-09-24 Thread Sam James
commit: 0323d57460e1ff0024535e56eab9f89e243cd394
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 24 15:35:53 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 24 15:35:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0323d574

app-emulation/open-vm-tools: Stabilize 11.2.5_p17337674-r3 amd64, #814599

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
index f6e85d09971..65a8e5d713d 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-09-24 Thread Mike Gilbert
commit: be9160d17e94e22288fc19399b6bc3f27d9e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 24 14:05:41 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 24 14:05:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9160d1

app-emulation/open-vm-tools: update DESCRIPTION

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
index 0d6b5c3e6f9..f6e85d09971 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 inherit autotools linux-info pam systemd
 
-DESCRIPTION="Opensourced tools for VMware guests"
+DESCRIPTION="Tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
 MY_P="${PN}-${PV/_p/-}"
 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-06-26 Thread Sam James
commit: 59659283ef8fea5e76cb66eca760de45ccd92dc1
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 27 01:03:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59659283

app-emulation/open-vm-tools: Depend on virtual/libcrypt only with USE="-pam".

Fixes: 9327493ab75b4bd29fb9d14af10cffd639455859
Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Sam James  gentoo.org>

 ...2.0_p16938113-r3.ebuild => open-vm-tools-11.2.0_p16938113-r4.ebuild} | 2 +-
 ...2.5_p17337674-r2.ebuild => open-vm-tools-11.2.5_p17337674-r3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild
index d13ffdef55b..d835f525509 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r4.ebuild
@@ -22,10 +22,10 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
-   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
ssl? ( dev-libs/openssl:0= )
vgauth? (
dev-libs/libxml2

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
index c25437743b6..0d6b5c3e6f9 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r3.ebuild
@@ -22,10 +22,10 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
-   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )
+   !pam? ( virtual/libcrypt:= )
ssl? ( dev-libs/openssl:0= )
vgauth? (
dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-06-24 Thread Sam James
commit: 9327493ab75b4bd29fb9d14af10cffd639455859
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 24 22:47:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 24 23:27:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9327493a

app-emulation/open-vm-tools: add virtual/libcrypt dependency

Needed for upcoming libxcrypt migration.

Acked-by: David Seifert  gentoo.org>
Reported-by: Ionen Wolkens  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 2.0_p16938113-r2.ebuild => open-vm-tools-11.2.0_p16938113-r3.ebuild} | 1 +
 2.5_p17337674-r1.ebuild => open-vm-tools-11.2.5_p17337674-r2.ebuild} | 1 +
 2 files changed, 2 insertions(+)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
index c6a8bc66b33..d13ffdef55b 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r2.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r3.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
+   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
index a762364d6c2..c25437743b6 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674-r2.ebuild
@@ -22,6 +22,7 @@ REQUIRED_USE="
 RDEPEND="
dev-libs/glib
net-libs/libtirpc
+   virtual/libcrypt:=
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
pam? ( sys-libs/pam )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/

2021-04-19 Thread Mike Gilbert
commit: 2c1c3fe7d60160a8a2535c081301b47ab97adb6b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Apr 19 21:25:51 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Apr 19 21:27:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1c3fe7

app-emulation/open-vm-tools: replace glib fix with upstream patch

Bug: https://bugs.gentoo.org/784077
Signed-off-by: Mike Gilbert  gentoo.org>

 .../open-vm-tools/files/11.2.5-glib-2.68.patch | 140 -
 1 file changed, 138 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch 
b/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
index 1e35f6cb673..b04342c3f68 100644
--- a/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
+++ b/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
@@ -1,5 +1,44 @@
 a/open-vm-tools/lib/include/tracer.hh  2021-04-19 16:42:19.967147908 
-0400
-+++ b/open-vm-tools/lib/include/tracer.hh  2021-04-19 16:42:27.364829692 
-0400
+From 82931a1bcb39d5132910c7fb2ddc086c51d06662 Mon Sep 17 00:00:00 2001
+From: John Wolfe 
+Date: Mon, 19 Apr 2021 11:08:10 -0700
+Subject: [PATCH] Fix issues using GCC 11 with gtk >= 3.20 and glib >=2.66.3
+
+With glib2.0 releases >= 2.66.3, glib header files inside an
+extern "C" block will encounter compilation errors.  This has
+impacted several OSS packages.  Consumers of newer versions of glib2.0
+must not include glib headers in an extern "C" block.
+
+GTK 3.20 has deprecated gdk_display_get_device_manager(); using the
+newer gdk_display_get_default_seat() when the GTK version is >= 3.20.
+
+The return value from read() must be used to avoid an unused result
+warning from the compiler.  This can be avoided by using dummy retyping
+in the case where the return value is not used or in this case, using
+the returned value in a debug log message.
+
+Pull Request: https://github.com/vmware/open-vm-tools/pull/505
+Addresses:https://github.com/vmware/open-vm-tools/issues/500
+Addresses:https://github.com/vmware/open-vm-tools/issues/509
+---
+ open-vm-tools/AUTHORS |  3 +++
+ open-vm-tools/lib/include/tracer.hh   |  4 +---
+ .../services/plugins/dndcp/copyPasteUIX11.cpp |  3 ++-
+ .../plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp |  6 +++---
+ open-vm-tools/services/plugins/dndcp/dndUIX11.cpp | 11 +--
+ open-vm-tools/services/plugins/dndcp/dndcp.cpp|  7 ++-
+ 6 files changed, 24 insertions(+), 10 deletions(-)
+
+diff --git a/open-vm-tools/lib/include/tracer.hh 
b/open-vm-tools/lib/include/tracer.hh
+index 697caedbc..e9ae892cb 100644
+--- a/open-vm-tools/lib/include/tracer.hh
 b/open-vm-tools/lib/include/tracer.hh
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2013-2017 VMware, Inc. All rights reserved.
++ * Copyright (C) 2013-2017,2021 VMware, Inc. All rights reserved.
+  *
+  * This program is free software; you can redistribute it and/or modify it
+  * under the terms of the GNU Lesser General Public License as published
 @@ -28,9 +28,7 @@
  
  #include "vm_basic_defs.h"
@@ -10,3 +49,100 @@
  
  
  #ifdef VMX86_DEVEL
+diff --git a/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp 
b/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp
+index 68212ab8b..080dc3d76 100644
+--- a/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp
 b/open-vm-tools/services/plugins/dndcp/copyPasteUIX11.cpp
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2009-2020 VMware, Inc. All rights reserved.
++ * Copyright (C) 2009-2021 VMware, Inc. All rights reserved.
+  *
+  * This program is free software; you can redistribute it and/or modify it
+  * under the terms of the GNU Lesser General Public License as published
+@@ -1666,6 +1666,7 @@ CopyPasteUIX11::FileBlockMonitorThread(void *arg)   // IN
+   char buf[sizeof(VMBLOCK_FUSE_READ_RESPONSE)];
+   ssize_t size;
+   size = read(fd, buf, sizeof(VMBLOCK_FUSE_READ_RESPONSE));
++  g_debug("%s: Number of bytes read : %" FMTSZ "u\n", __FUNCTION__, size);
+   /*
+* The current thread will block in read function until
+* any other application accesses the file params->fileBlockName
+diff --git 
a/open-vm-tools/services/plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp 
b/open-vm-tools/services/plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp
+index 9b70984fc..424481baa 100644
+--- a/open-vm-tools/services/plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp
 b/open-vm-tools/services/plugins/dndcp/dndGuest/dndCPTransportGuestRpc.hpp
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2010-2017 VMware, Inc. All rights reserved.
++ * Copyright (C) 2010-2017,2021 VMware, Inc. All rights reserved.
+  *
+  * This program is free software; you can redistribute it and/or 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/, app-emulation/open-vm-tools/files/

2021-04-19 Thread Matt Turner
commit: 61e82256fbe02afb645e742335f7abceb9b8611d
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Apr 19 21:07:43 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Apr 19 21:08:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61e82256

app-emulation/open-vm-tools: Fix build with glib-2.68

Closes: https://bugs.gentoo.org/784077
Signed-off-by: Matt Turner  gentoo.org>

 app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch | 12 
 .../open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild  |  1 +
 2 files changed, 13 insertions(+)

diff --git a/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch 
b/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
new file mode 100644
index 000..1e35f6cb673
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/11.2.5-glib-2.68.patch
@@ -0,0 +1,12 @@
+--- a/open-vm-tools/lib/include/tracer.hh  2021-04-19 16:42:19.967147908 
-0400
 b/open-vm-tools/lib/include/tracer.hh  2021-04-19 16:42:27.364829692 
-0400
+@@ -28,9 +28,7 @@
+ 
+ #include "vm_basic_defs.h"
+ 
+-extern "C" {
+ #include "glib.h"
+-}
+ 
+ 
+ #ifdef VMX86_DEVEL

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild
index b67d57a3213..3ba72787b09 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild
@@ -69,6 +69,7 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}/10.1.0-mount.vmhgfs.patch"
"${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.2.5-glib-2.68.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-02-09 Thread Mike Gilbert
commit: 92941620109d6b04acc464358aed5dbe4e1bd83d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Feb 10 00:15:01 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Feb 10 00:15:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92941620

app-emulation/open-vm-tools: bump to 11.2.5

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools-11.2.5_p17337674.ebuild  | 142 +
 2 files changed, 143 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 9b7153cf2a2..879bf9f6a32 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-11.2.0-16938113.tar.gz 4050857 BLAKE2B 
b0e5e1e985d9f3d50dbbb8a4a7939d37d8968f0aa15e6d7200b7ec8511bd059d3a78a4ddd763d22965dc6da614d156e6b7ee23af73490f8bbf8e1dc2664041d3
 SHA512 
c950d6e8ba5218dd40e845f3c2b09eeb640ef0d33c7ea1671164027927e062dcf0b4745f6e4515a7495ec20a6d06a8fbf700819f6211073194b5ef97d7be441d
+DIST open-vm-tools-11.2.5-17337674.tar.gz 4057528 BLAKE2B 
2adc5179e09a4bb501fe12c9e6dea7fee106516fd250899170a8fb3bcefb9b576136a82e4c3d3a73217b44aba8880728bb3588cedd715529f9b2991f0156ac84
 SHA512 
b6d4bc6522418ec7a881752181ad9240e535854df492e758abf3996c6afe245466ffbff60cc1b6cdff5cf731b5769c9f9cb96aed29f0b788d0eef05f91fcf8ab

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild
new file mode 100644
index 000..b67d57a3213
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.5_p17337674.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2007-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info pam systemd
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${PN}-${PV/_p/-}"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_p*}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
+vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   ssl? ( dev-libs/openssl:0 )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf-xlib
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   --disable-static
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   $(use_with dnet)
+   $(use_with icu)
+   )
+   # Avoid a bug in configure.ac
+   use ssl || myeconfargs+=( --without-ssl )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   if use pam; then
+   rm "${ED}"/etc/pam.d/vmtoolsd || die
+   pamd_mimic_system vmtoolsd 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2021-01-06 Thread Sam James
commit: a8f0a4ff1df8ed0963d127de221267e8a4e3d592
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan  6 08:07:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan  6 08:07:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f0a4ff

app-emulation/open-vm-tools: Stabilize 11.2.0_p16938113-r1 x86, #761304

Signed-off-by: Sam James  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
index 736a7c37f20..16c6fc0874c 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2007-2020 Gentoo Authors
+# Copyright 2007-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2020-12-24 Thread Agostino Sarubbo
commit: 79ffd9b76f94745ad06d2f886d033ebe5268678f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 24 10:03:21 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 24 10:03:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ffd9b7

app-emulation/open-vm-tools: amd64 stable wrt bug #761304

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
index 5a5962cae49..736a7c37f20 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV%_
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
 REQUIRED_USE="
multimon? ( X )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2020-12-14 Thread Mike Gilbert
commit: b30333bcc1b2ae7f8fdcd65353beefbeeb21fb4a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 14 16:55:18 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 14 16:55:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30333bc

app-emulation/open-vm-tools: drop toolchain-funcs

Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
index da011c87574..5a5962cae49 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit autotools linux-info pam systemd toolchain-funcs
+inherit autotools linux-info pam systemd
 
 DESCRIPTION="Opensourced tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2020-12-14 Thread Mike Gilbert
commit: 838bb44e9778d6316e20387d5655e949d99e59f3
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 14 16:54:20 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 14 16:54:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838bb44e

app-emulation/open-vm-tools: depend on gdk-pixbuf-xlib

Signed-off-by: Mike Gilbert  gentoo.org>

 ...11.2.0_p16938113.ebuild => open-vm-tools-11.2.0_p16938113-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
similarity index 99%
rename from app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
index b710d1bb40c..da011c87574 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113-r1.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
x11-libs/libXtst
x11-libs/libSM
x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf:2
+   x11-libs/gdk-pixbuf-xlib
x11-libs/gtk+:3
gtkmm? (
dev-cpp/gtkmm:3.0



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/

2020-11-20 Thread Mike Gilbert
commit: 7e51c6a6b2d0438b27e3a383c5878766bb5cce7e
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Nov 20 17:22:41 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 20 18:35:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e51c6a6

app-emulation/open-vm-tools: remove unused patch

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Mike Gilbert  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18337

 .../files/11.0.1-udev-complaints.patch | 60 --
 1 file changed, 60 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch 
b/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch
deleted file mode 100644
index b34e06d1a22..000
--- a/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From f1dab8ded454b6993a4d96d0aefc700f1796 Mon Sep 17 00:00:00 2001
-From: Oliver Kurth 
-Date: Mon, 28 Oct 2019 16:12:42 -0700
-Subject: [PATCH] stop systemd-243 udev complaints #371
-
-Address issues from pull request #371 on github:
-- fix substiution variables for systemd-243
-- fix permissions of rules file
-See https://github.com/vmware/open-vm-tools/pull/371

- open-vm-tools/AUTHORS| 4 
- open-vm-tools/udev/99-vmware-scsi-udev.rules | 6 +++---
- open-vm-tools/udev/Makefile.am   | 4 ++--
- 3 files changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/open-vm-tools/AUTHORS b/open-vm-tools/AUTHORS
-index 08cc28ef2..026de07e6 100644
 a/open-vm-tools/AUTHORS
-+++ b/open-vm-tools/AUTHORS
-@@ -49,3 +49,7 @@ Josh PaetzelAdditional changes to vmmemctl.ko for 
FreeBSD 12.0 API changes.
- 
- Haruki TsurumotoFix Asianux identification
- - https://github.com/vmware/open-vm-tools/pull/325
-+
-+MilhouseVH  stop systemd-243 udev complaints
-+- https://github.com/vmware/open-vm-tools/pull/371
-+
-diff --git a/open-vm-tools/udev/99-vmware-scsi-udev.rules 
b/open-vm-tools/udev/99-vmware-scsi-udev.rules
-index 053b59706..fb4ed6844 100644
 a/open-vm-tools/udev/99-vmware-scsi-udev.rules
-+++ b/open-vm-tools/udev/99-vmware-scsi-udev.rules
-@@ -1,7 +1,7 @@
--# Copyright (C) 2016 VMware, Inc.  All rights reserved.
-+# Copyright (C) 2016,2019 VMware, Inc.  All rights reserved.
- #
- # This file is part of open-vm-tools
- 
--ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 
>/sys$DEVPATH/device/timeout'"
--ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 
180 >/sys$DEVPATH/device/timeout'"
-+ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 
>/sys$env{DEVPATH}/device/timeout'"
-+ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 
180 >/sys$env{DEVPATH}/device/timeout'"
- 
-diff --git a/open-vm-tools/udev/Makefile.am b/open-vm-tools/udev/Makefile.am
-index 68fbc3e27..c3baadf16 100644
 a/open-vm-tools/udev/Makefile.am
-+++ b/open-vm-tools/udev/Makefile.am
-@@ -1,5 +1,5 @@
- 

--### Copyright (C) 2016 VMware, Inc.  All rights reserved.
-+### Copyright (C) 2016,2019 VMware, Inc.  All rights reserved.
- ###
- ### This program is free software; you can redistribute it and/or modify
- ### it under the terms of version 2 of the GNU General Public License as
-@@ -17,5 +17,5 @@
- 
- install-data-local:
-   $(INSTALL) -d $(DESTDIR)$(UDEVRULESDIR)
--  $(INSTALL) $(srcdir)/99-vmware-scsi-udev.rules $(DESTDIR)$(UDEVRULESDIR)
-+  $(INSTALL) -m 644 $(srcdir)/99-vmware-scsi-udev.rules 
$(DESTDIR)$(UDEVRULESDIR)
- 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2020-11-16 Thread Mike Gilbert
commit: 30759443ff9727b6cba7ec7c2066c4721f99
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Nov 16 19:24:28 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Nov 16 19:24:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30759443

app-emulation/open-vm-tools: bump to 11.2.0

Closes: https://bugs.gentoo.org/744154
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   3 +-
 .../open-vm-tools/open-vm-tools-11.0.1-r1.ebuild   | 142 -
 ...build => open-vm-tools-11.2.0_p16938113.ebuild} |   4 +-
 3 files changed, 3 insertions(+), 146 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 3860659e62e..9b7153cf2a2 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1 @@
-DIST open-vm-tools-11.0.1-14773994.tar.gz 3972888 BLAKE2B 
8ead9b37e9fa861386087d50af4e20274a9ee9fafd929da3ca0652ea2c4eecff4c203cadf02d38401bfd7ff0129ebcc7895d2819785cf2d818aac91a46f8d163
 SHA512 
3f500b3f0daaed01f787cf271d094b693baa18304491c3b58c79b64ab7db41b1b4a4747440e0039b2d9f9cc7e1474ee15f0ee7413544a34c2c9402443c145276
-DIST open-vm-tools-11.1.0-16036546.tar.gz 3986835 BLAKE2B 
f02e9426fb324ec0f4f78f43554a55ce0b615f609f888c008e8ecaf59332b9e25b0c865730cd263be1936d223c9cd5e078d304d1ddd8903cec88512cd63c258b
 SHA512 
cd1f8399b9660ecac8222cfdc0d6331dce67db2f3a1788f21b18b201066dbcd059f429130f1fb5b416bb9a06b4882ec462a134aa8ca595f17dc48af0b7f59e8e
+DIST open-vm-tools-11.2.0-16938113.tar.gz 4050857 BLAKE2B 
b0e5e1e985d9f3d50dbbb8a4a7939d37d8968f0aa15e6d7200b7ec8511bd059d3a78a4ddd763d22965dc6da614d156e6b7ee23af73490f8bbf8e1dc2664041d3
 SHA512 
c950d6e8ba5218dd40e845f3c2b09eeb640ef0d33c7ea1671164027927e062dcf0b4745f6e4515a7495ec20a6d06a8fbf700819f6211073194b5ef97d7be441d

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild
deleted file mode 100644
index 3fb3beb6d1d..000
--- a/app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild
+++ /dev/null
@@ -1,142 +0,0 @@
-# Copyright 2007-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info pam systemd toolchain-funcs
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-14773994"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
-REQUIRED_USE="
-   multimon? ( X )
-   vgauth? ( ssl )
-"
-
-RDEPEND="
-   dev-libs/glib
-   net-libs/libtirpc
-   deploypkg? ( dev-libs/libmspack )
-   fuse? ( sys-fs/fuse:0 )
-   pam? ( sys-libs/pam )
-   ssl? ( dev-libs/openssl:0 )
-   vgauth? (
-   dev-libs/libxml2
-   dev-libs/xmlsec
-   )
-   X? (
-   x11-libs/libXext
-   multimon? ( x11-libs/libXinerama )
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   x11-libs/libSM
-   x11-libs/libXcomposite
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   gtkmm? (
-   dev-cpp/gtkmm:3.0
-   dev-libs/libsigc++:2
-   )
-   )
-   dnet? ( dev-libs/libdnet )
-   icu? ( dev-libs/icu:= )
-   resolutionkms? (
-   x11-libs/libdrm[video_cards_vmware]
-   virtual/libudev
-   )
-"
-
-DEPEND="${RDEPEND}
-   net-libs/rpcsvc-proto
-"
-
-BDEPEND="
-   dev-util/glib-utils
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-   "${FILESDIR}/10.1.0-Werror.patch"
-   "${FILESDIR}/11.0.1-udev-complaints.patch"
-)
-
-pkg_setup() {
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   linux-info_pkg_setup
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --without-root-privileges
-   $(use_enable multimon)
-   $(use_with X x)
-   $(use_with X gtk3)
-   $(use_with gtkmm gtkmm3)
-   $(use_enable doc docs)
-   --disable-tests
-   $(use_enable resolutionkms)
-   $(use_enable static-libs static)
-   $(use_enable deploypkg)
-   $(use_with 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2020-05-09 Thread Mike Gilbert
commit: 1aba736dc9bcbae607cfb0b5354588ba61410a52
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat May  9 22:17:54 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat May  9 22:18:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1aba736d

app-emulation/open-vm-tools: bump to 11.1.0

Closes: https://bugs.gentoo.org/721348
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-11.1.0.ebuild  | 142 +
 2 files changed, 143 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 7a4c2c3d6bf..3860659e62e 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-11.0.1-14773994.tar.gz 3972888 BLAKE2B 
8ead9b37e9fa861386087d50af4e20274a9ee9fafd929da3ca0652ea2c4eecff4c203cadf02d38401bfd7ff0129ebcc7895d2819785cf2d818aac91a46f8d163
 SHA512 
3f500b3f0daaed01f787cf271d094b693baa18304491c3b58c79b64ab7db41b1b4a4747440e0039b2d9f9cc7e1474ee15f0ee7413544a34c2c9402443c145276
+DIST open-vm-tools-11.1.0-16036546.tar.gz 3986835 BLAKE2B 
f02e9426fb324ec0f4f78f43554a55ce0b615f609f888c008e8ecaf59332b9e25b0c865730cd263be1936d223c9cd5e078d304d1ddd8903cec88512cd63c258b
 SHA512 
cd1f8399b9660ecac8222cfdc0d6331dce67db2f3a1788f21b18b201066dbcd059f429130f1fb5b416bb9a06b4882ec462a134aa8ca595f17dc48af0b7f59e8e

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.1.0.ebuild
new file mode 100644
index 000..b9f5c70c041
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.1.0.ebuild
@@ -0,0 +1,142 @@
+# Copyright 2007-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info pam systemd toolchain-funcs
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-16036546"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( sys-libs/pam )
+   ssl? ( dev-libs/openssl:0 )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   dev-util/glib-utils
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --without-root-privileges
+   $(use_enable multimon)
+   $(use_with X x)
+   $(use_with X gtk3)
+   $(use_with gtkmm gtkmm3)
+   $(use_enable doc docs)
+   --disable-tests
+   $(use_enable resolutionkms)
+   $(use_enable static-libs static)
+   $(use_enable deploypkg)
+   $(use_with pam)
+   $(use_enable vgauth)
+   $(use_with dnet)
+   $(use_with icu)
+   )
+   # Avoid a bug in configure.ac
+   use ssl || myeconfargs+=( --without-ssl )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+
+   if use pam; then
+   rm "${ED}"/etc/pam.d/vmtoolsd || die
+ 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/, app-emulation/open-vm-tools/

2019-12-20 Thread Mike Gilbert
commit: d41be7e2d80c3164594952e0b03504b52b006221
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 20 18:22:02 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 20 18:22:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41be7e2

app-emulation/open-vm-tools: fix udev warnings

Package-Manager: Portage-2.3.82, Repoman-2.3.20_p9
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/11.0.1-udev-complaints.patch | 60 ++
 ...1.0.1.ebuild => open-vm-tools-11.0.1-r1.ebuild} |  1 +
 2 files changed, 61 insertions(+)

diff --git a/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch 
b/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch
new file mode 100644
index 000..b34e06d1a22
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/11.0.1-udev-complaints.patch
@@ -0,0 +1,60 @@
+From f1dab8ded454b6993a4d96d0aefc700f1796 Mon Sep 17 00:00:00 2001
+From: Oliver Kurth 
+Date: Mon, 28 Oct 2019 16:12:42 -0700
+Subject: [PATCH] stop systemd-243 udev complaints #371
+
+Address issues from pull request #371 on github:
+- fix substiution variables for systemd-243
+- fix permissions of rules file
+See https://github.com/vmware/open-vm-tools/pull/371
+---
+ open-vm-tools/AUTHORS| 4 
+ open-vm-tools/udev/99-vmware-scsi-udev.rules | 6 +++---
+ open-vm-tools/udev/Makefile.am   | 4 ++--
+ 3 files changed, 9 insertions(+), 5 deletions(-)
+
+diff --git a/open-vm-tools/AUTHORS b/open-vm-tools/AUTHORS
+index 08cc28ef2..026de07e6 100644
+--- a/open-vm-tools/AUTHORS
 b/open-vm-tools/AUTHORS
+@@ -49,3 +49,7 @@ Josh PaetzelAdditional changes to vmmemctl.ko for 
FreeBSD 12.0 API changes.
+ 
+ Haruki TsurumotoFix Asianux identification
+ - https://github.com/vmware/open-vm-tools/pull/325
++
++MilhouseVH  stop systemd-243 udev complaints
++- https://github.com/vmware/open-vm-tools/pull/371
++
+diff --git a/open-vm-tools/udev/99-vmware-scsi-udev.rules 
b/open-vm-tools/udev/99-vmware-scsi-udev.rules
+index 053b59706..fb4ed6844 100644
+--- a/open-vm-tools/udev/99-vmware-scsi-udev.rules
 b/open-vm-tools/udev/99-vmware-scsi-udev.rules
+@@ -1,7 +1,7 @@
+-# Copyright (C) 2016 VMware, Inc.  All rights reserved.
++# Copyright (C) 2016,2019 VMware, Inc.  All rights reserved.
+ #
+ # This file is part of open-vm-tools
+ 
+-ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 
>/sys$DEVPATH/device/timeout'"
+-ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 
180 >/sys$DEVPATH/device/timeout'"
++ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="Virtual disk*", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 180 
>/sys$env{DEVPATH}/device/timeout'"
++ACTION=="add", SUBSYSTEMS=="scsi", ATTRS{vendor}=="VMware*", 
ATTRS{model}=="VMware Virtual S", ENV{DEVTYPE}=="disk", RUN+="/bin/sh -c 'echo 
180 >/sys$env{DEVPATH}/device/timeout'"
+ 
+diff --git a/open-vm-tools/udev/Makefile.am b/open-vm-tools/udev/Makefile.am
+index 68fbc3e27..c3baadf16 100644
+--- a/open-vm-tools/udev/Makefile.am
 b/open-vm-tools/udev/Makefile.am
+@@ -1,5 +1,5 @@
+ 

+-### Copyright (C) 2016 VMware, Inc.  All rights reserved.
++### Copyright (C) 2016,2019 VMware, Inc.  All rights reserved.
+ ###
+ ### This program is free software; you can redistribute it and/or modify
+ ### it under the terms of version 2 of the GNU General Public License as
+@@ -17,5 +17,5 @@
+ 
+ install-data-local:
+   $(INSTALL) -d $(DESTDIR)$(UDEVRULESDIR)
+-  $(INSTALL) $(srcdir)/99-vmware-scsi-udev.rules $(DESTDIR)$(UDEVRULESDIR)
++  $(INSTALL) -m 644 $(srcdir)/99-vmware-scsi-udev.rules 
$(DESTDIR)$(UDEVRULESDIR)
+ 

diff --git a/app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild
similarity index 98%
rename from app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild
index d86104a2c50..3fb3beb6d1d 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.0.1-r1.ebuild
@@ -69,6 +69,7 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}/10.1.0-mount.vmhgfs.patch"
"${FILESDIR}/10.1.0-Werror.patch"
+   "${FILESDIR}/11.0.1-udev-complaints.patch"
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-12-19 Thread Mike Gilbert
commit: 5b6348a74933ee913f42d433501e31bbaf50a2e4
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 19 18:10:09 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 19 18:10:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b6348a7

app-emulation/open-vm-tools: bump to 11.0.1

Package-Manager: Portage-2.3.80_p5, Repoman-2.3.19_p4
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest |  2 +-
 app-emulation/open-vm-tools/metadata.xml |  1 -
 ...-tools-10.3.10.ebuild => open-vm-tools-11.0.1.ebuild} | 16 +++-
 3 files changed, 4 insertions(+), 15 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index efae4d3de09..7a4c2c3d6bf 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1 @@
-DIST open-vm-tools-10.3.10-12406962.tar.gz 4625419 BLAKE2B 
1cc3759740f1384e5ae53d3afb8e49e7546c078914ff8d2da12782cb19bcf513d4cd7a0650179eece6ed17fc29bcfc2fd67f629e1d02edeabaf09d401d7922b9
 SHA512 
fd35794896c2de5a3b6c7fad0e86558ae0f16c7ab09c791d0d9b8a61cff8052d3d5fcfd19613f793251050f86edda2335b29f49503b3fee41f48495b2ab80a0a
+DIST open-vm-tools-11.0.1-14773994.tar.gz 3972888 BLAKE2B 
8ead9b37e9fa861386087d50af4e20274a9ee9fafd929da3ca0652ea2c4eecff4c203cadf02d38401bfd7ff0129ebcc7895d2819785cf2d818aac91a46f8d163
 SHA512 
3f500b3f0daaed01f787cf271d094b693baa18304491c3b58c79b64ab7db41b1b4a4747440e0039b2d9f9cc7e1474ee15f0ee7413544a34c2c9402443c145276

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index 4dda94172be..b3da7a11a51 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -16,7 +16,6 @@
Enable support for nicinfo
Generate API documentation
Enable vmblock-fuse/vmhgfs-fuse
-   Build grabbitmqproxy plugin
Compile with Gtkmm and sigc++ 
(Recommended)
Enable multimon (Requires X)
Build the linux/unix resolutionkms 
module

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild
similarity index 86%
rename from app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild
index c820c884e1f..d86104a2c50 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.0.1.ebuild
@@ -3,21 +3,20 @@
 
 EAPI=7
 
-inherit autotools linux-info pam systemd toolchain-funcs user
+inherit autotools linux-info pam systemd toolchain-funcs
 
 DESCRIPTION="Opensourced tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-12406962"
+MY_P="${P}-14773994"
 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="X +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
+IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl 
static-libs +vgauth"
 REQUIRED_USE="
multimon? ( X )
vgauth? ( ssl )
-   grabbitmqproxy? ( ssl )
 "
 
 RDEPEND="
@@ -98,10 +97,8 @@ src_configure() {
$(use_enable resolutionkms)
$(use_enable static-libs static)
$(use_enable deploypkg)
-   $(use_enable grabbitmqproxy)
$(use_with pam)
$(use_enable vgauth)
-   --disable-caf
$(use_with dnet)
$(use_with icu)
)
@@ -140,12 +137,5 @@ src_install() {
if use X; then
fperms 4711 /usr/bin/vmware-user-suid-wrapper
dobin scripts/common/vmware-xdg-detect-de
-
-   elog "To be able to use the drag'n'drop feature of VMware for 
file"
-   elog "exchange, please add the users to the 'vmware' group."
fi
 }
-
-pkg_postinst() {
-   enewgroup vmware
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-10-12 Thread Mikle Kolyada
commit: 129a8a239cdf68d7d53ef37ee75ed5f6a0429651
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Oct 12 18:38:04 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Oct 12 18:38:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129a8a23

app-emulation/open-vm-tools: migrate to sys-libs/pam

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
index bfb651aac5a..c820c884e1f 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
net-libs/libtirpc
deploypkg? ( dev-libs/libmspack )
fuse? ( sys-fs/fuse:0 )
-   pam? ( virtual/pam )
+   pam? ( sys-libs/pam )
ssl? ( dev-libs/openssl:0 )
vgauth? (
dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-08-17 Thread Mike Gilbert
commit: 30ec83464566b006d629bc35c730630bbc2af110
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Aug 17 18:02:50 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Aug 17 18:02:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ec8346

app-emulation/open-vm-tools: depend on dev-util/glib-utils

Closes: https://bugs.gentoo.org/692354
Package-Manager: Portage-2.3.71_p6, Repoman-2.3.17_p5
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
index e187742303d..bfb651aac5a 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
@@ -60,6 +60,7 @@ DEPEND="${RDEPEND}
 "
 
 BDEPEND="
+   dev-util/glib-utils
virtual/pkgconfig
doc? ( app-doc/doxygen )
 "



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-04-12 Thread Michał Górny
commit: 6331dca292f04e89f81da2d72aeca81736dc44ea
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 12 20:21:33 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 12 20:21:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6331dca2

app-emulation/open-vm-tools: Remove vmware project from maints

Signed-off-by: Michał Górny  gentoo.org>

 app-emulation/open-vm-tools/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index fffabeca19b..4dda94172be 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -5,10 +5,6 @@
flop...@gentoo.org
Mike Gilbert

-   
-   vmw...@gentoo.org
-   Gentoo VMware Project
-   

The Open Virtual Machine Tools (open-vm-tools) are the open 
source
implementation of VMware Tools. They are a set of guest 
operating system



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-04-12 Thread Mike Gilbert
commit: 1014d67b6fef117cf70dbedd46149195b129fa00
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Apr 12 17:51:58 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr 12 17:52:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1014d67b

app-emulation/open-vm-tools: bump to 10.3.10

Closes: https://bugs.gentoo.org/683134
Package-Manager: Portage-2.3.62_p4, Repoman-2.3.12_p87
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest  | 2 +-
 .../{open-vm-tools-10.3.5.ebuild => open-vm-tools-10.3.10.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index df97d993c4a..efae4d3de09 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1 @@
-DIST open-vm-tools-10.3.5-10430147.tar.gz 4623854 BLAKE2B 
a2bc0ed099cd713820aea17f01131fb4ffcdefedc04b2edb217b4a96c6c9a4007f8ecc80c40445580abffaf3fb0f67be3ca9f3df7a55d368109a53da91e0db77
 SHA512 
2f2b3d9a8d39b01904cf845936b51a468ba61a29ca64635f842451ca9fd90bf5a770967e4c332319327c6f920ac4fb06d304e185c18ab8898aeb4fcd491a4a1f
+DIST open-vm-tools-10.3.10-12406962.tar.gz 4625419 BLAKE2B 
1cc3759740f1384e5ae53d3afb8e49e7546c078914ff8d2da12782cb19bcf513d4cd7a0650179eece6ed17fc29bcfc2fd67f629e1d02edeabaf09d401d7922b9
 SHA512 
fd35794896c2de5a3b6c7fad0e86558ae0f16c7ab09c791d0d9b8a61cff8052d3d5fcfd19613f793251050f86edda2335b29f49503b3fee41f48495b2ab80a0a

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
similarity index 98%
rename from app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
index 2b036c75b63..e187742303d 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 2007-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -7,7 +7,7 @@ inherit autotools linux-info pam systemd toolchain-funcs user
 
 DESCRIPTION="Opensourced tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-10430147"
+MY_P="${P}-12406962"
 
SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
 
 LICENSE="LGPL-2.1"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/

2019-02-15 Thread Mike Gilbert
commit: 37d1cd04fe9a69eafa7b79ae0aa76c9f18b2cad9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 15 21:22:12 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 15 21:22:12 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d1cd04

app-emulation/open-vm-tools: remove old patches

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 .../open-vm-tools/files/10.1.0-vgauth.patch| 25 
 .../open-vm-tools/files/10.2.5-libtirpc.patch  | 45 --
 2 files changed, 70 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch 
b/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch
deleted file mode 100644
index bc91b1b141a..000
--- a/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 488258effa60e293a7338422c33ce5c73f9b Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Fri, 25 Nov 2016 13:59:34 -0500
-Subject: [PATCH] build: Always link VGAuthService using CXX
-

- open-vm-tools/vgauth/service/Makefile.am | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/open-vm-tools/vgauth/service/Makefile.am 
b/open-vm-tools/vgauth/service/Makefile.am
-index 8c51d9f2..8f99dad1 100644
 a/open-vm-tools/vgauth/service/Makefile.am
-+++ b/open-vm-tools/vgauth/service/Makefile.am
-@@ -95,7 +95,7 @@ if HAVE_ICU
- $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
- else
--   VGAuthService_LINK = $(LINK)
-+   VGAuthService_LINK = $(CXXLINK)
- endif
- 
- # Message catalogs.
--- 
-2.11.0.rc2
-

diff --git a/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch 
b/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch
deleted file mode 100644
index a9dfb42b2fc..000
--- a/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 75505fed193fc3779560b57c1b0d6d4209b05bf9 Mon Sep 17 00:00:00 2001
-From: Xiami 
-Date: Thu, 14 Jun 2018 16:23:00 +0800
-Subject: [PATCH] lib/dynxdr: for libtirpc
-
-glibc-2.26 do not provide RPC support by default.
-This workaround only works for Gentoo as ebuild forces libtirpc.

- open-vm-tools/lib/dynxdr/dynxdr.c | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/open-vm-tools/lib/dynxdr/dynxdr.c 
b/open-vm-tools/lib/dynxdr/dynxdr.c
-index 95fdc7e2..d3182733 100644
 a/open-vm-tools/lib/dynxdr/dynxdr.c
-+++ b/open-vm-tools/lib/dynxdr/dynxdr.c
-@@ -55,7 +55,7 @@ typedef struct DynXdrData {
-  * Mac OS X, FreeBSD and Solaris don't take a const parameter to the
-  * "x_getpostn" function.
-  */
--#if defined(__APPLE__) || defined(__FreeBSD__) || defined(sun)
-+#if defined(__APPLE__) || defined(__FreeBSD__) || defined(sun) || 
defined(_TIRPC_XDR_H)
- #  define DYNXDR_GETPOS_CONST
- #else
- #  define DYNXDR_GETPOS_CONST const
-@@ -172,7 +172,7 @@ DynXdrSetPos(XDR *xdrs, // IN
- }
- 
- 
--#if defined(__GLIBC__) || (defined(sun) && (defined(_LP64) || 
defined(_KERNEL)))
-+#if (defined(__GLIBC__) && !defined(_TIRPC_XDR_H)) || (defined(sun) && 
(defined(_LP64) || defined(_KERNEL)))
- /*
-  
*-
-  *
-@@ -322,7 +322,7 @@ DynXdr_Create(XDR *in)  // IN
-   DynXdrSetPos, /* x_setpostn */
-   DynXdrInline, /* x_inline */
-   NULL, /* x_destroy */
--#if defined(__GLIBC__)
-+#if defined(__GLIBC__) && !defined(_TIRPC_XDR_H)
-   NULL, /* x_getint32 */
-   DynXdrPutInt32,   /* x_putint32 */
- #elif defined(__APPLE__)
--- 
-2.16.4
-



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2019-02-15 Thread Mike Gilbert
commit: 98eb5bccd994c2fc299702efb0e61bc3fc145362
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Feb 15 21:21:05 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Feb 15 21:21:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98eb5bcc

app-emulation/open-vm-tools: remove old

Package-Manager: Portage-2.3.59_p2, Repoman-2.3.12_p67
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   3 -
 app-emulation/open-vm-tools/metadata.xml   |   4 -
 .../open-vm-tools/open-vm-tools-10.1.10.ebuild | 152 ---
 .../open-vm-tools/open-vm-tools-10.1.15.ebuild | 156 
 .../open-vm-tools/open-vm-tools-10.2.5.ebuild  | 163 -
 5 files changed, 478 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 5da3cfa869b..df97d993c4a 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,4 +1 @@
-DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 BLAKE2B 
22e2e901c542ae14b7537bc26ff848359f30bde6824a16968b70070dd6e57c92fbf76dca0d02e35ef45bda257725e207632b0602a4336bd2d9c97d10fb094967
 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
-DIST open-vm-tools-10.1.15-6677369.tar.gz 5153995 BLAKE2B 
03c6b359df8f42f1ba65331dcac67e8ce86b0fce9a572c1665d3f385cae14f1757611d3948d30bb5b2e40bb2b4673bb244c45f56098faf09d6de515bb937ea3f
 SHA512 
fe3699a7f704bdadc4c274c963d177f4700067e7436074554b7cf113ffa341ad0e4753016214f947418fd5a7cb4a6f2c0342acf074b6b414b3fd18fd2ea2bc58
-DIST open-vm-tools-10.2.5-8068406.tar.gz 4818035 BLAKE2B 
87e3edc42afceaf9efe69ae8cbd1abfbbf959fe09a721dbe4737ca30c6b57dcf1d8bff23bb3ed3d2236c31e7f3e6fd4d10a689b40b3b725eb580609a68bb7090
 SHA512 
da2f26b4b22e195af111cc16d5819aeb963f0dfa18b5d2677d897549836ec8679808315646f7f86ae36862df9e623bbcb5d553dae97a68b3ef928a5c07ea2e68
 DIST open-vm-tools-10.3.5-10430147.tar.gz 4623854 BLAKE2B 
a2bc0ed099cd713820aea17f01131fb4ffcdefedc04b2edb217b4a96c6c9a4007f8ecc80c40445580abffaf3fb0f67be3ca9f3df7a55d368109a53da91e0db77
 SHA512 
2f2b3d9a8d39b01904cf845936b51a468ba61a29ca64635f842451ca9fd90bf5a770967e4c332319327c6f920ac4fb06d304e185c18ab8898aeb4fcd491a4a1f

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index 9e8e61bb812..fffabeca19b 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -16,7 +16,6 @@
of virtual machines.


-   Build Common Agent Framework
Build deploypkg plugin
Enable support for nicinfo
Generate API documentation
@@ -24,11 +23,8 @@
Build grabbitmqproxy plugin
Compile with Gtkmm and sigc++ 
(Recommended)
Enable multimon (Requires X)
-   Force shared libraries to be built as 
PIC
Build the linux/unix resolutionkms 
module
Build vgauth
-   Build vgauth with xml-security-c 
instead of xmlsec1
-   Build vgauth with xmlsec1 instead of 
xml-security-c


vmware/open-vm-tools

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
deleted file mode 100644
index 5ba66d7b94f..000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MODULES_OPTIONAL_USE="modules"
-
-inherit autotools linux-mod pam systemd toolchain-funcs user
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-6082533"
-SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-fs/fuse:0
-   >=sys-process/procps-3.3.2
-   grabbitmqproxy? ( dev-libs/openssl:0 )
-   icu? ( dev-libs/icu:= )
-   pam? ( virtual/pam )
-   vgauth? (
-   dev-libs/openssl:0
-   dev-libs/xerces-c
-   dev-libs/xml-security-c
-   )
-   X? (
-   dev-cpp/gtkmm:3.0
-   x11-libs/gtk+:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-"
-

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-12-18 Thread Mike Gilbert
commit: 7f2d09448cb722e15248ddfa4d4866194146dfe7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 18 17:12:03 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 18 17:12:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2d0944

app-emulation/open-vm-tools: drop caf support

Upstream is planning to drop this in the next release anyway.

Closes: https://bugs.gentoo.org/661568
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
index a2dbaa14276..2b036c75b63 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
@@ -13,11 +13,10 @@ 
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 gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
+IUSE="X +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
 REQUIRED_USE="
multimon? ( X )
vgauth? ( ssl )
-   caf? ( vgauth ssl )
grabbitmqproxy? ( ssl )
 "
 
@@ -50,10 +49,6 @@ RDEPEND="
)
dnet? ( dev-libs/libdnet )
icu? ( dev-libs/icu:= )
-   caf? (
-   dev-libs/log4cpp
-   net-libs/rabbitmq-c
-   )
resolutionkms? (
x11-libs/libdrm[video_cards_vmware]
virtual/libudev
@@ -105,7 +100,7 @@ src_configure() {
$(use_enable grabbitmqproxy)
$(use_with pam)
$(use_enable vgauth)
-   $(use_enable caf)
+   --disable-caf
$(use_with dnet)
$(use_with icu)
)



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-12-18 Thread Mike Gilbert
commit: 2f87d6f8b89e222bb4d30c5239175af766523515
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Dec 18 16:54:42 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Dec 18 16:58:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f87d6f8

app-emulation/open-vm-tools: bump to 10.3.5

Forces xmlsec instead of xml-security.

Closes: https://bugs.gentoo.org/672318
Package-Manager: Portage-2.3.52_p8, Repoman-2.3.12_p20
Signed-off-by: Mike Gilbert  gentoo.org>

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-10.3.5.ebuild  | 155 +
 2 files changed, 156 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 09a1e723dfe..5da3cfa869b 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,4 @@
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 BLAKE2B 
22e2e901c542ae14b7537bc26ff848359f30bde6824a16968b70070dd6e57c92fbf76dca0d02e35ef45bda257725e207632b0602a4336bd2d9c97d10fb094967
 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 DIST open-vm-tools-10.1.15-6677369.tar.gz 5153995 BLAKE2B 
03c6b359df8f42f1ba65331dcac67e8ce86b0fce9a572c1665d3f385cae14f1757611d3948d30bb5b2e40bb2b4673bb244c45f56098faf09d6de515bb937ea3f
 SHA512 
fe3699a7f704bdadc4c274c963d177f4700067e7436074554b7cf113ffa341ad0e4753016214f947418fd5a7cb4a6f2c0342acf074b6b414b3fd18fd2ea2bc58
 DIST open-vm-tools-10.2.5-8068406.tar.gz 4818035 BLAKE2B 
87e3edc42afceaf9efe69ae8cbd1abfbbf959fe09a721dbe4737ca30c6b57dcf1d8bff23bb3ed3d2236c31e7f3e6fd4d10a689b40b3b725eb580609a68bb7090
 SHA512 
da2f26b4b22e195af111cc16d5819aeb963f0dfa18b5d2677d897549836ec8679808315646f7f86ae36862df9e623bbcb5d553dae97a68b3ef928a5c07ea2e68
+DIST open-vm-tools-10.3.5-10430147.tar.gz 4623854 BLAKE2B 
a2bc0ed099cd713820aea17f01131fb4ffcdefedc04b2edb217b4a96c6c9a4007f8ecc80c40445580abffaf3fb0f67be3ca9f3df7a55d368109a53da91e0db77
 SHA512 
2f2b3d9a8d39b01904cf845936b51a468ba61a29ca64635f842451ca9fd90bf5a770967e4c332319327c6f920ac4fb06d304e185c18ab8898aeb4fcd491a4a1f

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
new file mode 100644
index 000..a2dbaa14276
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.3.5.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools linux-info pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-10430147"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X caf +deploypkg +dnet doc +fuse +grabbitmqproxy gtkmm +icu multimon pam 
+resolutionkms +ssl static-libs +vgauth"
+REQUIRED_USE="
+   multimon? ( X )
+   vgauth? ( ssl )
+   caf? ( vgauth ssl )
+   grabbitmqproxy? ( ssl )
+"
+
+RDEPEND="
+   dev-libs/glib
+   net-libs/libtirpc
+   deploypkg? ( dev-libs/libmspack )
+   fuse? ( sys-fs/fuse:0 )
+   pam? ( virtual/pam )
+   ssl? ( dev-libs/openssl:0 )
+   vgauth? (
+   dev-libs/libxml2
+   dev-libs/xmlsec
+   )
+   X? (
+   x11-libs/libXext
+   multimon? ( x11-libs/libXinerama )
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   x11-libs/libSM
+   x11-libs/libXcomposite
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   gtkmm? (
+   dev-cpp/gtkmm:3.0
+   dev-libs/libsigc++:2
+   )
+   )
+   dnet? ( dev-libs/libdnet )
+   icu? ( dev-libs/icu:= )
+   caf? (
+   dev-libs/log4cpp
+   net-libs/rabbitmq-c
+   )
+   resolutionkms? (
+   x11-libs/libdrm[video_cards_vmware]
+   virtual/libudev
+   )
+"
+
+DEPEND="${RDEPEND}
+   net-libs/rpcsvc-proto
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-07-04 Thread Mike Gilbert
commit: 7d299032e06ac2b6d0c8ffc6011e54a39d47de1f
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  4 23:54:06 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  4 23:54:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d299032

app-emulation/open-vm-tools: depend on x11-libs/libdrm[video_cards_vmware]

Closes: https://bugs.gentoo.org/660398
Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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 ec6be6335a5..bddd12cadf2 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
@@ -58,7 +58,7 @@ RDEPEND="
net-libs/rabbitmq-c
)
resolutionkms? (
-   x11-libs/libdrm
+   x11-libs/libdrm[video_cards_vmware]
virtual/libudev
)
 "



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/, app-emulation/open-vm-tools/

2018-07-04 Thread Mike Gilbert
commit: 27cf8b83fbf2cb9394d1c123a4ab237caa5d0d2c
Author: Xiami  f2light  com>
AuthorDate: Wed Jul  4 09:54:00 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  4 14:56:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27cf8b83

app-emulation/open-vm-tools: Bump to 10.2.5 and update the ebuild

- Update LICENSE
- According to configure.ac:
  - Introducing more features
  - Update IUSE, REQUIRED_USE and DEPENDs
- Patches for migrate to libtirpc (and keep -Werror)

Package-Manager: Portage-2.3.40, Repoman-2.3.9
Closes: https://github.com/gentoo/gentoo/pull/9039
Closes: https://bugs.gentoo.org/658086

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/files/10.2.5-libtirpc.patch  |  45 ++
 app-emulation/open-vm-tools/files/vgauthd.service  |  14 ++
 app-emulation/open-vm-tools/files/vmtoolsd.service |   2 +-
 .../{vmtoolsd.service => vmtoolsd.vgauth.service}  |   5 +-
 app-emulation/open-vm-tools/metadata.xml   |  16 +-
 .../open-vm-tools/open-vm-tools-10.2.5.ebuild  | 172 +
 7 files changed, 250 insertions(+), 5 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index a8bf132586f..09a1e723dfe 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1,3 @@
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 BLAKE2B 
22e2e901c542ae14b7537bc26ff848359f30bde6824a16968b70070dd6e57c92fbf76dca0d02e35ef45bda257725e207632b0602a4336bd2d9c97d10fb094967
 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 DIST open-vm-tools-10.1.15-6677369.tar.gz 5153995 BLAKE2B 
03c6b359df8f42f1ba65331dcac67e8ce86b0fce9a572c1665d3f385cae14f1757611d3948d30bb5b2e40bb2b4673bb244c45f56098faf09d6de515bb937ea3f
 SHA512 
fe3699a7f704bdadc4c274c963d177f4700067e7436074554b7cf113ffa341ad0e4753016214f947418fd5a7cb4a6f2c0342acf074b6b414b3fd18fd2ea2bc58
+DIST open-vm-tools-10.2.5-8068406.tar.gz 4818035 BLAKE2B 
87e3edc42afceaf9efe69ae8cbd1abfbbf959fe09a721dbe4737ca30c6b57dcf1d8bff23bb3ed3d2236c31e7f3e6fd4d10a689b40b3b725eb580609a68bb7090
 SHA512 
da2f26b4b22e195af111cc16d5819aeb963f0dfa18b5d2677d897549836ec8679808315646f7f86ae36862df9e623bbcb5d553dae97a68b3ef928a5c07ea2e68

diff --git a/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch 
b/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch
new file mode 100644
index 000..a9dfb42b2fc
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/10.2.5-libtirpc.patch
@@ -0,0 +1,45 @@
+From 75505fed193fc3779560b57c1b0d6d4209b05bf9 Mon Sep 17 00:00:00 2001
+From: Xiami 
+Date: Thu, 14 Jun 2018 16:23:00 +0800
+Subject: [PATCH] lib/dynxdr: for libtirpc
+
+glibc-2.26 do not provide RPC support by default.
+This workaround only works for Gentoo as ebuild forces libtirpc.
+---
+ open-vm-tools/lib/dynxdr/dynxdr.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/open-vm-tools/lib/dynxdr/dynxdr.c 
b/open-vm-tools/lib/dynxdr/dynxdr.c
+index 95fdc7e2..d3182733 100644
+--- a/open-vm-tools/lib/dynxdr/dynxdr.c
 b/open-vm-tools/lib/dynxdr/dynxdr.c
+@@ -55,7 +55,7 @@ typedef struct DynXdrData {
+  * Mac OS X, FreeBSD and Solaris don't take a const parameter to the
+  * "x_getpostn" function.
+  */
+-#if defined(__APPLE__) || defined(__FreeBSD__) || defined(sun)
++#if defined(__APPLE__) || defined(__FreeBSD__) || defined(sun) || 
defined(_TIRPC_XDR_H)
+ #  define DYNXDR_GETPOS_CONST
+ #else
+ #  define DYNXDR_GETPOS_CONST const
+@@ -172,7 +172,7 @@ DynXdrSetPos(XDR *xdrs, // IN
+ }
+ 
+ 
+-#if defined(__GLIBC__) || (defined(sun) && (defined(_LP64) || 
defined(_KERNEL)))
++#if (defined(__GLIBC__) && !defined(_TIRPC_XDR_H)) || (defined(sun) && 
(defined(_LP64) || defined(_KERNEL)))
+ /*
+  
*-
+  *
+@@ -322,7 +322,7 @@ DynXdr_Create(XDR *in)  // IN
+   DynXdrSetPos, /* x_setpostn */
+   DynXdrInline, /* x_inline */
+   NULL, /* x_destroy */
+-#if defined(__GLIBC__)
++#if defined(__GLIBC__) && !defined(_TIRPC_XDR_H)
+   NULL, /* x_getint32 */
+   DynXdrPutInt32,   /* x_putint32 */
+ #elif defined(__APPLE__)
+-- 
+2.16.4
+

diff --git a/app-emulation/open-vm-tools/files/vgauthd.service 
b/app-emulation/open-vm-tools/files/vgauthd.service
new file mode 100644
index 000..db27bd56ef5
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/vgauthd.service
@@ -0,0 +1,14 @@
+[Unit]
+Description=VGAuth Service for open-vm-tools
+Documentation=https://github.com/vmware/open-vm-tools
+ConditionVirtualization=vmware
+PartOf=vmtoolsd.service
+
+[Service]
+# For dev-libs/xerces-c[iconv,-icu]
+EnvironmentFile=-/etc/env.d/50xerces-c
+ExecStart=/usr/bin/VGAuthService -s
+TimeoutStopSec=5
+
+[Install]
+RequiredBy=vmtoolsd.service

diff --git 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-07-04 Thread Mike Gilbert
commit: aef8fef0a86c20263d2a49fce1de992513b03969
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  4 14:55:18 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  4 14:56:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef8fef0

app-emulation/open-vm-tools: restore Werror patch

Package-Manager: Portage-2.3.40_p15, Repoman-2.3.9_p247

 app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild | 1 +
 1 file changed, 1 insertion(+)

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 43c63e4d58a..ec6be6335a5 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
@@ -74,6 +74,7 @@ S="${WORKDIR}/${MY_P}"
 
 PATCHES=(
"${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
"${FILESDIR}/10.2.5-libtirpc.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2018-07-04 Thread Mike Gilbert
commit: 0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  4 14:51:48 2018 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  4 14:56:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ddf37c1

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 e493eb3e04b..9e8e61bb812 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 9efaa12f538..43c63e4d58a 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)



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-11-30 Thread Mike Gilbert
commit: f65cb1a61d1f1c88dbe54be2c699c5e80d4db901
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Nov 30 16:35:16 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 30 16:35:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f65cb1a6

app-emulation/open-vm-tools: append tirpc flags to CPPFLAGS instead of CFLAGS

Fixes a build failure with gtkmm enabled.

Closes: https://bugs.gentoo.org/639266
Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
index 720431f89aa..3829a224743 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
@@ -83,7 +83,7 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cflags "$($(tc-getPKG_CONFIG) --cflags libtirpc)"
+   append-cppflags "$($(tc-getPKG_CONFIG) --cflags libtirpc)"
export LIBVMTOOLS_LIBADD="$($(tc-getPKG_CONFIG) --libs libtirpc)"
local myeconfargs=(
--disable-deploypkg



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-11-29 Thread Mike Gilbert
commit: 7f0785ffd75e3cf75f66508b5255c56d913e7ec7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 29 23:29:53 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 29 23:29:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0785ff

app-emulation/open-vm-tools: use tc-getPKG_CONFIG

Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
index eb247bc4ec1..720431f89aa 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
@@ -83,8 +83,8 @@ src_prepare() {
 }
 
 src_configure() {
-   append-cflags "$(pkg-config --cflags libtirpc)"
-   export LIBVMTOOLS_LIBADD="$(pkg-config --libs libtirpc)"
+   append-cflags "$($(tc-getPKG_CONFIG) --cflags libtirpc)"
+   export LIBVMTOOLS_LIBADD="$($(tc-getPKG_CONFIG) --libs libtirpc)"
local myeconfargs=(
--disable-deploypkg
--disable-static



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-11-29 Thread Mike Gilbert
commit: 8f42dd8d4af98199ac1fc935cf41606a3b9f956e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Nov 29 23:24:17 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Nov 29 23:24:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f42dd8d

app-emulation/open-vm-tools: bump to 10.1.15

Fixes build failure with rpc-less glibc.

Closes: https://bugs.gentoo.org/630522
Package-Manager: Portage-2.3.15, Repoman-2.3.6_p7

 app-emulation/open-vm-tools/Manifest   |   3 +-
 .../open-vm-tools/open-vm-tools-10.1.15.ebuild | 156 +
 2 files changed, 158 insertions(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 5a9d15bad73..a8bf132586f 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
-DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 SHA256 
4632d815996e7f2c283818b0d84b0c4cf2fb82a0897d77aee0f8cbcdc5678c61 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 WHIRLPOOL 
a895246a9cc9d7fa664203a696b8f1c8d84bb231601f7e95c4291624b812d5504168e019cb33f9b9a64eb62baf048001c0952e54a8002bc6eb57dc0664f1d164
+DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 BLAKE2B 
22e2e901c542ae14b7537bc26ff848359f30bde6824a16968b70070dd6e57c92fbf76dca0d02e35ef45bda257725e207632b0602a4336bd2d9c97d10fb094967
 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
+DIST open-vm-tools-10.1.15-6677369.tar.gz 5153995 BLAKE2B 
03c6b359df8f42f1ba65331dcac67e8ce86b0fce9a572c1665d3f385cae14f1757611d3948d30bb5b2e40bb2b4673bb244c45f56098faf09d6de515bb937ea3f
 SHA512 
fe3699a7f704bdadc4c274c963d177f4700067e7436074554b7cf113ffa341ad0e4753016214f947418fd5a7cb4a6f2c0342acf074b6b414b3fd18fd2ea2bc58

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
new file mode 100644
index 000..eb247bc4ec1
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
@@ -0,0 +1,156 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MODULES_OPTIONAL_USE="modules"
+
+inherit autotools flag-o-matic linux-mod pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-6677369"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libdnet
+   net-libs/libtirpc:0=
+   sys-fs/fuse:0
+   >=sys-process/procps-3.3.2
+   grabbitmqproxy? ( dev-libs/openssl:0 )
+   icu? ( dev-libs/icu:= )
+   pam? ( virtual/pam )
+   vgauth? (
+   dev-libs/openssl:0
+   dev-libs/xerces-c
+   dev-libs/xml-security-c
+   )
+   X? (
+   dev-cpp/gtkmm:3.0
+   x11-libs/gtk+:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+"
+
+DEPEND="${COMMON_DEPEND}
+   doc? ( app-doc/doxygen )
+   net-libs/rpcsvc-proto
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-vgauth.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   linux-info_get_any_version
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   if use modules; then
+   linux-mod_pkg_setup
+   else
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   append-cflags "$(pkg-config --cflags libtirpc)"
+   export LIBVMTOOLS_LIBADD="$(pkg-config --libs libtirpc)"
+   local myeconfargs=(
+   --disable-deploypkg
+   --disable-static
+   --disable-tests
+   --with-procps
+   --with-dnet
+   $(use_enable doc docs)
+   $(use_enable grabbitmqproxy)
+   $(use_enable vgauth)
+   $(use_enable xinerama multimon)
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/files/

2017-08-13 Thread David Seifert
commit: c290a927cecb8f33c0236e3808bc05675f510daa
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Fri Aug 11 14:51:03 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Aug 13 11:28:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c290a927

app-emulation/open-vm-tools: remove unused patch/files

Closes: https://github.com/gentoo/gentoo/pull/5390

 .../open-vm-tools/files/9.10.0-vgauth.patch| 22 --
 app-emulation/open-vm-tools/files/network  | 22 --
 .../open-vm-tools/files/open-vm-tools.desktop  |  6 --
 3 files changed, 50 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/9.10.0-vgauth.patch 
b/app-emulation/open-vm-tools/files/9.10.0-vgauth.patch
deleted file mode 100644
index aa8d1e3e353..000
--- a/app-emulation/open-vm-tools/files/9.10.0-vgauth.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/vgauth/service/Makefile.am
-+++ b/vgauth/service/Makefile.am
-@@ -78,7 +78,7 @@
- $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
- $(LDFLAGS) -o $@
- else
--   VGAuthService_LINK = $(LINK)
-+   VGAuthService_LINK = $(CXXLINK)
- endif
- 
- # Message catalogs.
 a/vgauth/service/Makefile.in
-+++ b/vgauth/service/Makefile.in
-@@ -322,7 +322,7 @@
-   ../lib/libvgauth.la @XERCES_LIBS@ @XMLSECURITY_LIBS@ \
-   @SSL_LIBS@ -lxerces-c -lxml-security-c -lssl -lcrypto \
-   $(am__append_1)
--@HAVE_ICU_FALSE@VGAuthService_LINK = $(LINK)
-+@HAVE_ICU_FALSE@VGAuthService_LINK = $(CXXLINK)
- @HAVE_ICU_TRUE@VGAuthService_LINK = $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS)   
  \
- @HAVE_ICU_TRUE@$(LIBTOOLFLAGS) --mode=link $(CXX) 
  \
- @HAVE_ICU_TRUE@$(AM_CXXFLAGS) $(CXXFLAGS) 
$(AM_LDFLAGS) \

diff --git a/app-emulation/open-vm-tools/files/network 
b/app-emulation/open-vm-tools/files/network
deleted file mode 100644
index 3608455a9bc..000
--- a/app-emulation/open-vm-tools/files/network
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/bin/sh
-
-#
-# net.eth0, net.eth1, network, wicd, NetworkManager
-service="net.eth0"
-
-if ! rc-service -e ${service}
-then
-   service="network"
-fi
-
-case "$1" in
-   suspend-vm)
-   rc-service ${service} stop
-   ;;
-   resume-vm)
-   rc-service ${service} start
-   ;;
-   *)
-   ;;
-esac
-

diff --git a/app-emulation/open-vm-tools/files/open-vm-tools.desktop 
b/app-emulation/open-vm-tools/files/open-vm-tools.desktop
deleted file mode 100644
index 97d4abf17f8..000
--- a/app-emulation/open-vm-tools/files/open-vm-tools.desktop
+++ /dev/null
@@ -1,6 +0,0 @@
-[Desktop Entry]
-Type=Application
-Exec=vmware-user-suid-wrapper
-Name=VMware User Agent
-X-KDE-autostart-phase=1
-NoDisplay=true



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-08-08 Thread Mike Gilbert
commit: f5ec0d9eb9113b7adcc084f42882c41ee11ced85
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Aug  8 17:01:22 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Aug  8 17:01:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ec0d9e

app-emulation/open-vm-tools: remove vulnerable version

Bug: https://bugs.gentoo.org/626432
Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools/open-vm-tools-10.1.0-r1.ebuild   | 152 -
 2 files changed, 153 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index b3db5547f3b..5a9d15bad73 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1 @@
-DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 SHA256 
4632d815996e7f2c283818b0d84b0c4cf2fb82a0897d77aee0f8cbcdc5678c61 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 WHIRLPOOL 
a895246a9cc9d7fa664203a696b8f1c8d84bb231601f7e95c4291624b812d5504168e019cb33f9b9a64eb62baf048001c0952e54a8002bc6eb57dc0664f1d164

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
deleted file mode 100644
index ec771641a87..000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-MODULES_OPTIONAL_USE="modules"
-
-inherit autotools linux-mod pam systemd toolchain-funcs user
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-4449150"
-SRC_URI="https://github.com/vmware/open-vm-tools/files/590760/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
-
-COMMON_DEPEND="
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-fs/fuse:0
-   >=sys-process/procps-3.3.2
-   grabbitmqproxy? ( dev-libs/openssl:0 )
-   icu? ( dev-libs/icu:= )
-   pam? ( virtual/pam )
-   vgauth? (
-   dev-libs/openssl:0
-   dev-libs/xerces-c
-   dev-libs/xml-security-c
-   )
-   X? (
-   dev-cpp/gtkmm:3.0
-   x11-libs/gtk+:3
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXext
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXrandr
-   x11-libs/libXtst
-   xinerama? ( x11-libs/libXinerama )
-   )
-"
-
-DEPEND="${COMMON_DEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-"
-
-RDEPEND="${COMMON_DEPEND}
-"
-
-S="${WORKDIR}/${MY_P}/open-vm-tools"
-
-PATCHES=(
-   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-   "${FILESDIR}/10.1.0-vgauth.patch"
-   "${FILESDIR}/10.1.0-Werror.patch"
-)
-
-pkg_setup() {
-   linux-info_get_any_version
-   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
-   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
-   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
-   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
-   if use modules; then
-   linux-mod_pkg_setup
-   else
-   linux-info_pkg_setup
-   fi
-}
-
-src_prepare() {
-   eapply -p2 "${PATCHES[@]}"
-   eapply_user
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-deploypkg
-   --disable-static
-   --disable-tests
-   --with-procps
-   --with-dnet
-   $(use_enable doc docs)
-   $(use_enable grabbitmqproxy)
-   $(use_enable vgauth)
-   $(use_enable xinerama multimon)
-   $(use_with icu)
-   $(use_with pam)
-   $(use_with pic)
-   --without-gtk2
-   --without-gtkmm
-   $(use_with X gtk3)
-   $(use_with X gtkmm3)
-   $(use_with X x)
-
-   # configure locates the kernel object directory by looking for
-   # "/lib/modules/${KERNEL_RELEASE}/build".
-   # This will fail if the user is building against an uninstalled 
kernel.
- 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-08-04 Thread Mike Gilbert
commit: 37daacb0b8ab841ba358c7e28f5d9a8c43ba7940
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug  4 19:50:34 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug  4 19:50:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37daacb0

app-emulation/open-vm-tools: remove old

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools/open-vm-tools-10.0.7.ebuild  | 117 -
 .../open-vm-tools/open-vm-tools-10.1.0.ebuild  | 145 -
 3 files changed, 263 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 53aeeae31de..b3db5547f3b 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,2 @@
-DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 
49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 
5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b
 WHIRLPOOL 
4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
 DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
 DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 SHA256 
4632d815996e7f2c283818b0d84b0c4cf2fb82a0897d77aee0f8cbcdc5678c61 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 WHIRLPOOL 
a895246a9cc9d7fa664203a696b8f1c8d84bb231601f7e95c4291624b812d5504168e019cb33f9b9a64eb62baf048001c0952e54a8002bc6eb57dc0664f1d164

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild
deleted file mode 100644
index 049650c8cbc..000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic pam systemd toolchain-funcs user
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-MY_P="${P}-3227872"
-SRC_URI="https://github.com/vmware/open-vm-tools/files/133266/${MY_P}.tar.gz;
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-apps/ethtool
-   sys-fs/fuse
-   >=sys-process/procps-3.3.2
-   grabbitmqproxy? ( dev-libs/openssl:0 )
-   icu? ( dev-libs/icu:= )
-   pam? ( virtual/pam )
-   vgauth? (
-   dev-libs/openssl:0
-   dev-libs/xerces-c
-   dev-libs/xml-security-c
-   )
-   X? (
-   dev-cpp/gtkmm:2.4
-   x11-base/xorg-server
-   x11-drivers/xf86-input-vmmouse
-   x11-drivers/xf86-video-vmware
-   x11-libs/gtk+:2
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libXtst
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-
-DEPEND="${RDEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-   sys-apps/findutils
-"
-
-S="${WORKDIR}/${MY_P}"
-PATCHES=(
-   "${FILESDIR}/9.10.0-vgauth.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   # libsigc++-2.0 >= 2.5.1 requires C++11. Using -std=c++11
-   # does not provide "linux" definition, we need gnu++11
-   append-cxxflags -std=gnu++11
-
-   local myeconfargs=(
-   --disable-deploypkg
-   --disable-static
-   --disable-tests
-   --with-procps
-   --with-dnet
-   --without-kernel-modules
-   $(use_enable doc docs)
-   $(use_enable grabbitmqproxy)
-   $(use_enable vgauth)
-   $(use_enable xinerama multimon)
-   $(use_with icu)
-   $(use_with pam)
-   $(use_with pic)
-   $(use_with X gtk2)
-   $(use_with X gtkmm)
-   $(use_with X x)
-   )
-
-   econf "${myeconfargs[@]}"
-
-   # Bugs 260878, 326761
-   find . -name Makefile -exec sed -i -e 's/-Werror//g' '{}' +  || die 
"sed out Werror failed"
-}
-
-src_install() {
-   emake DESTDIR="${D%/}" install
-   dodoc AUTHORS NEWS ChangeLog README
-   prune_libtool_files --modules
-
-   rm 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-08-04 Thread Mike Gilbert
commit: cf86e94d5099ce6db7015634ed52286dad6f6f94
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug  4 19:48:37 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug  4 19:50:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf86e94d

app-emulation/open-vm-tools: bump to 10.1.10

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-10.1.10.ebuild | 152 +
 2 files changed, 153 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 2a0c295bb86..53aeeae31de 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1,3 @@
 DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 
49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 
5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b
 WHIRLPOOL 
4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
 DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
+DIST open-vm-tools-10.1.10-6082533.tar.gz 5111726 SHA256 
4632d815996e7f2c283818b0d84b0c4cf2fb82a0897d77aee0f8cbcdc5678c61 SHA512 
60c52a24509cb0630f2ad649fe6717fefff624fc2a5c736ced35cbdb8f639264d482e063e8140eedb39216adfb1231d58232bfef0233ebc477ba4f9a732c5965
 WHIRLPOOL 
a895246a9cc9d7fa664203a696b8f1c8d84bb231601f7e95c4291624b812d5504168e019cb33f9b9a64eb62baf048001c0952e54a8002bc6eb57dc0664f1d164

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
new file mode 100644
index 000..d48d77f6027
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+MODULES_OPTIONAL_USE="modules"
+
+inherit autotools linux-mod pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-6082533"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libdnet
+   sys-fs/fuse
+   >=sys-process/procps-3.3.2
+   grabbitmqproxy? ( dev-libs/openssl:0 )
+   icu? ( dev-libs/icu:= )
+   pam? ( virtual/pam )
+   vgauth? (
+   dev-libs/openssl:0
+   dev-libs/xerces-c
+   dev-libs/xml-security-c
+   )
+   X? (
+   dev-cpp/gtkmm:3.0
+   x11-libs/gtk+:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+"
+
+DEPEND="${COMMON_DEPEND}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-vgauth.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   linux-info_get_any_version
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   if use modules; then
+   linux-mod_pkg_setup
+   else
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-deploypkg
+   --disable-static
+   --disable-tests
+   --with-procps
+   --with-dnet
+   $(use_enable doc docs)
+   $(use_enable grabbitmqproxy)
+   $(use_enable vgauth)
+   $(use_enable xinerama multimon)
+   $(use_with icu)
+   $(use_with pam)
+   $(use_with pic)
+   --without-gtk2
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2017-08-04 Thread Mike Gilbert
commit: e5b112b2dc1731627ea9d34f81ca807822d3253d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Aug  4 19:50:08 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug  4 19:50:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b112b2

app-emulation/open-vm-tools: add slot to fuse dep

Package-Manager: Portage-2.3.6_p23, Repoman-2.3.3_p1

 app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild | 2 +-
 app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
index 1d1990aebe4..ec771641a87 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
@@ -19,7 +19,7 @@ IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
 COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libdnet
-   sys-fs/fuse
+   sys-fs/fuse:0
>=sys-process/procps-3.3.2
grabbitmqproxy? ( dev-libs/openssl:0 )
icu? ( dev-libs/icu:= )

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
index d48d77f6027..5ba66d7b94f 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.10.ebuild
@@ -19,7 +19,7 @@ IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
 COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libdnet
-   sys-fs/fuse
+   sys-fs/fuse:0
>=sys-process/procps-3.3.2
grabbitmqproxy? ( dev-libs/openssl:0 )
icu? ( dev-libs/icu:= )



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/, app-emulation/open-vm-tools/files/

2017-01-02 Thread Mike Gilbert
commit: 883a6231317bc0cbf3277248661dc0309a8e1258
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jan  2 17:24:42 2017 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jan  2 17:25:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883a6231

app-emulation/open-vm-tools: replace mount.vmhgfs with a wrapper

This will allow people to continue using fstype 'vmhgfs' in fstab with
the FUSE mounter.

Package-Manager: Portage-2.3.3_p12, Repoman-2.3.1_p5

 app-emulation/open-vm-tools/files/mount.vmhgfs |   2 +
 .../open-vm-tools/open-vm-tools-10.1.0-r1.ebuild   | 153 +
 2 files changed, 155 insertions(+)

diff --git a/app-emulation/open-vm-tools/files/mount.vmhgfs 
b/app-emulation/open-vm-tools/files/mount.vmhgfs
new file mode 100644
index ..d4b319c
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/mount.vmhgfs
@@ -0,0 +1,2 @@
+#!/bin/sh
+hgfsmounter "$@" >/dev/null 2>&1 || vmhgfs-fuse "$@"

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
new file mode 100644
index ..8cc9d43
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0-r1.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+MODULES_OPTIONAL_USE="modules"
+
+inherit autotools linux-mod pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-4449150"
+SRC_URI="https://github.com/vmware/open-vm-tools/files/590760/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+COMMON_DEPEND="
+   dev-libs/glib:2
+   dev-libs/libdnet
+   sys-fs/fuse
+   >=sys-process/procps-3.3.2
+   grabbitmqproxy? ( dev-libs/openssl:0 )
+   icu? ( dev-libs/icu:= )
+   pam? ( virtual/pam )
+   vgauth? (
+   dev-libs/openssl:0
+   dev-libs/xerces-c
+   dev-libs/xml-security-c
+   )
+   X? (
+   dev-cpp/gtkmm:3.0
+   x11-libs/gtk+:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+"
+
+DEPEND="${COMMON_DEPEND}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+"
+
+RDEPEND="${COMMON_DEPEND}
+"
+
+S="${WORKDIR}/${MY_P}/open-vm-tools"
+
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-vgauth.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
+)
+
+pkg_setup() {
+   linux-info_get_any_version
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   if use modules; then
+   linux-mod_pkg_setup
+   else
+   linux-info_pkg_setup
+   fi
+}
+
+src_prepare() {
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-deploypkg
+   --disable-static
+   --disable-tests
+   --with-procps
+   --with-dnet
+   $(use_enable doc docs)
+   $(use_enable grabbitmqproxy)
+   $(use_enable vgauth)
+   $(use_enable xinerama multimon)
+   $(use_with icu)
+   $(use_with pam)
+   $(use_with pic)
+   --without-gtk2
+   --without-gtkmm
+   $(use_with X gtk3)
+   $(use_with X gtkmm3)
+   $(use_with X x)
+
+   # configure locates the kernel object directory by looking for
+   # "/lib/modules/${KERNEL_RELEASE}/build".
+   # This will fail if the user is building against an uninstalled 
kernel.
+   # Fixing this would mean reworking the build system.
+   $(use_with modules kernel-modules)
+   --without-root-privileges
+   --with-kernel-release="${KV_FULL}"
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   use modules && set_arch_to_kernel
+   default
+}
+
+src_install() {
+   default
+   prune_libtool_files --modules
+
+   if use pam; then
+   rm "${ED%/}"/etc/pam.d/vmtoolsd || die
+   pamd_mimic_system vmtoolsd auth account
+   fi
+
+   newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+   newconfd "${FILESDIR}/open-vm-tools.confd" 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-12-05 Thread Mike Gilbert
commit: 89f57861f1c77e7ef625456b037742d9f213666a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec  5 15:35:46 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec  5 15:37:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f57861

app-emulation/open-vm-tools: fix install with pam disabled

Bug: https://bugs.gentoo.org/601640
Package-Manager: portage-2.3.2_p13

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 774fa40..36bbff3 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -122,8 +122,10 @@ src_install() {
default
prune_libtool_files --modules
 
-   rm "${ED%/}"/etc/pam.d/vmtoolsd || die
-   pamd_mimic_system vmtoolsd auth account
+   if use pam; then
+   rm "${ED%/}"/etc/pam.d/vmtoolsd || die
+   pamd_mimic_system vmtoolsd auth account
+   fi
 
newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-27 Thread Mike Gilbert
commit: 754e0c414b5bbe6b31311e55b61cc8d8e2e0924b
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sun Nov 27 18:16:44 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 27 18:17:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754e0c41

app-emulation/open-vm-tools: add comment about broken kernel detection

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 55c652f..774fa40 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -101,6 +101,10 @@ src_configure() {
$(use_with X gtkmm3)
$(use_with X x)
 
+   # configure locates the kernel object directory by looking for
+   # "/lib/modules/${KERNEL_RELEASE}/build".
+   # This will fail if the user is building against an uninstalled 
kernel.
+   # Fixing this would mean reworking the build system.
$(use_with modules kernel-modules)
--without-root-privileges
--with-kernel-release="${KV_FULL}"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/, app-emulation/open-vm-tools/files/

2016-11-26 Thread Mike Gilbert
commit: 482f930798ce03109dd63f9279735d336697ac3d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 17:00:34 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 17:02:42 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482f9307

app-emulation/open-vm-tools: patch -Werror out of configure.ac

This is less fragile than sed-ing all the Makefiles.

Bug: https://bugs.gentoo.org/600886
Package-Manager: portage-2.3.2_p8

 .../open-vm-tools/files/10.1.0-Werror.patch| 24 ++
 .../open-vm-tools/open-vm-tools-10.1.0.ebuild  |  5 +
 2 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/10.1.0-Werror.patch 
b/app-emulation/open-vm-tools/files/10.1.0-Werror.patch
new file mode 100644
index ..b79865e
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/10.1.0-Werror.patch
@@ -0,0 +1,24 @@
+From fdf54d58ef47b73dc94d21d3556a2ec5d9da Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sat, 26 Nov 2016 11:54:33 -0500
+Subject: [PATCH] build: drop -Werror
+
+---
+ open-vm-tools/configure.ac | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
+index 8d4604e8..4d925f22 100644
+--- a/open-vm-tools/configure.ac
 b/open-vm-tools/configure.ac
+@@ -1137,7 +1137,6 @@ AC_C_VOLATILE
+ 
+ ### General flags / actions
+ CFLAGS="$CFLAGS -Wall"
+-CFLAGS="$CFLAGS -Werror"
+ 
+ # -Wno-unknown-pragmas is due to gcc not understanding '#pragma ident'
+ # in Xlib.h on OpenSolaris.
+-- 
+2.11.0.rc2
+

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index a7835d2..55c652f 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -49,7 +49,6 @@ COMMON_DEPEND="
 DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
virtual/pkgconfig
-   sys-apps/findutils
 "
 
 RDEPEND="${COMMON_DEPEND}
@@ -60,6 +59,7 @@ S="${WORKDIR}/${MY_P}/open-vm-tools"
 PATCHES=(
"${FILESDIR}/10.1.0-mount.vmhgfs.patch"
"${FILESDIR}/10.1.0-vgauth.patch"
+   "${FILESDIR}/10.1.0-Werror.patch"
 )
 
 pkg_setup() {
@@ -107,9 +107,6 @@ src_configure() {
)
 
econf "${myeconfargs[@]}"
-
-   # Bugs 260878, 326761
-   find . -name Makefile -exec sed -i -e 's/-Werror//g' '{}' +  || die 
"sed out Werror failed"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: 5f432664eb022654afd72abd2c25a3945afb779c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 04:18:34 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 04:18:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f432664

app-emulation/open-vm-tools: fix suid perms and drop custom xdg autostart file

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index abcddc1..a7835d2 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -129,12 +129,9 @@ src_install() {
systemd_dounit "${FILESDIR}"/vmtoolsd.service
 
if use X; then
-   fperms 4755 /usr/bin/vmware-user-suid-wrapper
+   fperms 4711 /usr/bin/vmware-user-suid-wrapper
dobin scripts/common/vmware-xdg-detect-de
 
-   insinto /etc/xdg/autostart
-   doins "${FILESDIR}"/open-vm-tools.desktop
-
elog "To be able to use the drag'n'drop feature of VMware for 
file"
elog "exchange, please add the users to the 'vmware' group."
fi



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: 2776cbbff8a698e93c0d8c0ae46f6c0a1bc85002
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 04:01:21 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 04:01:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2776cbbf

app-emulation/open-vm-tools: drop RDEPEND on x11 drivers

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 436e8a8..abcddc1 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -53,10 +53,6 @@ DEPEND="${COMMON_DEPEND}
 "
 
 RDEPEND="${COMMON_DEPEND}
-   X? (
-   x11-drivers/xf86-input-vmmouse
-   x11-drivers/xf86-video-vmware
-   )
 "
 
 S="${WORKDIR}/${MY_P}/open-vm-tools"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: 11df743f39f5fdadb7eae004d08f143946162680
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 01:46:01 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 01:46:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11df743f

app-emulation/open-vm-tools: cleanup dependencies

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 16 +---
 1 file changed, 9 insertions(+), 7 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 3fdaed5..436e8a8 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -17,10 +17,9 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
 
-RDEPEND="
+COMMON_DEPEND="
dev-libs/glib:2
dev-libs/libdnet
-   sys-apps/ethtool
sys-fs/fuse
>=sys-process/procps-3.3.2
grabbitmqproxy? ( dev-libs/openssl:0 )
@@ -33,11 +32,7 @@ RDEPEND="
)
X? (
dev-cpp/gtkmm:3.0
-   x11-base/xorg-server
-   x11-drivers/xf86-input-vmmouse
-   x11-drivers/xf86-video-vmware
x11-libs/gtk+:3
-   x11-libs/libnotify
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
@@ -51,12 +46,19 @@ RDEPEND="
)
 "
 
-DEPEND="${RDEPEND}
+DEPEND="${COMMON_DEPEND}
doc? ( app-doc/doxygen )
virtual/pkgconfig
sys-apps/findutils
 "
 
+RDEPEND="${COMMON_DEPEND}
+   X? (
+   x11-drivers/xf86-input-vmmouse
+   x11-drivers/xf86-video-vmware
+   )
+"
+
 S="${WORKDIR}/${MY_P}/open-vm-tools"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/, app-emulation/open-vm-tools/files/

2016-11-25 Thread Mike Gilbert
commit: b44325280357532c6f61a660d802c7545ef34252
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Nov 26 01:21:47 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Nov 26 01:22:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4432528

app-emulation/open-vm-tools: fix mount.vmhgfs symlink

https://github.com/vmware/open-vm-tools/pull/66

Package-Manager: portage-2.3.2_p8

 .../open-vm-tools/files/10.1.0-mount.vmhgfs.patch  | 33 ++
 .../open-vm-tools/open-vm-tools-10.1.0.ebuild  |  9 --
 2 files changed, 40 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch 
b/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch
new file mode 100644
index ..bff9781
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/10.1.0-mount.vmhgfs.patch
@@ -0,0 +1,33 @@
+From 1805ab024b10e8185175de7ce9c9b9db87fd0897 Mon Sep 17 00:00:00 2001
+From: Bernd Zeimetz 
+Date: Sun, 10 Jan 2016 22:18:04 +0100
+Subject: [PATCH] Fix mount.vmhgfs symlinks if DESTDIR is used
+
+Without this change symlinks in the form of
+sbin/mount.vmhgfs -> 
/build/open-vm-tools-10.0.5-3227872/debian/open-vm-tools/usr/sbin/mount.vmhgfs
+are being produced, if DESTDIR was uset while running make install.
+---
+ open-vm-tools/hgfsmounter/Makefile.am | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/open-vm-tools/hgfsmounter/Makefile.am 
b/open-vm-tools/hgfsmounter/Makefile.am
+index e48417e..fe70892 100644
+--- a/open-vm-tools/hgfsmounter/Makefile.am
 b/open-vm-tools/hgfsmounter/Makefile.am
+@@ -33,14 +33,14 @@ install-exec-hook:
+   mv $(DESTDIR)$(sbindir)/mount.vmhgfs \
+   $(DESTDIR)$(sbindir)/mount_vmhgfs
+   -$(MKDIR_P) $(DESTDIR)/sbin
+-  -$(LN_S) $(DESTDIR)$(sbindir)/mount_vmhgfs \
++  -$(LN_S) $(sbindir)/mount_vmhgfs \
+   $(DESTDIR)/sbin/mount_vmhgfs &> /dev/null
+ uninstall-hook:
+   rm -f $(DESTDIR)$(sbindir)/mount_vmhgfs
+ else
+ install-exec-hook:
+   -$(MKDIR_P) $(DESTDIR)/sbin
+-  -$(LN_S) $(DESTDIR)$(sbindir)/mount.vmhgfs \
++  -$(LN_S) $(sbindir)/mount.vmhgfs \
+   $(DESTDIR)/sbin/mount.vmhgfs &> /dev/null
+ uninstall-hook:
+   rm -f $(DESTDIR)/sbin/mount.vmhgfs

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 6a3727d..3fdaed5 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -59,6 +59,11 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}/open-vm-tools"
 
+PATCHES=(
+   "${FILESDIR}/10.1.0-mount.vmhgfs.patch"
+   "${FILESDIR}/10.1.0-vgauth.patch"
+)
+
 pkg_setup() {
linux-info_get_any_version
local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
@@ -73,8 +78,8 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply -p2 "${FILESDIR}/10.1.0-vgauth.patch"
-   default
+   eapply -p2 "${PATCHES[@]}"
+   eapply_user
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: 8f9ee6e4a2613a73c3a178d120e0e65e693a6c36
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 25 23:58:09 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 25 23:59:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f9ee6e4

app-emulation/open-vm-tools: add kernel config checks

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 11dd15e..6a3727d 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -59,6 +59,19 @@ DEPEND="${RDEPEND}
 
 S="${WORKDIR}/${MY_P}/open-vm-tools"
 
+pkg_setup() {
+   linux-info_get_any_version
+   local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+   use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+   kernel_is -lt 3 9 || CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   kernel_is -lt 3 || CONFIG_CHECK+=" ~FUSE_FS"
+   if use modules; then
+   linux-mod_pkg_setup
+   else
+   linux-info_pkg_setup
+   fi
+}
+
 src_prepare() {
eapply -p2 "${FILESDIR}/10.1.0-vgauth.patch"
default



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: d508b486e77e278a0f33ce0c21ea5c3ce59749c7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 25 23:36:24 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 25 23:37:28 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d508b486

app-emulation/open-vm-tools: remove old

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/Manifest   |   4 -
 app-emulation/open-vm-tools/metadata.xml   |   1 -
 .../open-vm-tools-10.0.0_p3000743.ebuild   | 122 
 .../open-vm-tools-9.10.0_p2476743.ebuild   | 128 -
 .../open-vm-tools-9.10.2_p2822639.ebuild   | 123 
 .../open-vm-tools-9.4.0.1280544.ebuild | 115 --
 6 files changed, 493 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index c6aa67f..2a0c295 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,6 +1,2 @@
-DIST open-vm-tools-10.0.0-3000743.tar.gz 4161070 SHA256 
5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 SHA512 
0529e619b7cc012f3ebb78252157cb6d54c640a701de16516e1125b7147ea2e49f685fbdbbff6de73f2c3d8db87c5f406f8128ba0fcf12e37bc3d66085578c54
 WHIRLPOOL 
f4355d86a4f7d835b6481ff4d7d09786d46ce8107e139fb603f117df41c00a380b7e4f69773b48944ae347d762a02497093828f7820209e7c1c6b5a814312167
 DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 
49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 
5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b
 WHIRLPOOL 
4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
 DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
-DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
-DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 
6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 
0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72
 WHIRLPOOL 
7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
-DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git a/app-emulation/open-vm-tools/metadata.xml 
b/app-emulation/open-vm-tools/metadata.xml
index 2532b4e..53c1842 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -17,7 +17,6 @@


Generate API documentation
-   Build vmblock-fuse in favor of FUSE based 
blocking mechanism for DnD
Enable grabbitmqproxy
Force shared libraries to be built as 
PIC
Enable vgauth

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
deleted file mode 100644
index 43e5879..
--- a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools eutils flag-o-matic multilib pam systemd toolchain-funcs 
user versionator
-
-MY_P="${PN}-${PV/_p/-}"
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
-
-RDEPEND="
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-apps/ethtool
-   sys-fs/fuse
-   >=sys-process/procps-3.3.2
-   grabbitmqproxy? ( dev-libs/openssl:0 )
-   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-11-25 Thread Mike Gilbert
commit: fb89d0263a9b10f4467d892d785e3b55b527c6d5
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 25 23:25:50 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 25 23:29:13 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb89d026

app-emulation/open-vm-tools: optionally build kernel modules

The build system does some crazy stuff that is difficult to replicate in
open-vm-tools-kmod.

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild | 14 --
 1 file changed, 12 insertions(+), 2 deletions(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
index 2c653a5..11dd15e 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -3,8 +3,9 @@
 # $Id$
 
 EAPI=6
+MODULES_OPTIONAL_USE="modules"
 
-inherit autotools flag-o-matic pam systemd toolchain-funcs user
+inherit autotools linux-mod pam systemd toolchain-funcs user
 
 DESCRIPTION="Opensourced tools for VMware guests"
 HOMEPAGE="https://github.com/vmware/open-vm-tools;
@@ -71,7 +72,6 @@ src_configure() {
--disable-tests
--with-procps
--with-dnet
-   --without-kernel-modules
$(use_enable doc docs)
$(use_enable grabbitmqproxy)
$(use_enable vgauth)
@@ -84,6 +84,10 @@ src_configure() {
$(use_with X gtk3)
$(use_with X gtkmm3)
$(use_with X x)
+
+   $(use_with modules kernel-modules)
+   --without-root-privileges
+   --with-kernel-release="${KV_FULL}"
)
 
econf "${myeconfargs[@]}"
@@ -92,6 +96,11 @@ src_configure() {
find . -name Makefile -exec sed -i -e 's/-Werror//g' '{}' +  || die 
"sed out Werror failed"
 }
 
+src_compile() {
+   use modules && set_arch_to_kernel
+   default
+}
+
 src_install() {
default
prune_libtool_files --modules
@@ -117,4 +126,5 @@ src_install() {
 
 pkg_postinst() {
enewgroup vmware
+   linux-mod_pkg_postinst
 }



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/, app-emulation/open-vm-tools/files/

2016-11-25 Thread Mike Gilbert
commit: eb12595c8fc6107614a2d38716e4317c621f831a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 25 19:43:03 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 25 19:43:55 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb12595c

app-emulation/open-vm-tools: bump to 10.1.0

Package-Manager: portage-2.3.2_p8

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/files/10.1.0-vgauth.patch|  25 +
 .../open-vm-tools/open-vm-tools-10.1.0.ebuild  | 120 +
 3 files changed, 146 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 6f44ce6..c6aa67f 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,5 +1,6 @@
 DIST open-vm-tools-10.0.0-3000743.tar.gz 4161070 SHA256 
5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 SHA512 
0529e619b7cc012f3ebb78252157cb6d54c640a701de16516e1125b7147ea2e49f685fbdbbff6de73f2c3d8db87c5f406f8128ba0fcf12e37bc3d66085578c54
 WHIRLPOOL 
f4355d86a4f7d835b6481ff4d7d09786d46ce8107e139fb603f117df41c00a380b7e4f69773b48944ae347d762a02497093828f7820209e7c1c6b5a814312167
 DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 
49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 
5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b
 WHIRLPOOL 
4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
+DIST open-vm-tools-10.1.0-4449150.tar.gz 5025787 SHA256 
d579474c9495b504a544dfc2635d291c27488e7e9303ec4fe6b393836dc3b017 SHA512 
455e570fc13334e85a946e7eb496baebc459c138760c0c4c206b2182ebbb2e8b00b1025bafc284c163ffa1ffab7ab8566073ccd13b34bf5e8ef32addad9a4639
 WHIRLPOOL 
8b568a9cf61c0581abb67f5740bab62748fe4ef4eac2ea99f8340b2667ae2335266c3a935a3ca5778ec3132302013e09e429405c92cdf942fbfc6b85721e6f48
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 
6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 
0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72
 WHIRLPOOL 
7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git a/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch 
b/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch
new file mode 100644
index ..bc91b1b
--- /dev/null
+++ b/app-emulation/open-vm-tools/files/10.1.0-vgauth.patch
@@ -0,0 +1,25 @@
+From 488258effa60e293a7338422c33ce5c73f9b Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Fri, 25 Nov 2016 13:59:34 -0500
+Subject: [PATCH] build: Always link VGAuthService using CXX
+
+---
+ open-vm-tools/vgauth/service/Makefile.am | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/open-vm-tools/vgauth/service/Makefile.am 
b/open-vm-tools/vgauth/service/Makefile.am
+index 8c51d9f2..8f99dad1 100644
+--- a/open-vm-tools/vgauth/service/Makefile.am
 b/open-vm-tools/vgauth/service/Makefile.am
+@@ -95,7 +95,7 @@ if HAVE_ICU
+ $(AM_CXXFLAGS) $(CXXFLAGS) $(AM_LDFLAGS) \
+ $(LDFLAGS) -o $@
+ else
+-   VGAuthService_LINK = $(LINK)
++   VGAuthService_LINK = $(CXXLINK)
+ endif
+ 
+ # Message catalogs.
+-- 
+2.11.0.rc2
+

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
new file mode 100644
index ..2c653a5
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
@@ -0,0 +1,120 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-4449150"
+SRC_URI="https://github.com/vmware/open-vm-tools/files/590760/${MY_P}.tar.gz;
+

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-07-22 Thread Mike Gilbert
commit: d956f3c61d5f808190bd4d5fd717256c1474e05e
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Jul 22 21:24:06 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jul 22 21:24:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d956f3c6

app-emulation/open-vm-tools: bump to 10.0.7

Package-Manager: portage-2.3.0_p15

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools/open-vm-tools-10.0.7.ebuild  | 118 +
 2 files changed, 119 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index f7d34bc..6f44ce6 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,4 +1,5 @@
 DIST open-vm-tools-10.0.0-3000743.tar.gz 4161070 SHA256 
5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 SHA512 
0529e619b7cc012f3ebb78252157cb6d54c640a701de16516e1125b7147ea2e49f685fbdbbff6de73f2c3d8db87c5f406f8128ba0fcf12e37bc3d66085578c54
 WHIRLPOOL 
f4355d86a4f7d835b6481ff4d7d09786d46ce8107e139fb603f117df41c00a380b7e4f69773b48944ae347d762a02497093828f7820209e7c1c6b5a814312167
+DIST open-vm-tools-10.0.7-3227872.tar.gz 4009790 SHA256 
49520ccfed7bf3e51567eb9139f70d6dac6a58c3db99c306ce66f2179ec580ce SHA512 
5838c971a41540cb54ddf83400d2b728bae3245765b6e7d80e7f4be4035308f045ea4a735abafb2a7accbd90c6fe4c381dabd102a98be08a7ee08feab03bfa8b
 WHIRLPOOL 
4384e86073450fafef350aa3da7e9e60e56d1b2844d52260ea03865cb6fcf1ed753ec57dd321a7cd7f15e13b7b8200d2f51d6db633990f38a7cd780d6bca2604
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 
6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 
0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72
 WHIRLPOOL 
7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild
new file mode 100644
index 000..9570dda
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.0.7.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools flag-o-matic pam systemd toolchain-funcs user
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+MY_P="${P}-3227872"
+SRC_URI="https://github.com/vmware/open-vm-tools/files/133266/${MY_P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libdnet
+   sys-apps/ethtool
+   sys-fs/fuse
+   >=sys-process/procps-3.3.2
+   grabbitmqproxy? ( dev-libs/openssl:0 )
+   icu? ( dev-libs/icu:= )
+   pam? ( virtual/pam )
+   vgauth? (
+   dev-libs/openssl:0
+   dev-libs/xerces-c
+   dev-libs/xml-security-c
+   )
+   X? (
+   dev-cpp/gtkmm:2.4
+   x11-base/xorg-server
+   x11-drivers/xf86-input-vmmouse
+   x11-drivers/xf86-video-vmware
+   x11-libs/gtk+:2
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libXtst
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   sys-apps/findutils
+"
+
+S="${WORKDIR}/${MY_P}"
+PATCHES=(
+   "${FILESDIR}/9.10.0-vgauth.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   # libsigc++-2.0 >= 2.5.1 requires C++11. Using -std=c++11
+   # does not provide "linux" definition, we need gnu++11
+   append-cxxflags -std=gnu++11
+
+   local myeconfargs=(
+   --disable-deploypkg
+   --disable-static
+   --disable-tests
+   --with-procps
+   --with-dnet
+   --without-kernel-modules
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-02-17 Thread Mike Gilbert
commit: 255785c769ece6af379706a5328842435f3d79e9
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Feb 18 00:51:39 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Feb 18 00:51:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=255785c7

app-emulation/open-vm-tools: Restore xdg autostart

Bug: https://bugs.gentoo.org/574840

Package-Manager: portage-2.2.27_p64

 app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
index 3cc623f..43e5879 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -113,6 +113,9 @@ src_install() {
fperms 4755 /usr/bin/vmware-user-suid-wrapper
dobin scripts/common/vmware-xdg-detect-de
 
+   insinto /etc/xdg/autostart
+   doins "${FILESDIR}"/open-vm-tools.desktop
+
elog "To be able to use the drag'n'drop feature of VMware for 
file"
elog "exchange, please add the users to the 'vmware' group."
fi



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2016-01-01 Thread Pacho Ramos
commit: 7a76e11c258579f45c31c3617ad684db975e91d0
Author: Pacho Ramos  gentoo  org>
AuthorDate: Fri Jan  1 21:18:31 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Fri Jan  1 21:18:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a76e11c

app-emulation/open-vm-tools: Fix building with latest glibmm/libsigc++ (#570418)

Package-Manager: portage-2.2.26

 app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
index 9c136f9..3cc623f 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
@@ -63,6 +63,10 @@ src_prepare() {
 }
 
 src_configure() {
+   # libsigc++-2.0 >= 2.5.1 requires C++11. Using -std=c++11
+   # does not provide "linux" definition, we need gnu++11
+   append-cxxflags -std=gnu++11
+
# https://bugs.gentoo.org/402279
export CUSTOM_PROCPS_NAME=procps
export CUSTOM_PROCPS_LIBS="$($(tc-getPKG_CONFIG) --libs libprocps)"



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2015-09-17 Thread Mike Gilbert
commit: 19bd2220a315bf9da410c251d7072aa1ea75641c
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 18 01:37:04 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 18 01:37:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19bd2220

app-emulation/open-vm-tools: Bump to 10.0.0

Package-Manager: portage-2.2.20

 app-emulation/open-vm-tools/Manifest   |   1 +
 .../open-vm-tools-10.0.0_p3000743.ebuild   | 115 +
 2 files changed, 116 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index e0c3447..f7d34bc 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,3 +1,4 @@
+DIST open-vm-tools-10.0.0-3000743.tar.gz 4161070 SHA256 
5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 SHA512 
0529e619b7cc012f3ebb78252157cb6d54c640a701de16516e1125b7147ea2e49f685fbdbbff6de73f2c3d8db87c5f406f8128ba0fcf12e37bc3d66085578c54
 WHIRLPOOL 
f4355d86a4f7d835b6481ff4d7d09786d46ce8107e139fb603f117df41c00a380b7e4f69773b48944ae347d762a02497093828f7820209e7c1c6b5a814312167
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 
6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 
0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72
 WHIRLPOOL 
7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
new file mode 100644
index 000..9c136f9
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-10.0.0_p3000743.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools eutils flag-o-matic multilib pam systemd toolchain-funcs 
user versionator
+
+MY_P="${PN}-${PV/_p/-}"
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools;
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X doc grabbitmqproxy icu pam +pic vgauth xinerama"
+
+RDEPEND="
+   dev-libs/glib:2
+   dev-libs/libdnet
+   sys-apps/ethtool
+   sys-fs/fuse
+   >=sys-process/procps-3.3.2
+   grabbitmqproxy? ( dev-libs/openssl:0 )
+   icu? ( dev-libs/icu:= )
+   pam? ( virtual/pam )
+   vgauth? (
+   dev-libs/openssl:0
+   dev-libs/xerces-c
+   dev-libs/xml-security-c
+   )
+   X? (
+   dev-cpp/gtkmm:2.4
+   x11-base/xorg-server
+   x11-drivers/xf86-input-vmmouse
+   x11-drivers/xf86-video-vmware
+   x11-libs/gtk+:2
+   x11-libs/libnotify
+   x11-libs/libX11
+   x11-libs/libXtst
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+
+DEPEND="${RDEPEND}
+   doc? ( app-doc/doxygen )
+   virtual/pkgconfig
+   sys-apps/findutils
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   enewgroup vmware
+}
+
+src_prepare() {
+   epatch "${FILESDIR}/9.10.0-vgauth.patch"
+   epatch_user
+   eautoreconf
+}
+
+src_configure() {
+   # https://bugs.gentoo.org/402279
+   export CUSTOM_PROCPS_NAME=procps
+   export CUSTOM_PROCPS_LIBS="$($(tc-getPKG_CONFIG) --libs libprocps)"
+
+   local myeconfargs=(
+   --disable-deploypkg
+   --disable-tests
+   # Broken build
+   --docdir=/usr/share/doc/${PF}
+   --with-procps
+   --with-dnet
+   --without-kernel-modules
+   $(use_enable doc docs)
+   $(use_enable grabbitmqproxy)
+   $(use_enable vgauth)
+   $(use_enable xinerama multimon)
+   $(use_with icu)
+   $(use_with pam)
+   $(use_with pic)
+   $(use_with X gtk2)
+  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools-kmod/

2015-09-17 Thread Mike Gilbert
commit: 8c82bd88df90e12bbfd24db415c8977794c9a737
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Sep 18 03:10:50 2015 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Sep 18 03:10:50 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c82bd88

app-emulation/open-vm-tools-kmod: Bump to 10.0.0

Package-Manager: portage-2.2.20

 app-emulation/open-vm-tools-kmod/Manifest  |  1 +
 .../open-vm-tools-kmod-10.0.0_p3000743.ebuild  | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-emulation/open-vm-tools-kmod/Manifest 
b/app-emulation/open-vm-tools-kmod/Manifest
index 3850fcc..81d5206 100644
--- a/app-emulation/open-vm-tools-kmod/Manifest
+++ b/app-emulation/open-vm-tools-kmod/Manifest
@@ -1,2 +1,3 @@
+DIST open-vm-tools-10.0.0-3000743.tar.gz 4161070 SHA256 
5adef80f43186aff426f4f22b4b31b514d18a1dcc3334d56ed22d2e308803971 SHA512 
0529e619b7cc012f3ebb78252157cb6d54c640a701de16516e1125b7147ea2e49f685fbdbbff6de73f2c3d8db87c5f406f8128ba0fcf12e37bc3d66085578c54
 WHIRLPOOL 
f4355d86a4f7d835b6481ff4d7d09786d46ce8107e139fb603f117df41c00a380b7e4f69773b48944ae347d762a02497093828f7820209e7c1c6b5a814312167
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git 
a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-10.0.0_p3000743.ebuild 
b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-10.0.0_p3000743.ebuild
new file mode 100644
index 000..faf5874
--- /dev/null
+++ b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-10.0.0_p3000743.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit eutils linux-mod udev
+
+MY_PN=${PN%-kmod}
+MY_P=${MY_PN}-${PV/_p/-}
+
+DESCRIPTION="Opensourced tools for VMware guests"
+HOMEPAGE="http://open-vm-tools.sourceforge.net/;
+SRC_URI="mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   CONFIG_CHECK="~DRM_VMWGFX ~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3"
+
+   # See logic in configure.ac.
+   local MODULES=
+
+   if kernel_is -lt 3 3; then
+   MODULES+=" vmxnet"
+   fi
+
+   if kernel_is -lt 4; then
+   MODULES+=" vmhgfs"
+   fi
+
+   if kernel_is -lt 3 9; then
+   MODULES+=" vmci vsock"
+   else
+   CONFIG_CHECK+=" ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS"
+   fi
+
+   if kernel_is -lt 3; then
+   MODULES+=" vmblock vmsync"
+   else
+   CONFIG_CHECK+=" ~FUSE_FS"
+   fi
+
+   local mod
+   for mod in ${MODULES}; do
+   MODULE_NAMES+=" ${mod}(ovt:modules/linux/${mod})"
+   done
+
+   linux-mod_pkg_setup
+}
+
+src_prepare() {
+   epatch_user
+}
+
+src_configure() {
+   BUILD_TARGETS="auto-build"
+   export OVT_SOURCE_DIR="${S}"
+   export LINUXINCLUDE="${KV_OUT_DIR}/include"
+}
+
+src_install() {
+   linux-mod_src_install
+   udev_dorules "${FILESDIR}/60-vmware.rules"
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/

2015-08-23 Thread Mike Gilbert
commit: b28d8436a15fcf868fdca2a35ed6829759a4cf6e
Author: Mike Gilbert floppym AT gentoo DOT org
AuthorDate: Sun Aug 23 23:39:18 2015 +
Commit: Mike Gilbert floppym AT gentoo DOT org
CommitDate: Sun Aug 23 23:40:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28d8436

app-emulation/open-vm-tools: Remove dev snapshots

Package-Manager: portage-2.2.20_p134

 app-emulation/open-vm-tools/Manifest   |   1 -
 .../open-vm-tools-2013.09.16.1328054-r2.ebuild | 123 -
 .../open-vm-tools-2013.09.16.1328054-r3.ebuild | 123 -
 3 files changed, 247 deletions(-)

diff --git a/app-emulation/open-vm-tools/Manifest 
b/app-emulation/open-vm-tools/Manifest
index 5ea0465..e0c3447 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,4 +1,3 @@
-DIST open-vm-tools-2013.09.16-1328054.tar.gz 3793719 SHA256 
470a6ea3ce14c2c5ea6b7bc59745eccbacc8d88a3f343e712312786435975d13 SHA512 
7ae62d5411b4bdefd0e8db5f0a81bb357bfd4a624af06bf9a5a74f49ede0b7051b41dfe548c758fd7e73cded34af983c8aa0c412e65343092e05ae9b997895cb
 WHIRLPOOL 
688fb4e494fb7aab7d0eb09189afff95ec8727bcc1893a4ec632bb8198661a1a55d58a813d2d56a3ac330fd7a55afc1fa7dc11f1d60c06c91ecf6a0bf866b249
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.10.2-2822639.tar.gz 4044062 SHA256 
6c5a7f88b597585a273fb9918fdb9201c79e30731a765fbec1acda14d1f3d74c SHA512 
0a0683b1d86ff1926517c882943c30267f04710bdd9a70bf7aa75534d64480c3cc2cf5eae5655ed228d4e140129f46efeb2cdbbb8191b142756ad359cec58b72
 WHIRLPOOL 
7a15d5561fcd52c32c668d8da86ada5a850b4fdaac373f9850c4906b4939ebf620a2ef7740b8a15e513ececb95bd02b285ea5632860bea87df666fcef539ef5f
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git 
a/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r2.ebuild 
b/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r2.ebuild
deleted file mode 100644
index 3383e6f..000
--- a/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib pam user versionator flag-o-matic systemd 
toolchain-funcs
-
-MY_PV=$(replace_version_separator 3 '-')
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION=Opensourced tools for VMware guests
-HOMEPAGE=https://github.com/vmware/open-vm-tools;
-SRC_URI=mirror://sourceforge/${PN}/${MY_P}.tar.gz
-
-LICENSE=LGPL-2
-SLOT=0
-KEYWORDS=~amd64 ~x86
-IUSE=X doc +fuse icu modules pam +pic xinerama
-
-COMMON_DEPEND=
-   dev-libs/glib:2
-   dev-libs/libdnet
-   sys-apps/ethtool
-   sys-process/procps
-   pam? ( virtual/pam )
-   X? (
-   dev-cpp/gtkmm:2.4
-   x11-base/xorg-server
-   x11-drivers/xf86-input-vmmouse
-   x11-drivers/xf86-video-vmware
-   x11-libs/gtk+:2
-   x11-libs/libnotify
-   x11-libs/libX11
-   x11-libs/libXtst
-   )
-   fuse? ( sys-fs/fuse )
-   icu? ( dev-libs/icu:= )
-   xinerama? ( x11-libs/libXinerama )
-
-
-DEPEND=${COMMON_DEPEND}
-   doc? ( app-doc/doxygen )
-   virtual/pkgconfig
-   virtual/linux-sources
-   sys-apps/findutils
-
-
-RDEPEND=${COMMON_DEPEND}
-   modules? ( app-emulation/open-vm-tools-kmod )
-
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   enewgroup vmware
-}
-
-src_prepare() {
-   # Do not filter out Werror
-   # Upstream Bug  
http://sourceforge.net/tracker/?func=detailaid=2959749group_id=204462atid=989708
-   # sed -i -e 's/CFLAGS=.*Werror/#/g' configure || die sed comment out 
Werror failed
-   sed -i -e 
's:\(TEST_PLUGIN_INSTALLDIR=\).*:\1\$libdir/open-vm-tools/plugins/tests:g' 
configure || die sed test_plugin_installdir failed
-}
-
-src_configure() {
-   # http://bugs.gentoo.org/402279
-   if has_version '=sys-process/procps-3.3.2'; then
-   export CUSTOM_PROCPS_NAME=procps
-   export CUSTOM_PROCPS_LIBS=$($(tc-getPKG_CONFIG) --libs 
libprocps)
-   fi
-
-   local myeconfargs=(
-   --with-procps
-   --with-dnet
-   --without-kernel-modules
- 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools-kmod/

2015-08-23 Thread Mike Gilbert
commit: 0c77fe3ffe0e2b4f12abfc670a736df9d60c04eb
Author: Mike Gilbert floppym AT gentoo DOT org
AuthorDate: Sun Aug 23 23:39:46 2015 +
Commit: Mike Gilbert floppym AT gentoo DOT org
CommitDate: Sun Aug 23 23:40:45 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c77fe3f

app-emulation/open-vm-tools-kmod: Remove dev snapshot

Package-Manager: portage-2.2.20_p134

 app-emulation/open-vm-tools-kmod/Manifest  |  1 -
 .../open-vm-tools-kmod-2013.09.16.1328054.ebuild   | 67 --
 2 files changed, 68 deletions(-)

diff --git a/app-emulation/open-vm-tools-kmod/Manifest 
b/app-emulation/open-vm-tools-kmod/Manifest
index d7ae156..3850fcc 100644
--- a/app-emulation/open-vm-tools-kmod/Manifest
+++ b/app-emulation/open-vm-tools-kmod/Manifest
@@ -1,3 +1,2 @@
-DIST open-vm-tools-2013.09.16-1328054.tar.gz 3793719 SHA256 
470a6ea3ce14c2c5ea6b7bc59745eccbacc8d88a3f343e712312786435975d13 SHA512 
7ae62d5411b4bdefd0e8db5f0a81bb357bfd4a624af06bf9a5a74f49ede0b7051b41dfe548c758fd7e73cded34af983c8aa0c412e65343092e05ae9b997895cb
 WHIRLPOOL 
688fb4e494fb7aab7d0eb09189afff95ec8727bcc1893a4ec632bb8198661a1a55d58a813d2d56a3ac330fd7a55afc1fa7dc11f1d60c06c91ecf6a0bf866b249
 DIST open-vm-tools-9.10.0-2476743.tar.gz 4093306 SHA256 
e146ad53d744d7793ee72c5271fc49a916613534c14827c227fdaef4b3579c96 SHA512 
8c8e4a559c0374e020c8261d4c8f6855efbe3f509745ee02ec03ab9ebce7e1327ec1e5e18f674cb464630ace9dc33b4262ffd119fc237c286ee44327e4590385
 WHIRLPOOL 
162aba889e249ac229e003a57753ff78b86f612a0753ae83f9de52eb1d0ae0a11aee0279c192eb073dabc76d718747c614d4122395abfc8c8d0f9d80a903189a
 DIST open-vm-tools-9.4.0-1280544.tar.gz 3659504 SHA256 
5d30652eb0f6dc5e930781029c184837e700be5543b6a7116db4c62a6f3ca399 SHA512 
07b36f49713140606f74864b59c2e01c9ed83a960dd3f5d172b84fc75e760f7370065774a0e26897924af60454c86b682ca0fd32276b0e9fb17b268247f8cbdf
 WHIRLPOOL 
88533768cf718de3b5f64e688597209fa2029d02cdf350d7fd05ec8dd8ca0f0c125a8d1445c1ec9287bc486076d5c335f3cc615c3f0b9aa7bac84e921da4c9e6

diff --git 
a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2013.09.16.1328054.ebuild 
b/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2013.09.16.1328054.ebuild
deleted file mode 100644
index 385b63b..000
--- 
a/app-emulation/open-vm-tools-kmod/open-vm-tools-kmod-2013.09.16.1328054.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils linux-mod versionator udev
-
-MY_PN=${PN/-kmod}
-MY_PV=$(replace_version_separator 3 '-')
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION=Opensourced tools for VMware guests
-HOMEPAGE=http://open-vm-tools.sourceforge.net/;
-SRC_URI=mirror://sourceforge/${MY_PN}/${MY_P}.tar.gz
-
-LICENSE=LGPL-2
-SLOT=0
-KEYWORDS=~amd64 ~x86
-IUSE=vmhgfs
-
-S=${WORKDIR}/${MY_P}
-
-pkg_setup() {
-   CONFIG_CHECK=~DRM_VMWGFX ~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3
-   !UIDGID_STRICT_TYPE_CHECKS
-
-   # See logic in configure.ac.
-   local MODULES=vmxnet
-
-   use vmhgfs  MODULES+= vmhgfs
-
-   if kernel_is -lt 3 9; then
-   MODULES+= vmci vsock
-   else
-   CONFIG_CHECK+= VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS
-   fi
-
-   if kernel_is -lt 3; then
-   MODULES+= vmblock vmsync
-   else
-   CONFIG_CHECK+= ~FUSE_FS
-   fi
-
-   local mod
-   for mod in ${MODULES}; do
-   MODULE_NAMES+= ${mod}(ovt:modules/linux/${mod})
-   done
-
-   linux-mod_pkg_setup
-}
-
-src_prepare() {
-   epatch ${FILESDIR}/vmhgfs-linux-3.11.patch
-   epatch_user
-}
-
-src_configure() {
-   BUILD_TARGETS=auto-build
-   export OVT_SOURCE_DIR=${S}
-   export LINUXINCLUDE=${KV_OUT_DIR}/include
-}
-
-src_install() {
-   linux-mod_src_install
-   udev_dorules ${FILESDIR}/60-vmware.rules
-}