public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2015-08-23 23:41 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2015-08-23 23:41 UTC (permalink / raw
  To: gentoo-commits

commit:     b28d8436a15fcf868fdca2a35ed6829759a4cf6e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 23 23:39:18 2015 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Aug 23 23:40:43 2015 +0000
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..0000000
--- 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=detail&aid=2959749&group_id=204462&atid=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
-		$(use_enable doc docs)
-		--docdir=/usr/share/doc/${PF}
-		$(use_with X x)
-		$(use_with X gtk2)
-		$(use_with X gtkmm)
-		$(use_with icu)
-		$(use_with pam)
-		$(use_with pic)
-		$(use_enable xinerama multimon)
-	)
-
-	econf "${myeconfargs[@]}"
-
-	# Bugs 260878, 326761
-	find ./ -name Makefile | xargs sed -i -e 's/-Werror//g'  || die "sed out Werror failed"
-}
-
-src_install() {
-	default
-
-	rm "${D}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	rm "${D}"/usr/$(get_libdir)/*.la
-	rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	exeinto /etc/vmware-tools/scripts/vmware/
-	doexe "${FILESDIR}"/network
-
-	if use X;
-	then
-		fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
-
-		dobin "${S}"/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
-	elog "Add 'vmware-tools' service to the default runlevel."
-}

diff --git a/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r3.ebuild b/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r3.ebuild
deleted file mode 100644
index 9340280..0000000
--- a/app-emulation/open-vm-tools/open-vm-tools-2013.09.16.1328054-r3.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 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
-	)
-	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=detail&aid=2959749&group_id=204462&atid=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
-		$(use_enable doc docs)
-		--docdir=/usr/share/doc/${PF}
-		$(use_with X x)
-		$(use_with X gtk2)
-		$(use_with X gtkmm)
-		$(use_with icu)
-		$(use_with pam)
-		$(use_with pic)
-		$(use_enable xinerama multimon)
-	)
-
-	econf "${myeconfargs[@]}"
-
-	# Bugs 260878, 326761
-	find ./ -name Makefile | xargs sed -i -e 's/-Werror//g'  || die "sed out Werror failed"
-}
-
-src_install() {
-	default
-
-	rm "${D}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	rm "${D}"/usr/$(get_libdir)/*.la
-	rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	exeinto /etc/vmware-tools/scripts/vmware/
-	doexe "${FILESDIR}"/network
-
-	if use X;
-	then
-		fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
-
-		dobin "${S}"/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
-	elog "Add 'vmware-tools' service to the default runlevel."
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2015-09-18  1:37 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2015-09-18  1:37 UTC (permalink / raw
  To: gentoo-commits

commit:     19bd2220a315bf9da410c251d7072aa1ea75641c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 18 01:37:04 2015 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Sep 18 01:37:16 2015 +0000
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 0000000..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)
+		$(use_with X gtkmm)
+		$(use_with X x)
+	)
+
+	econf "${myeconfargs[@]}"
+
+	# Bugs 260878, 326761
+	find . -name Makefile | xargs 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 "${ED%/}"/etc/pam.d/vmtoolsd
+	pamd_mimic_system vmtoolsd auth account
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+	systemd_dounit "${FILESDIR}"/vmtoolsd.service
+
+	if use X; then
+		fperms 4755 /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
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-01-01 21:22 Pacho Ramos
  0 siblings, 0 replies; 70+ messages in thread
From: Pacho Ramos @ 2016-01-01 21:22 UTC (permalink / raw
  To: gentoo-commits

commit:     7a76e11c258579f45c31c3617ad684db975e91d0
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Fri Jan  1 21:18:31 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Fri Jan  1 21:18:31 2016 +0000
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)"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-02-18  0:51 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-02-18  0:51 UTC (permalink / raw
  To: gentoo-commits

commit:     255785c769ece6af379706a5328842435f3d79e9
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 18 00:51:39 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Feb 18 00:51:39 2016 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-07-22 21:24 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-07-22 21:24 UTC (permalink / raw
  To: gentoo-commits

commit:     d956f3c61d5f808190bd4d5fd717256c1474e05e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 22 21:24:06 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Jul 22 21:24:23 2016 +0000
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 0000000..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
+		$(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 "${ED%/}"/etc/pam.d/vmtoolsd
+	pamd_mimic_system vmtoolsd auth account
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+	systemd_dounit "${FILESDIR}"/vmtoolsd.service
+
+	if use X; then
+		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
+}
+
+pkg_postinst() {
+	enewgroup vmware
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-25 23:29 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-25 23:29 UTC (permalink / raw
  To: gentoo-commits

commit:     fb89d0263a9b10f4467d892d785e3b55b527c6d5
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 23:25:50 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 23:29:13 2016 +0000
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
 }


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-25 23:37 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-25 23:37 UTC (permalink / raw
  To: gentoo-commits

commit:     d508b486e77e278a0f33ce0c21ea5c3ce59749c7
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 23:36:24 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 23:37:28 2016 +0000
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 @@
 	</longdescription>
 	<use>
 		<flag name="doc">Generate API documentation</flag>
-		<flag name="fuse">Build vmblock-fuse in favor of FUSE based blocking mechanism for DnD</flag>
 		<flag name="grabbitmqproxy">Enable grabbitmqproxy</flag>
 		<flag name="pic">Force shared libraries to be built as PIC</flag>
 		<flag name="vgauth">Enable vgauth</flag>

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..00000000
--- 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 )
-	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() {
-	# 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)"
-
-	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)
-		$(use_with X gtkmm)
-		$(use_with X x)
-	)
-
-	econf "${myeconfargs[@]}"
-
-	# Bugs 260878, 326761
-	find . -name Makefile | xargs 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 "${ED%/}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	if use X; then
-		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
-}

