emulators/open-vm-tools 13.1.0,2 FreeBSD
Open VMware tools for FreeBSD VMware guests
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
624ca2a6bb- License
- LGPL21
- Categories
- emulators
- Package size
- 1201.9 KiB, 6659.7 KiB installed
Description
The Open Virtual Machine Tools (open-vm-tools) are the open source implementation of VMware Tools. They are a set of guest operating system virtualization components that enhance performance and user experience of virtual machines. As virtualization technology rapidly becomes mainstream, each virtualization solution provider implements their own set of tools and utilities to supplement the guest virtual machine. However, most of the implementations are proprietary and are tied to a specific virtualization platform.
This port replaces the VMware guest ports and the binary-only VMware tools ports in the ports tree.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | emulators/open-vm-tools | 13.1.0,2 |
| NetBSD | sysutils/open-vm-tools | 12.5.4nb4 |
| MidnightBSD | emulators/open-vm-tools | 11.3.5_2,2 |
Install
Binary package:
pkg install open-vm-tools
From the ports tree:
cd /usr/ports/emulators/open-vm-tools/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= open-vm-tools>0:emulators/open-vm-tools
LIB_DEPENDS= libDeployPkg.so:emulators/open-vm-tools
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 13.1.0,2 | 13.1.0,2 | - | - | 13.1.0,2 |
| FreeBSD:14:quarterly | 13.1.0,2 | 13.1.0,2 | n/a | - | 13.1.0,2 |
| FreeBSD:15:latest | 13.1.0,2 | 13.1.0,2 | n/a | - | 12.5.2,2 |
| FreeBSD:15:quarterly | 13.1.0,2 | 13.1.0,2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 13.1.0,2 | 13.1.0,2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 1
libdnet.so: net/libdnet
Runtime 1
open-vm-kmod>0: emulators/open-vm-kmod
The full lists below include those, and their dependencies in turn.
Build dependencies 125
- accessibility/at-spi2-core
- accessibility/atkmm
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/autoconf
- devel/autoconf-switch
- devel/automake
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/doxygen
- devel/gettext-runtime
- devel/glib20
- devel/glibmm
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libltdl
- devel/libnotify
- devel/libsigc++20
- devel/libthai
- devel/libtool
- devel/libudev-devd
- devel/m4
- devel/pcre2
- devel/pkgconf
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- devel/spdlog
- filesystems/fusefs-libs
- graphics/cairo
- graphics/cairomm
- graphics/colord
- graphics/gd
- graphics/gdk-pixbuf2
- graphics/gdk-pixbuf2-xlib
- graphics/giflib
- graphics/graphite2
- graphics/graphviz
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- graphics/webp
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- net/libdnet
- net/libpfctl
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/gtkmm30
- x11-toolkits/libXaw
- x11-toolkits/libXmu
The first 100 are listed.
Run dependencies 108
- accessibility/at-spi2-core
- accessibility/atkmm
- archivers/brotli
- archivers/libdeflate
- archivers/liblz4
- archivers/lzo2
- archivers/zstd
- converters/fribidi
- converters/libiconv
- databases/gdbm
- databases/sqlite3
- devel/dbus
- devel/dbus-glib
- devel/desktop-file-utils
- devel/gettext-runtime
- devel/glib20
- devel/glibmm
- devel/gobject-introspection
- devel/gsettings-desktop-schemas
- devel/json-glib
- devel/libdaemon
- devel/libdatrie
- devel/libedit
- devel/libepoll-shim
- devel/libevent
- devel/libffi
- devel/libgudev
- devel/libgusb
- devel/libinotify
- devel/libnotify
- devel/libsigc++20
- devel/libthai
- devel/libudev-devd
- devel/pcre2
- devel/py-packaging
- devel/py-setuptools
- devel/readline
- emulators/open-vm-kmod
- filesystems/fusefs-libs
- graphics/cairo
- graphics/cairomm
- graphics/colord
- graphics/gdk-pixbuf2
- graphics/gdk-pixbuf2-xlib
- graphics/graphite2
- graphics/gtk-update-icon-cache
- graphics/jbigkit
- graphics/jpeg-turbo
- graphics/lcms2
- graphics/lerc
- graphics/libepoxy
- graphics/libglvnd
- graphics/librsvg2-rust
- graphics/png
- graphics/tiff
- graphics/wayland
- lang/duktape-lib
- lang/perl5.42
- lang/python312
- lang/python315
- lang/tcl86
- math/libtommath
- math/mpdecimal
- misc/hicolor-icon-theme
- misc/hwdata
- misc/shared-mime-info
- multimedia/dav1d
- net/avahi-app
- net/libdnet
- net/libpfctl
- print/cups
- print/freetype2
- print/harfbuzz
- print/indexinfo
- print/libpaper
- sysutils/gnome_subr
- sysutils/polkit
- textproc/expat2
- textproc/libxml2
- x11-fonts/fontconfig
- x11-fonts/libXft
- x11-themes/adwaita-icon-theme
- x11-themes/adwaita-icon-theme-legacy
- x11-toolkits/gtk30
- x11-toolkits/gtkmm30
- x11-toolkits/pango
- x11-toolkits/pangomm
- x11/libICE
- x11/libSM
- x11/libX11
- x11/libXau
- x11/libXcomposite
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXinerama
- x11/libXrandr
The first 100 are listed.
No port depends on this one.
Configuration
Options name: emulators_open-vm-tools
| Option | Default | Description |
|---|---|---|
| DEPLOYPKG | off | DeployPkg plugin |
| DOCS | on | Build and/or install documentation |
| FUSE | on | FUSE (Filesystem in Userspace) support |
| LIBNOTIFY | on | Desktop notification support |
| OPENSSL | on | SSL/TLS support via OpenSSL |
| X11 | on | X11 (graphics) support |
- USES
- autoreconf cpe gettext-runtime gnome libtool localbase pathfix pkgconfig
- Service scripts
vmware-guestd,vmware-kmod- Flavors
open-vm-tools-nox11-13.1.0,2
Files
pkg-plist 88
- bin/vm-support
- bin/vmhgfs-fuse
- bin/vmtoolsd
- bin/vmware-checkvm
- bin/vmware-hgfsclient
- bin/vmware-namespace-cmd
- bin/vmware-rpctool
- bin/vmware-toolbox-cmd
- bin/vmware-user
- bin/vmware-user-suid-wrapper
- bin/vmware-vmblock-fuse
- bin/vmware-xferlogs
- etc/pam.d/vmtoolsd
- @sample etc/vmware-tools/tools.conf.sample
- etc/xdg/autostart/vmware-user.desktop
- include/libDeployPkg/deployPkgFormat.h
- include/libDeployPkg/deploypkg.h
- include/libDeployPkg/guestcust-events.h
- include/libDeployPkg/guestrpc.h
- include/libDeployPkg/imgcust-api.h
- include/libDeployPkg/includeCheck.h
- include/libDeployPkg/linuxDeployment.h
- include/libDeployPkg/log.h
- include/libDeployPkg/process.h
- include/libDeployPkg/vm_basic_types.h
- include/vmGuestLib/includeCheck.h
- include/vmGuestLib/vmGuestLib.h
- include/vmGuestLib/vmSessionId.h
- include/vmGuestLib/vm_basic_types.h
- lib/libDeployPkg.a
- lib/libDeployPkg.so
- lib/libDeployPkg.so.0
- lib/libDeployPkg.so.0.0.0
- lib/libguestlib.a
- lib/libguestlib.so
- lib/libguestlib.so.0
- lib/libguestlib.so.0.0.0
- lib/libhgfs.a
- lib/libhgfs.so
- lib/libhgfs.so.0
- lib/libhgfs.so.0.0.0
- lib/libvmtools.a
- lib/libvmtools.so
- lib/libvmtools.so.0
- lib/libvmtools.so.0.0.0
- lib/open-vm-tools/plugins/common/libhgfsServer.so
- lib/open-vm-tools/plugins/common/libvix.so
- lib/open-vm-tools/plugins/vmsvc/libdeployPkgPlugin.so
- lib/open-vm-tools/plugins/vmsvc/libguestInfo.so
- lib/open-vm-tools/plugins/vmsvc/libpowerOps.so
- lib/open-vm-tools/plugins/vmsvc/libtimeSync.so
- lib/open-vm-tools/plugins/vmsvc/libvmbackup.so
- lib/open-vm-tools/plugins/vmusr/libdesktopEvents.so
- lib/open-vm-tools/plugins/vmusr/libdndcp.so
- lib/open-vm-tools/plugins/vmusr/libresolutionSet.so
- libdata/pkgconfig/libDeployPkg.pc
- libdata/pkgconfig/vmguestlib.pc
- sbin/mount_vmblock
- share/open-vm-tools/messages/de/toolboxcmd.vmsg
- share/open-vm-tools/messages/de/vmtoolsd.vmsg
- share/open-vm-tools/messages/en/toolboxcmd.vmsg
- share/open-vm-tools/messages/en/vmtoolsd.vmsg
- share/open-vm-tools/messages/es/toolboxcmd.vmsg
- share/open-vm-tools/messages/es/vmtoolsd.vmsg
- share/open-vm-tools/messages/fr/toolboxcmd.vmsg
- share/open-vm-tools/messages/fr/vmtoolsd.vmsg
- share/open-vm-tools/messages/it/toolboxcmd.vmsg
- share/open-vm-tools/messages/it/vmtoolsd.vmsg
- share/open-vm-tools/messages/ja/toolboxcmd.vmsg
- share/open-vm-tools/messages/ja/vmtoolsd.vmsg
- share/open-vm-tools/messages/ko/toolboxcmd.vmsg
- share/open-vm-tools/messages/ko/vmtoolsd.vmsg
- share/open-vm-tools/messages/zh_CN/toolboxcmd.vmsg
- share/open-vm-tools/messages/zh_CN/vmtoolsd.vmsg
- share/open-vm-tools/messages/zh_TW/toolboxcmd.vmsg
- share/open-vm-tools/messages/zh_TW/vmtoolsd.vmsg
- @sample share/open-vm-tools/tools.conf.sample
- share/vmware-tools/poweroff-vm-default
- share/vmware-tools/poweron-vm-default
- share/vmware-tools/resume-vm-default
- share/vmware-tools/scripts/vmware/network
- share/vmware-tools/statechange.subr
- share/vmware-tools/suspend-vm-default
- @dir lib/vmware-tools/modules/drivers
- @dir lib/vmware-tools/modules/input
- @dir share/open-vm-tools/scripts/vmware
- @dir share/open-vm-tools/tests
- @preunexec %%PREFIX%%/bin/vmware-rpctool 'tools.set.version 0' 2>/dev/null || /usr/bin/true
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| vmware-open-vm-tools-stable-13.1.0_GH0.tar.gz | 3.061414e+06 | 2fed62074256ff5031609722f666b17921742a98dbec73f1b11121a301d6315b |