mirror of
https://github.com/flatcar/scripts.git
synced 2025-08-20 05:51:18 +02:00
Merge pull request #3263 from bgilbert/open-vm-tools
app-emulation/open-vm-tools: update to 10.2.5
This commit is contained in:
commit
79f14261e9
@ -1,4 +1,4 @@
|
||||
From 8e133dc233f420c8b19f01ff275d7fb4ff9e36ff Mon Sep 17 00:00:00 2001
|
||||
From a5c17c107ac1e88c664dd26e49bf9eb8635a4462 Mon Sep 17 00:00:00 2001
|
||||
From: Benjamin Gilbert <benjamin.gilbert@coreos.com>
|
||||
Date: Tue, 21 Mar 2017 16:04:30 -0700
|
||||
Subject: [PATCH] configure: Add options for fuse, hgfs, and udev
|
||||
@ -8,10 +8,10 @@ Subject: [PATCH] configure: Add options for fuse, hgfs, and udev
|
||||
1 file changed, 23 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/open-vm-tools/configure.ac b/open-vm-tools/configure.ac
|
||||
index 20370ae..578894b 100644
|
||||
index b283ebe8..777b38af 100644
|
||||
--- a/open-vm-tools/configure.ac
|
||||
+++ b/open-vm-tools/configure.ac
|
||||
@@ -393,6 +393,13 @@ fi
|
||||
@@ -471,6 +471,13 @@ fi
|
||||
#
|
||||
# Check for fuse.
|
||||
#
|
||||
@ -25,7 +25,7 @@ index 20370ae..578894b 100644
|
||||
AC_VMW_CHECK_LIB([fuse],
|
||||
[FUSE],
|
||||
[fuse],
|
||||
@@ -403,6 +410,7 @@ AC_VMW_CHECK_LIB([fuse],
|
||||
@@ -481,6 +488,7 @@ AC_VMW_CHECK_LIB([fuse],
|
||||
[have_fuse=yes],
|
||||
[have_fuse=no;
|
||||
AC_MSG_WARN([Fuse is missing, vmblock-fuse/vmhgfs-fuse will be disabled.])])
|
||||
@ -33,7 +33,7 @@ index 20370ae..578894b 100644
|
||||
|
||||
#
|
||||
# Check for PAM.
|
||||
@@ -1332,7 +1340,13 @@ if test "$os" = "solaris"; then
|
||||
@@ -1347,7 +1355,13 @@ if test "$os" = "solaris"; then
|
||||
fi
|
||||
fi
|
||||
|
||||
@ -48,8 +48,8 @@ index 20370ae..578894b 100644
|
||||
have_udev="yes"
|
||||
AC_ARG_WITH([udev-rules-dir],
|
||||
[AS_HELP_STRING([--with-udev-rules-dir=DIR],
|
||||
@@ -1352,6 +1366,14 @@ else
|
||||
UDEVRULESDIR=""
|
||||
@@ -1375,6 +1389,14 @@ if test "x$enable_resolutionkms" = "xyes"; then
|
||||
CPPFLAGS="$CPPFLAGS -DENABLE_RESOLUTIONKMS"
|
||||
fi
|
||||
|
||||
+if test "$buildHgfsmounter" = "yes"; then
|
||||
@ -64,5 +64,5 @@ index 20370ae..578894b 100644
|
||||
AM_CONDITIONAL(LINUX, test "$os" = "linux")
|
||||
AM_CONDITIONAL(SOLARIS, test "$os" = "solaris")
|
||||
--
|
||||
2.9.3
|
||||
2.17.0
|
||||
|
@ -12,7 +12,7 @@ DESCRIPTION="VMware tools for distribution via /usr/share/oem"
|
||||
HOMEPAGE="https://github.com/vmware/open-vm-tools"
|
||||
|
||||
EGIT_REPO_URI="https://github.com/vmware/open-vm-tools"
|
||||
EGIT_COMMIT="5296f23b5dc17e3afa521ad5e73885e0868c09e6"
|
||||
EGIT_COMMIT="380a3d9747999e8bcbcbcd03b1402b702770db79"
|
||||
EGIT_SOURCEDIR="${WORKDIR}"
|
||||
|
||||
LICENSE="LGPL-2"
|
||||
@ -21,14 +21,12 @@ KEYWORDS="amd64 ~x86"
|
||||
IUSE="+dnet +pic +deploypkg" # TODO: pam
|
||||
|
||||
DEPEND="dev-libs/glib:2
|
||||
sys-process/procps
|
||||
deploypkg? ( dev-libs/libmspack )
|
||||
dnet? ( dev-libs/libdnet )"
|
||||
|
||||
# Runtime dependencies provided by CoreOS, not the OEM:
|
||||
# dev-libs/glib:2
|
||||
# sys-apps/ethtool
|
||||
# sys-process/procps
|
||||
# pam? ( virtual/pam )
|
||||
RDEPEND="dnet? ( dev-libs/libdnet )
|
||||
deploypkg? ( dev-libs/libmspack )"
|
||||
@ -69,10 +67,6 @@ src_configure() {
|
||||
export CUSTOM_MSPACK_CPPFLAGS="-I=${oeminc}"
|
||||
export CUSTOM_MSPACK_LIBS="-L=${oemlib}"
|
||||
|
||||
# >=sys-process/procps-3.3.2 not handled by configure
|
||||
export CUSTOM_PROCPS_NAME=procps
|
||||
override_vmw_check_lib libprocps PROCPS
|
||||
|
||||
# for everything else configure is still wrong because it calls
|
||||
# pkg-config directly instead of favoring the ${CHOST}-pkg-config
|
||||
# wrapper or using the standard autoconf macro.
|
||||
@ -88,7 +82,6 @@ src_configure() {
|
||||
--disable-hgfs-mounter
|
||||
--disable-multimon
|
||||
--disable-tests
|
||||
--with-procps
|
||||
--without-fuse
|
||||
--without-icu
|
||||
--without-kernel-modules
|
Loading…
x
Reference in New Issue
Block a user