diff --git a/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild b/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild
deleted file mode 100644
index 4e7ad6d..00000000
--- a/app-emulation/open-vm-tools/open-vm-tools-9.10.0_p2476743.ebuild
+++ /dev/null
@@ -1,128 +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_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 modules pam +pic vgauth xinerama"
-
-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 )
-	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="${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() {
-	epatch "${FILESDIR}/9.10.0-vgauth.patch"
-	epatch_user
-}
-
-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)
-		$(use_with X gtkmm)
-		$(use_with X x)
-	)
-
-	econf "${myeconfargs[@]}"
-
-	# Bugs 260878, 326761
-	find . -name Makefile | xargs sed -i -e 's/-Werror//g'  || die "sed out Werror failed"
-}
-
-src_install() {
-	default
-
-	rm "${D}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	rm "${D}"/usr/$(get_libdir)/*.la
-	rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	exeinto /etc/vmware-tools/scripts/vmware
-	doexe "${FILESDIR}"/network
-
-	if use X; then
-		fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
-
-		dobin "${S}"/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
-	elog "Add 'vmware-tools' service to the default runlevel."
-}

diff --git a/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild b/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.ebuild
deleted file mode 100644
index efa501b..00000000
--- a/app-emulation/open-vm-tools/open-vm-tools-9.10.2_p2822639.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_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"
-	chmod +x configure || die
-	epatch_user
-}
-
-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)
-		$(use_with X gtkmm)
-		$(use_with X x)
-	)
-
-	econf "${myeconfargs[@]}"
-
-	# Bugs 260878, 326761
-	find . -name Makefile | xargs sed -i -e 's/-Werror//g'  || die "sed out Werror failed"
-}
-
-src_install() {
-	default
-
-	rm "${D}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	rm "${D}"/usr/$(get_libdir)/*.la
-	rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	exeinto /etc/vmware-tools/scripts/vmware
-	doexe "${FILESDIR}"/network
-
-	if use X; then
-		fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
-
-		dobin "${S}"/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
-}

diff --git a/app-emulation/open-vm-tools/open-vm-tools-9.4.0.1280544.ebuild b/app-emulation/open-vm-tools/open-vm-tools-9.4.0.1280544.ebuild
deleted file mode 100644
index 99f582d..00000000
--- a/app-emulation/open-vm-tools/open-vm-tools-9.4.0.1280544.ebuild
+++ /dev/null
@@ -1,115 +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 +pic xinerama"
-
-RDEPEND="app-emulation/open-vm-tools-kmod
-	dev-libs/glib:2
-	dev-libs/libdnet
-	sys-apps/ethtool
-	sys-process/procps
-	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="${RDEPEND}
-	doc? ( app-doc/doxygen )
-	virtual/pkgconfig
-	virtual/linux-sources
-	sys-apps/findutils
-	"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-	enewgroup vmware
-}
-
-src_prepare() {
-	# Do not filter out Werror
-	# Upstream Bug  https://sourceforge.net/tracker/?func=detail&aid=2959749&group_id=204462&atid=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() {
-	# https://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
-
-	econf \
-		--with-procps \
-		--with-dnet \
-		--without-kernel-modules \
-		$(use_enable doc docs) \
-		--docdir=/usr/share/doc/${PF} \
-		$(use_with X x) \
-		$(use_with X gtk2) \
-		$(use_with X gtkmm) \
-		$(use_with icu) \
-		$(use_with pic) \
-		$(use_enable xinerama multimon)
-
-	# Bugs 260878, 326761
-	find ./ -name Makefile | xargs sed -i -e 's/-Werror//g'  || die "sed out Werror failed"
-}
-
-src_install() {
-	default
-
-	rm "${D}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	rm "${D}"/usr/$(get_libdir)/*.la
-	rm "${D}"/usr/$(get_libdir)/open-vm-tools/plugins/common/*.la
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	exeinto /etc/vmware-tools/scripts/vmware/
-	doexe "${FILESDIR}"/network
-
-	if use X;
-	then
-		fperms 4755 "/usr/bin/vmware-user-suid-wrapper"
-
-		dobin "${S}"/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
-	elog "Add 'vmware-tools' service to the default runlevel."
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-25 23:59 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-25 23:59 UTC (permalink / raw
  To: gentoo-commits

commit:     8f9ee6e4a2613a73c3a178d120e0e65e693a6c36
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov 25 23:58:09 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Nov 25 23:59:27 2016 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-26  1:46 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-26  1:46 UTC (permalink / raw
  To: gentoo-commits

commit:     11df743f39f5fdadb7eae004d08f143946162680
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 26 01:46:01 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Nov 26 01:46:01 2016 +0000
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=(


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-26  4:01 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-26  4:01 UTC (permalink / raw
  To: gentoo-commits

commit:     2776cbbff8a698e93c0d8c0ae46f6c0a1bc85002
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 26 04:01:21 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Nov 26 04:01:21 2016 +0000
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"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-26  4:18 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-26  4:18 UTC (permalink / raw
  To: gentoo-commits

commit:     5f432664eb022654afd72abd2c25a3945afb779c
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 26 04:18:34 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Nov 26 04:18:34 2016 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-11-27 18:17 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-11-27 18:17 UTC (permalink / raw
  To: gentoo-commits

commit:     754e0c414b5bbe6b31311e55b61cc8d8e2e0924b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 27 18:16:44 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Nov 27 18:17:22 2016 +0000
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}"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2016-12-05 15:37 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2016-12-05 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     89f57861f1c77e7ef625456b037742d9f213666a
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  5 15:35:46 2016 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec  5 15:37:25 2016 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-08-04 19:51 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-08-04 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     e5b112b2dc1731627ea9d34f81ca807822d3253d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 19:50:08 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 19:50:57 2017 +0000
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:= )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-08-04 19:51 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-08-04 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     cf86e94d5099ce6db7015634ed52286dad6f6f94
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 19:48:37 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 19:50:57 2017 +0000
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 00000000000..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
+		--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" vmware-tools
+	systemd_dounit "${FILESDIR}"/vmtoolsd.service
+
+	# Replace mount.vmhgfs with a wrapper
+	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
+	dosbin "${FILESDIR}/mount.vmhgfs"
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	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
+	linux-mod_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-08-04 19:51 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-08-04 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     37daacb0b8ab841ba358c7e28f5d9a8c43ba7940
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  4 19:50:34 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Aug  4 19:50:57 2017 +0000
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..00000000000
--- 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 "${ED%/}"/etc/pam.d/vmtoolsd
-	pamd_mimic_system vmtoolsd auth account
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	if use X; then
-		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
-}
-
-pkg_postinst() {
-	enewgroup vmware
-}

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
deleted file mode 100644
index 748ea86aa50..00000000000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.0.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2016 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
-	>=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" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	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
-	linux-mod_pkg_postinst
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-08-08 17:01 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-08-08 17:01 UTC (permalink / raw
  To: gentoo-commits

commit:     f5ec0d9eb9113b7adcc084f42882c41ee11ced85
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  8 17:01:22 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Aug  8 17:01:39 2017 +0000
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..00000000000
--- 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.
-		# 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" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	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
-	linux-mod_pkg_postinst
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-11-29 23:25 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-11-29 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     8f42dd8d4af98199ac1fc935cf41606a3b9f956e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 23:24:17 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 23:24:47 2017 +0000
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 00000000000..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)
+		$(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" vmware-tools
+	systemd_dounit "${FILESDIR}"/vmtoolsd.service
+
+	# Replace mount.vmhgfs with a wrapper
+	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
+	dosbin "${FILESDIR}/mount.vmhgfs"
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	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
+	linux-mod_pkg_postinst
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-11-29 23:30 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-11-29 23:30 UTC (permalink / raw
  To: gentoo-commits

commit:     7f0785ffd75e3cf75f66508b5255c56d913e7ec7
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 29 23:29:53 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov 29 23:29:53 2017 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2017-11-30 16:35 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2017-11-30 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f65cb1a61d1f1c88dbe54be2c699c5e80d4db901
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 16:35:16 2017 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 16:35:36 2017 +0000
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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2018-07-04 14:56 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2018-07-04 14:56 UTC (permalink / raw
  To: gentoo-commits

commit:     0ddf37c140f7a9ff8fa7ce6d813881f9918f3ddc
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  4 14:51:48 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Jul  4 14:56:16 2018 +0000
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 @@
 		<flag name="doc">Generate API documentation</flag>
 		<flag name="fuse">Enable vmblock-fuse/vmhgfs-fuse</flag>
 		<flag name="grabbitmqproxy">Build grabbitmqproxy plugin</flag>
-		<flag name="gtk2">Compile with GTK+ 2</flag>
-		<flag name="gtk3">Compile with GTK+ 3 (Recommended)</flag>
 		<flag name="gtkmm">Compile with Gtkmm and sigc++ (Recommended)</flag>
 		<flag name="multimon">Enable multimon (Requires X)</flag>
 		<flag name="pic">Force shared libraries to be built as PIC</flag>

diff --git a/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild b/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild
index 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)


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2018-07-04 14:56 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2018-07-04 14:56 UTC (permalink / raw
  To: gentoo-commits

commit:     aef8fef0a86c20263d2a49fce1de992513b03969
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  4 14:55:18 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Jul  4 14:56:16 2018 +0000
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"
 )
 


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2018-07-04 23:54 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2018-07-04 23:54 UTC (permalink / raw
  To: gentoo-commits

commit:     7d299032e06ac2b6d0c8ffc6011e54a39d47de1f
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  4 23:54:06 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Jul  4 23:54:48 2018 +0000
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
 	)
 "


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2018-12-18 16:58 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2018-12-18 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     2f87d6f8b89e222bb4d30c5239175af766523515
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 18 16:54:42 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Dec 18 16:58:09 2018 +0000
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 <floppym <AT> 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 00000000000..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 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_enable grabbitmqproxy)
+		$(use_with pam)
+		$(use_enable vgauth)
+		$(use_enable caf)
+		$(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 auth account
+	fi
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Replace mount.vmhgfs with a wrapper
+	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
+	dosbin "${FILESDIR}/mount.vmhgfs"
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	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
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2018-12-18 17:12 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2018-12-18 17:12 UTC (permalink / raw
  To: gentoo-commits

commit:     7f2d09448cb722e15248ddfa4d4866194146dfe7
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 18 17:12:03 2018 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Tue Dec 18 17:12:03 2018 +0000
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 <floppym <AT> 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)
 	)


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-02-15 21:21 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2019-02-15 21:21 UTC (permalink / raw
  To: gentoo-commits

commit:     98eb5bccd994c2fc299702efb0e61bc3fc145362
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 15 21:21:05 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Feb 15 21:21:05 2019 +0000
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 <floppym <AT> 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.
 	</longdescription>
 	<use>
-		<flag name="caf">Build Common Agent Framework</flag>
 		<flag name="deploypkg">Build deploypkg plugin</flag>
 		<flag name="dnet">Enable support for nicinfo</flag>
 		<flag name="doc">Generate API documentation</flag>
@@ -24,11 +23,8 @@
 		<flag name="grabbitmqproxy">Build grabbitmqproxy plugin</flag>
 		<flag name="gtkmm">Compile with Gtkmm and sigc++ (Recommended)</flag>
 		<flag name="multimon">Enable multimon (Requires X)</flag>
-		<flag name="pic">Force shared libraries to be built as PIC</flag>
 		<flag name="resolutionkms">Build the linux/unix resolutionkms module</flag>
 		<flag name="vgauth">Build vgauth</flag>
-		<flag name="xml-security-c">Build vgauth with xml-security-c instead of xmlsec1</flag>
-		<flag name="xmlsec">Build vgauth with xmlsec1 instead of xml-security-c</flag>
 	</use>
 	<upstream>
 		<remote-id type="github">vmware/open-vm-tools</remote-id>

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..00000000000
--- 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 )
-	)
-"
-
-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
-		--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" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	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
-	linux-mod_pkg_postinst
-}

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
deleted file mode 100644
index 3829a224743..00000000000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.1.15.ebuild
+++ /dev/null
@@ -1,156 +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 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-cppflags "$($(tc-getPKG_CONFIG) --cflags libtirpc)"
-	export LIBVMTOOLS_LIBADD="$($(tc-getPKG_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)
-		$(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" vmware-tools
-	systemd_dounit "${FILESDIR}"/vmtoolsd.service
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	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
-	linux-mod_pkg_postinst
-}

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
deleted file mode 100644
index bddd12cadf2..00000000000
--- a/app-emulation/open-vm-tools/open-vm-tools-10.2.5.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools flag-o-matic linux-info pam systemd toolchain-funcs user
-
-DESCRIPTION="Opensourced tools for VMware guests"
-HOMEPAGE="https://github.com/vmware/open-vm-tools"
-MY_P="${P}-8068406"
-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 test +vgauth +xml-security-c xmlsec"
-REQUIRED_USE="
-	multimon? ( X )
-	vgauth? (
-		^^ ( xmlsec xml-security-c )
-		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? (
-		xml-security-c? ( dev-libs/xerces-c dev-libs/xml-security-c )
-		xmlsec? ( 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}
-	virtual/pkgconfig
-	net-libs/rpcsvc-proto
-	doc? ( app-doc/doxygen )
-	test? ( dev-util/cunit )
-"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-	"${FILESDIR}/10.1.0-mount.vmhgfs.patch"
-	"${FILESDIR}/10.1.0-Werror.patch"
-	"${FILESDIR}/10.2.5-libtirpc.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() {
-	# On >=sys-libs/glibc-2.26, SunRPC no longer provided
-	# Use libtirpc and rpcsvc-proto instead
-	append-cppflags "$($(tc-getPKG_CONFIG) --cflags libtirpc)"
-	export LIBVMTOOLS_LIBADD="$($(tc-getPKG_CONFIG) --libs libtirpc)"
-	local myeconfargs=(
-		--without-root-privileges
-		$(use_enable multimon)
-		$(use_with X x)
-		$(use_with X gtk3)
-		$(use_with gtkmm gtkmm3)
-		$(use_enable doc docs)
-		$(use_enable test tests)
-		$(use_enable resolutionkms)
-		$(use_enable static-libs static)
-		$(use_enable deploypkg)
-		$(use_enable grabbitmqproxy)
-		$(use_with pam)
-		$(use_enable vgauth)
-		$(use vgauth && use_enable xmlsec xmlsec1)
-		$(use vgauth && use_enable xml-security-c xmlsecurity)
-		$(use_enable caf)
-		$(use_with dnet)
-		$(use_with icu)
-	)
-	# Avoid a bug in configure.ac
-	use ssl || myeconfargs+=( --without-ssl )
-
-	econf "${myeconfargs[@]}"
-}
-
-src_install() {
-	default
-	find "${D}" -name '*.la' -delete || die
-
-	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
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED%/}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	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
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-04-12 17:53 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2019-04-12 17:53 UTC (permalink / raw
  To: gentoo-commits

commit:     1014d67b6fef117cf70dbedd46149195b129fa00
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 17:51:58 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 17:52:48 2019 +0000
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 <floppym <AT> 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"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-04-12 20:22 Michał Górny
  0 siblings, 0 replies; 70+ messages in thread
From: Michał Górny @ 2019-04-12 20:22 UTC (permalink / raw
  To: gentoo-commits

commit:     6331dca292f04e89f81da2d72aeca81736dc44ea
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 12 20:21:33 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Apr 12 20:21:57 2019 +0000
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 <mgorny <AT> 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 @@
 		<email>floppym@gentoo.org</email>
 		<name>Mike Gilbert</name>
 	</maintainer>
-	<maintainer type="project">
-		<email>vmware@gentoo.org</email>
-		<name>Gentoo VMware Project</name>
-	</maintainer>
 	<longdescription>
 		The Open Virtual Machine Tools (open-vm-tools) are the open source
 		implementation of VMware Tools. They are a set of guest operating system


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-08-17 18:03 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2019-08-17 18:03 UTC (permalink / raw
  To: gentoo-commits

commit:     30ec83464566b006d629bc35c730630bbc2af110
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 17 18:02:50 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Aug 17 18:02:50 2019 +0000
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 <floppym <AT> 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 )
 "


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-10-12 18:38 Mikle Kolyada
  0 siblings, 0 replies; 70+ messages in thread
From: Mikle Kolyada @ 2019-10-12 18:38 UTC (permalink / raw
  To: gentoo-commits

commit:     129a8a239cdf68d7d53ef37ee75ed5f6a0429651
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 12 18:38:04 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Sat Oct 12 18:38:04 2019 +0000
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 <zlogene <AT> 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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2019-12-19 18:10 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2019-12-19 18:10 UTC (permalink / raw
  To: gentoo-commits

commit:     5b6348a74933ee913f42d433501e31bbaf50a2e4
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 19 18:10:09 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Thu Dec 19 18:10:41 2019 +0000
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 <floppym <AT> 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 @@
 		<flag name="dnet">Enable support for nicinfo</flag>
 		<flag name="doc">Generate API documentation</flag>
 		<flag name="fuse">Enable vmblock-fuse/vmhgfs-fuse</flag>
-		<flag name="grabbitmqproxy">Build grabbitmqproxy plugin</flag>
 		<flag name="gtkmm">Compile with Gtkmm and sigc++ (Recommended)</flag>
 		<flag name="multimon">Enable multimon (Requires X)</flag>
 		<flag name="resolutionkms">Build the linux/unix resolutionkms module</flag>

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
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2020-05-09 22:19 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2020-05-09 22:19 UTC (permalink / raw
  To: gentoo-commits

commit:     1aba736dc9bcbae607cfb0b5354588ba61410a52
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat May  9 22:17:54 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat May  9 22:18:58 2020 +0000
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 <floppym <AT> 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 00000000000..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
+		pamd_mimic_system vmtoolsd auth account
+	fi
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Replace mount.vmhgfs with a wrapper
+	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
+	dosbin "${FILESDIR}/mount.vmhgfs"
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2020-11-16 19:25 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2020-11-16 19:25 UTC (permalink / raw
  To: gentoo-commits

commit:     30759443ff9727b6cba7ec7c2066c4721aaaaf99
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 16 19:24:28 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Nov 16 19:24:28 2020 +0000
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 <floppym <AT> 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..00000000000
--- 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 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 auth account
-	fi
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		dobin scripts/common/vmware-xdg-detect-de
-	fi
-}

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.2.0_p16938113.ebuild
similarity index 98%
rename from app-emulation/open-vm-tools/open-vm-tools-11.1.0.ebuild
rename to app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113.ebuild
index b9f5c70c041..b710d1bb40c 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-11.1.0.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-11.2.0_p16938113.ebuild
@@ -7,8 +7,8 @@ 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"
+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"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2020-12-14 16:55 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2020-12-14 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     b30333bcc1b2ae7f8fdcd65353beefbeeb21fb4a
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 14 16:55:18 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 16:55:18 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b30333bc

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

Signed-off-by: Mike Gilbert <floppym <AT> 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"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2020-12-14 16:55 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2020-12-14 16:55 UTC (permalink / raw
  To: gentoo-commits

commit:     838bb44e9778d6316e20387d5655e949d99e59f3
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 14 16:54:20 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Dec 14 16:54:20 2020 +0000
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 <floppym <AT> 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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2020-12-24 10:03 Agostino Sarubbo
  0 siblings, 0 replies; 70+ messages in thread
From: Agostino Sarubbo @ 2020-12-24 10:03 UTC (permalink / raw
  To: gentoo-commits

commit:     79ffd9b76f94745ad06d2f886d033ebe5268678f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 24 10:03:21 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Thu Dec 24 10:03:21 2020 +0000
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 <ago <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-01-06  8:07 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-01-06  8:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a8f0a4ff1df8ed0963d127de221267e8a4e3d592
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  6 08:07:33 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jan  6 08:07:33 2021 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-02-10  0:16 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2021-02-10  0:16 UTC (permalink / raw
  To: gentoo-commits

commit:     92941620109d6b04acc464358aed5dbe4e1bd83d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 10 00:15:01 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Feb 10 00:15:01 2021 +0000
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 <floppym <AT> 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 00000000000..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 auth account
+	fi
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Replace mount.vmhgfs with a wrapper
+	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
+	dosbin "${FILESDIR}/mount.vmhgfs"
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-06-24 23:27 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-06-24 23:27 UTC (permalink / raw
  To: gentoo-commits

commit:     9327493ab75b4bd29fb9d14af10cffd639455859
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 24 22:47:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 24 23:27:34 2021 +0000
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 <soap <AT> gentoo.org>
Reported-by: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-06-27  2:08 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-06-27  2:08 UTC (permalink / raw
  To: gentoo-commits

commit:     59659283ef8fea5e76cb66eca760de45ccd92dc1
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Sat Jun 26 00:00:00 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 27 01:03:39 2021 +0000
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 <Arfrever <AT> Apache.Org>
Signed-off-by: Sam James <sam <AT> 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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-09-24 14:05 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2021-09-24 14:05 UTC (permalink / raw
  To: gentoo-commits

commit:     be9160d17e94e22288faaaac19399b6bc3f27d9e
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 14:05:41 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 14:05:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9160d1

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

Signed-off-by: Mike Gilbert <floppym <AT> 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"


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-09-24 15:37 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-09-24 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     0323d57460e1ff0024535e56eab9f89e243cd394
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 24 15:35:53 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 24 15:35:53 2021 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-09-25 23:46 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-09-25 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     65642eddc53ce31b34c58a4eee343b32334e84e3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 25 23:45:17 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep 25 23:45:54 2021 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-09-26  0:53 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2021-09-26  0:53 UTC (permalink / raw
  To: gentoo-commits

commit:     a8e25006bbf77be35b5f934c9034905ef5b0fbbd
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 26 00:52:57 2021 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Sep 26 00:52:57 2021 +0000
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 <floppym <AT> 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..00000000000
--- 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
-		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
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		dobin scripts/common/vmware-xdg-detect-de
-	fi
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2021-11-23 22:19 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2021-11-23 22:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2239075a42a2a0b8d6b5114374de70f7086cfeb0
Author:     Vaibhav Rustagi <vaibhavrustagi <AT> google <DOT> com>
AuthorDate: Tue Nov 23 21:19:36 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Nov 23 22:19:10 2021 +0000
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 <vaibhavrustagi <AT> google.com>
Closes: https://github.com/gentoo/gentoo/pull/23061
Signed-off-by: Sam James <sam <AT> 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 @@
 	</use>
 	<upstream>
 		<remote-id type="github">vmware/open-vm-tools</remote-id>
+		<remote-id type="cpe">cpe:/a:vmware:tools</remote-id>
 	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-01-03 22:06 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-01-03 22:06 UTC (permalink / raw
  To: gentoo-commits

commit:     6005ae0548ab90c12aa6f74cd139bbbd47537e7d
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 22:04:59 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 22:04:59 2022 +0000
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 <floppym <AT> 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)


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-06-03 18:32 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-06-03 18:32 UTC (permalink / raw
  To: gentoo-commits

commit:     86d8e4c72b3f0bd84ce6d43655cef8cd277dca87
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  3 18:32:06 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Jun  3 18:32:06 2022 +0000
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 <floppym <AT> 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 000000000000..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)
+		$(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 auth account
+	fi
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-06-03 21:32 Jakov Smolić
  0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-06-03 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     54105d8c4866eecdfcd7a68332f0e20ab770ea1e
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  3 21:31:31 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jun  3 21:31:31 2022 +0000
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ć <jsmolic <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-06-03 21:32 Jakov Smolić
  0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-06-03 21:32 UTC (permalink / raw
  To: gentoo-commits

commit:     31da7eebca67a61e652990b186579c62cea496bf
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  3 21:32:05 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Fri Jun  3 21:32:05 2022 +0000
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ć <jsmolic <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-06-04 14:13 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-06-04 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     098be6c6eafc263fd824772c82c26d60c88f5ebe
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 14:12:40 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 14:13:40 2022 +0000
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 <floppym <AT> 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
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-06-04 14:13 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-06-04 14:13 UTC (permalink / raw
  To: gentoo-commits

commit:     f12197b85c7c4d69c24b549c635d2443e4f0291a
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Jun  4 14:13:33 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Jun  4 14:13:41 2022 +0000
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 <floppym <AT> 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..000000000000
--- 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)
-		$(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 auth account
-	fi
-
-	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
-	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Replace mount.vmhgfs with a wrapper
-	mv "${ED}"/usr/sbin/{mount.vmhgfs,hgfsmounter} || die
-	dosbin "${FILESDIR}/mount.vmhgfs"
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		dobin scripts/common/vmware-xdg-detect-de
-	fi
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-09-09 15:23 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-09-09 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     c61a49faebd143a946a61929cb81fbf8ab2e8f0f
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  9 15:21:51 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri Sep  9 15:22:54 2022 +0000
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 <floppym <AT> 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 000000000000..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)
+		$(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; 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
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-09-20  0:07 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2022-09-20  0:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e9136bfddad5d6076a2f8ca1fd80d722b94b0963
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 00:03:46 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 00:05:11 2022 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-09-20  7:45 Jakov Smolić
  0 siblings, 0 replies; 70+ messages in thread
From: Jakov Smolić @ 2022-09-20  7:45 UTC (permalink / raw
  To: gentoo-commits

commit:     cb453ed370c4fd7f08b39c7941f3bea663c83ea7
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 20 07:45:50 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Sep 20 07:45:50 2022 +0000
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ć <jsmolic <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2022-10-22  2:45 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2022-10-22  2:45 UTC (permalink / raw
  To: gentoo-commits

commit:     6cc24260ca8a40bb5deb8bb64ba63e24c77cc3e7
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 22 02:45:12 2022 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sat Oct 22 02:45:23 2022 +0000
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 <floppym <AT> 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..000000000000
--- 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
-		$(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; 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
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		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
deleted file mode 100644
index 29730afa69b4..000000000000
--- a/app-emulation/open-vm-tools/open-vm-tools-12.0.5_p19716617.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# 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="${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)
-		$(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; 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
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		dobin scripts/common/vmware-xdg-detect-de
-	fi
-}
-
-pkg_postinst() {
-	udev_reload
-}
-
-pkg_postrm() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-04-15  5:40 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2023-04-15  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     4d9b534d56ee851fad30c398d93a166bd3857ea9
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 15 05:34:57 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Apr 15 05:40:19 2023 +0000
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 <sam <AT> 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


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-04-24 18:52 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2023-04-24 18:52 UTC (permalink / raw
  To: gentoo-commits

commit:     f3c64317879640673a4ecb069b70da42309d8f7b
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 24 18:51:39 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Mon Apr 24 18:51:39 2023 +0000
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 <floppym <AT> 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 000000000000..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 || die
+
+	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
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-01 20:04 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2023-06-01 20:04 UTC (permalink / raw
  To: gentoo-commits

commit:     6dad90645b8e40c9f9463a3e6a3c4150a03650fb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun  1 20:03:34 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun  1 20:03:34 2023 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-02 11:07 Arthur Zamarin
  0 siblings, 0 replies; 70+ messages in thread
From: Arthur Zamarin @ 2023-06-02 11:07 UTC (permalink / raw
  To: gentoo-commits

commit:     a8f1736c0cc03e880be9119303be0a6ed89692a0
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun  2 11:07:01 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Jun  2 11:07:01 2023 +0000
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 <arthurzam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-18 20:25 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2023-06-18 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     5c96e2bf88ca7ef72a513e66f867528f59120991
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 18:30:26 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 20:24:01 2023 +0000
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 <floppym <AT> 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..000000000000
--- 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; 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
-
-	if use vgauth; then
-		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
-		systemd_dounit "${FILESDIR}"/vgauthd.service
-	else
-		systemd_dounit "${FILESDIR}"/vmtoolsd.service
-	fi
-
-	# Make fstype = vmhgfs-fuse work in fstab
-	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
-
-	if use X; then
-		fperms 4711 /usr/bin/vmware-user-suid-wrapper
-		dobin scripts/common/vmware-xdg-detect-de
-	fi
-}
-
-pkg_postinst() {
-	udev_reload
-}
-
-pkg_postrm() {
-	udev_reload
-}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-18 20:25 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2023-06-18 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     f214cddd9a728a547f8deccc652fa4c7a658bf0f
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 20:23:49 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 20:24:48 2023 +0000
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 <floppym <AT> 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 000000000000..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
+
+	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
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-18 20:25 Mike Gilbert
  0 siblings, 0 replies; 70+ messages in thread
From: Mike Gilbert @ 2023-06-18 20:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1043f9ba04eb67926c51ae663e7d85670a097cdd
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 18 20:25:32 2023 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 18 20:25:32 2023 +0000
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 <floppym <AT> 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 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<maintainer type="person">
-		<email>floppym@gentoo.org</email>
-		<name>Mike Gilbert</name>
-	</maintainer>
+	<!-- maintainer-needed -->
 	<longdescription>
 		The Open Virtual Machine Tools (open-vm-tools) are the open source
 		implementation of VMware Tools. They are a set of guest operating system


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-19 16:58 Arthur Zamarin
  0 siblings, 0 replies; 70+ messages in thread
From: Arthur Zamarin @ 2023-06-19 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     ecc674a080e039b5db316f4f8258315c1936801a
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 16:56:49 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 16:56:49 2023 +0000
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 <arthurzam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2023-06-19 16:58 Arthur Zamarin
  0 siblings, 0 replies; 70+ messages in thread
From: Arthur Zamarin @ 2023-06-19 16:58 UTC (permalink / raw
  To: gentoo-commits

commit:     8ffa0a50347e7764514e6dae17d8ddef4b3b89d9
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 19 16:56:39 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 19 16:56:39 2023 +0000
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 <arthurzam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-05-09 20:49 Sam James
  0 siblings, 0 replies; 70+ messages in thread
From: Sam James @ 2024-05-09 20:49 UTC (permalink / raw
  To: gentoo-commits

commit:     13082660bada179e40a725276cdf6f9d7641f94b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu May  9 20:48:58 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu May  9 20:48:58 2024 +0000
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 <sam <AT> 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 )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-07-10  9:51 David Seifert
  0 siblings, 0 replies; 70+ messages in thread
From: David Seifert @ 2024-07-10  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     ba7a37ae497cae7b1ff14e9cebe1c23b0b253066
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 09:51:01 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 09:51:01 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba7a37ae

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

Signed-off-by: David Seifert <soap <AT> gentoo.org>

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

diff --git a/app-emulation/open-vm-tools/metadata.xml b/app-emulation/open-vm-tools/metadata.xml
index f53e431f81a1..85076593c086 100644
--- a/app-emulation/open-vm-tools/metadata.xml
+++ b/app-emulation/open-vm-tools/metadata.xml
@@ -1,7 +1,10 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-	<!-- maintainer-needed -->
+	<maintainer type="person">
+		<email>soap@gentoo.org</email>
+		<name>David Seifert</name>
+	</maintainer>
 	<longdescription>
 		The Open Virtual Machine Tools (open-vm-tools) are the open source
 		implementation of VMware Tools. They are a set of guest operating system


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-07-10  9:51 David Seifert
  0 siblings, 0 replies; 70+ messages in thread
From: David Seifert @ 2024-07-10  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     483c065522a8f3ac4a72dc191df8e881da47145b
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 10 09:51:02 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Jul 10 09:51:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=483c0655

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

Signed-off-by: David Seifert <soap <AT> gentoo.org>

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

diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index bdbc4e5c9a51..66c75942c53e 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1,2 +1,3 @@
 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
+DIST open-vm-tools-12.4.5-23787635.tar.gz 4356612 BLAKE2B 59fab76bc740d6c8e8b76f8c2379f751a62a4d4c01add9520acafbd5601d9490c7fb7d5a3631d1198c811be33b1bd7c7b381de2f9a8f703ceec21aab6331797a SHA512 dd90622a0f1c773ed217040788a1bdbfba1e60256d4e5159a2557155f6ac642ab71488044860e417cdd853aad77a6495b98e8fd02f9755be90cc1dc71c840a3c

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild b/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild
new file mode 100644
index 000000000000..96a3b32786df
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2007-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+MY_P="${P}-23787635"
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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:= )
+	vgauth? (
+		dev-libs/libxml2
+		dev-libs/xmlsec:=
+	)
+	X? (
+		x11-libs/gdk-pixbuf-xlib
+		x11-libs/gtk+:3
+		x11-libs/libSM
+		x11-libs/libXcomposite
+		x11-libs/libXext
+		x11-libs/libXi
+		x11-libs/libXrandr
+		x11-libs/libXrender
+		x11-libs/libXtst
+		gtkmm? (
+			dev-cpp/gtkmm:3.0
+			dev-libs/libsigc++:2
+		)
+		multimon? ( x11-libs/libXinerama )
+	)
+	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-text/doxygen )"
+
+PATCHES=(
+	"${FILESDIR}"/10.1.0-Werror.patch
+	"${FILESDIR}"/11.3.5-icu.patch
+)
+
+pkg_setup() {
+	local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3 ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS ~FUSE_FS"
+	use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+	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
+		--disable-tests
+		--without-root-privileges
+		$(use_enable multimon)
+		$(use_with X x)
+		$(use_with X gtk3)
+		$(use_with gtkmm gtkmm3)
+		$(use_enable doc docs)
+		$(use_enable resolutionkms)
+		$(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; 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
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-09-23  9:14 Arthur Zamarin
  0 siblings, 0 replies; 70+ messages in thread
From: Arthur Zamarin @ 2024-09-23  9:14 UTC (permalink / raw
  To: gentoo-commits

commit:     9fc43d9db4a57772683031bb6ed650e8035caacc
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Sep 23 09:14:16 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Sep 23 09:14:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc43d9d

app-emulation/open-vm-tools: Stabilize 12.2.5 arm64, #940135

Signed-off-by: Arthur Zamarin <arthurzam <AT> 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 051fc71853da..45eb5e035cca 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 ~arm64 x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl +vgauth"
 REQUIRED_USE="
 	multimon? ( X )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-10-03 10:43 David Seifert
  0 siblings, 0 replies; 70+ messages in thread
From: David Seifert @ 2024-10-03 10:43 UTC (permalink / raw
  To: gentoo-commits

commit:     43eec191d1da359246e2f5000aef115a2c2c7a5d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Thu Oct  3 10:42:56 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Thu Oct  3 10:42:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43eec191

app-emulation/open-vm-tools: stabilize 12.4.5 for amd64, arm64, x86

Signed-off-by: David Seifert <soap <AT> gentoo.org>

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

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild b/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild
index 9e89b64ee6c5..51cbe26ea5a4 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.4.5.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 arm64 x86"
 IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl +vgauth"
 REQUIRED_USE="
 	multimon? ( X )


^ permalink raw reply related	[flat|nested] 70+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/
@ 2024-11-03 13:48 David Seifert
  0 siblings, 0 replies; 70+ messages in thread
From: David Seifert @ 2024-11-03 13:48 UTC (permalink / raw
  To: gentoo-commits

commit:     7f5688f3d2427b1d23f0e62c815cc528d08bfe9d
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Nov  3 13:48:12 2024 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Nov  3 13:48:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f5688f3

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

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 app-emulation/open-vm-tools/Manifest               |   1 +
 .../open-vm-tools/open-vm-tools-12.5.0.ebuild      | 144 +++++++++++++++++++++
 2 files changed, 145 insertions(+)

diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index d22ed14f53b0..0077de34df7d 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -1 +1,2 @@
 DIST open-vm-tools-12.4.5-23787635.tar.gz 4356612 BLAKE2B 59fab76bc740d6c8e8b76f8c2379f751a62a4d4c01add9520acafbd5601d9490c7fb7d5a3631d1198c811be33b1bd7c7b381de2f9a8f703ceec21aab6331797a SHA512 dd90622a0f1c773ed217040788a1bdbfba1e60256d4e5159a2557155f6ac642ab71488044860e417cdd853aad77a6495b98e8fd02f9755be90cc1dc71c840a3c
+DIST open-vm-tools-12.5.0-24276846.tar.gz 4361651 BLAKE2B 2f0bc58e51afbb438efd83b048a81d8f0dc23d50268f3b031789a61e57c45e4502dff81e7b339733e3c34eb9f3c46b4483d92cdc9956906933735b1b51128acf SHA512 068f84192b7056144257a8180884a077fe03e34c441f4eb7729112d3dbd75f70e019d3cdbfe7c25243154d7597f152272efde9417d873a585ec1bfc68f34e234

diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.5.0.ebuild b/app-emulation/open-vm-tools/open-vm-tools-12.5.0.ebuild
new file mode 100644
index 000000000000..c4aa6faeadbb
--- /dev/null
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.5.0.ebuild
@@ -0,0 +1,144 @@
+# Copyright 2007-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools linux-info pam systemd udev
+
+MY_P="${P}-24276846"
+
+DESCRIPTION="Tools for VMware guests"
+HOMEPAGE="https://github.com/vmware/open-vm-tools"
+SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~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:= )
+	vgauth? (
+		dev-libs/libxml2
+		dev-libs/xmlsec:=
+	)
+	X? (
+		x11-libs/gdk-pixbuf-xlib
+		x11-libs/gtk+:3
+		x11-libs/libSM
+		x11-libs/libXcomposite
+		x11-libs/libXext
+		x11-libs/libXi
+		x11-libs/libXrandr
+		x11-libs/libXrender
+		x11-libs/libXtst
+		gtkmm? (
+			dev-cpp/gtkmm:3.0
+			dev-libs/libsigc++:2
+		)
+		multimon? ( x11-libs/libXinerama )
+	)
+	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-text/doxygen )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-12.4.5-Werror.patch
+	"${FILESDIR}"/${PN}-12.4.5-icu.patch
+	"${FILESDIR}"/${PN}-12.4.5-xmlsec1-pc.patch
+)
+
+pkg_setup() {
+	local CONFIG_CHECK="~VMWARE_BALLOON ~VMWARE_PVSCSI ~VMXNET3 ~VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS ~FUSE_FS"
+	use X && CONFIG_CHECK+=" ~DRM_VMWGFX"
+	kernel_is -lt 5 5 || CONFIG_CHECK+=" ~X86_IOPL_IOPERM"
+	linux-info_pkg_setup
+}
+
+src_prepare() {
+	default
+	eautoreconf
+}
+
+src_configure() {
+	local myeconfargs=(
+		--disable-glibc-check
+		--disable-tests
+		--without-root-privileges
+		$(use_enable multimon)
+		$(use_with X x)
+		$(use_with X gtk3)
+		$(use_with gtkmm gtkmm3)
+		$(use_enable doc docs)
+		$(use_enable resolutionkms)
+		$(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 )
+
+	# Avoid relying on dnet-config script, which breaks cross-compiling. This
+	# library has no pkg-config file.
+	export CUSTOM_DNET_LIBS="-ldnet"
+
+	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 auth account
+	fi
+
+	newinitd "${FILESDIR}/open-vm-tools.initd" vmware-tools
+	newconfd "${FILESDIR}/open-vm-tools.confd" vmware-tools
+
+	if use vgauth; then
+		systemd_newunit "${FILESDIR}"/vmtoolsd.vgauth.service vmtoolsd.service
+		systemd_dounit "${FILESDIR}"/vgauthd.service
+	else
+		systemd_dounit "${FILESDIR}"/vmtoolsd.service
+	fi
+
+	# Make fstype = vmhgfs-fuse work in fstab
+	dosym vmhgfs-fuse /usr/bin/mount.vmhgfs-fuse
+
+	if use X; then
+		fperms 4711 /usr/bin/vmware-user-suid-wrapper
+		dobin scripts/common/vmware-xdg-detect-de
+	fi
+}
+
+pkg_postinst() {
+	udev_reload
+}
+
+pkg_postrm() {
+	udev_reload
+}


^ permalink raw reply related	[flat|nested] 70+ messages in thread

end of thread, other threads:[~2024-11-03 13:48 UTC | newest]

Thread overview: 70+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-09-26  0:53 [gentoo-commits] repo/gentoo:master commit in: app-emulation/open-vm-tools/ Mike Gilbert
  -- strict thread matches above, loose matches on Subject: below --
2024-11-03 13:48 David Seifert
2024-10-03 10:43 David Seifert
2024-09-23  9:14 Arthur Zamarin
2024-07-10  9:51 David Seifert
2024-07-10  9:51 David Seifert
2024-05-09 20:49 Sam James
2023-06-19 16:58 Arthur Zamarin
2023-06-19 16:58 Arthur Zamarin
2023-06-18 20:25 Mike Gilbert
2023-06-18 20:25 Mike Gilbert
2023-06-18 20:25 Mike Gilbert
2023-06-02 11:07 Arthur Zamarin
2023-06-01 20:04 Sam James
2023-04-24 18:52 Mike Gilbert
2023-04-15  5:40 Sam James
2022-10-22  2:45 Mike Gilbert
2022-09-20  7:45 Jakov Smolić
2022-09-20  0:07 Sam James
2022-09-09 15:23 Mike Gilbert
2022-06-04 14:13 Mike Gilbert
2022-06-04 14:13 Mike Gilbert
2022-06-03 21:32 Jakov Smolić
2022-06-03 21:32 Jakov Smolić
2022-06-03 18:32 Mike Gilbert
2022-01-03 22:06 Mike Gilbert
2021-11-23 22:19 Sam James
2021-09-25 23:46 Sam James
2021-09-24 15:37 Sam James
2021-09-24 14:05 Mike Gilbert
2021-06-27  2:08 Sam James
2021-06-24 23:27 Sam James
2021-02-10  0:16 Mike Gilbert
2021-01-06  8:07 Sam James
2020-12-24 10:03 Agostino Sarubbo
2020-12-14 16:55 Mike Gilbert
2020-12-14 16:55 Mike Gilbert
2020-11-16 19:25 Mike Gilbert
2020-05-09 22:19 Mike Gilbert
2019-12-19 18:10 Mike Gilbert
2019-10-12 18:38 Mikle Kolyada
2019-08-17 18:03 Mike Gilbert
2019-04-12 20:22 Michał Górny
2019-04-12 17:53 Mike Gilbert
2019-02-15 21:21 Mike Gilbert
2018-12-18 17:12 Mike Gilbert
2018-12-18 16:58 Mike Gilbert
2018-07-04 23:54 Mike Gilbert
2018-07-04 14:56 Mike Gilbert
2018-07-04 14:56 Mike Gilbert
2017-11-30 16:35 Mike Gilbert
2017-11-29 23:30 Mike Gilbert
2017-11-29 23:25 Mike Gilbert
2017-08-08 17:01 Mike Gilbert
2017-08-04 19:51 Mike Gilbert
2017-08-04 19:51 Mike Gilbert
2017-08-04 19:51 Mike Gilbert
2016-12-05 15:37 Mike Gilbert
2016-11-27 18:17 Mike Gilbert
2016-11-26  4:18 Mike Gilbert
2016-11-26  4:01 Mike Gilbert
2016-11-26  1:46 Mike Gilbert
2016-11-25 23:59 Mike Gilbert
2016-11-25 23:37 Mike Gilbert
2016-11-25 23:29 Mike Gilbert
2016-07-22 21:24 Mike Gilbert
2016-02-18  0:51 Mike Gilbert
2016-01-01 21:22 Pacho Ramos
2015-09-18  1:37 Mike Gilbert
2015-08-23 23:41 Mike Gilbert

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox