aboutsummaryrefslogtreecommitdiffstats
path: root/community/open-vm-tools/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/open-vm-tools/APKBUILD')
-rw-r--r--community/open-vm-tools/APKBUILD38
1 files changed, 21 insertions, 17 deletions
diff --git a/community/open-vm-tools/APKBUILD b/community/open-vm-tools/APKBUILD
index 8ce46dcaef2..8da70046a8b 100644
--- a/community/open-vm-tools/APKBUILD
+++ b/community/open-vm-tools/APKBUILD
@@ -1,7 +1,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
pkgname=open-vm-tools
-pkgver=11.2.5
+pkgver=12.4.0
_pkgsubver=${pkgver#*_p}
_ver=${pkgver/_p/-}
pkgrel=0
@@ -14,9 +14,9 @@ subpackages="
$pkgname-dbg
$pkgname-lang
$pkgname-deploypkg
+ $pkgname-hgfs
$pkgname-guestinfo
$pkgname-gtk
- $pkgname-hgfs
$pkgname-vix
$pkgname-static
$pkgname-timesync
@@ -29,14 +29,13 @@ subpackages="
install="$pkgname.pre-install $pkgname.post-upgrade"
checkdepends="cunit checkbashisms"
makedepends="
- procps-dev
autoconf
automake
bash
doxygen
- fuse-dev
- glib-dev
+ fuse3-dev
gdk-pixbuf-xlib-dev
+ glib-dev
gtk+3.0-dev
gtkmm3-dev
libice-dev
@@ -49,7 +48,8 @@ makedepends="
libxrandr-dev
libxtst-dev
linux-headers
- openssl-dev
+ openssl-dev>3
+ procps-compat-dev
rpcgen
"
pkggroups="vmware"
@@ -64,15 +64,14 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive
0008-Rename-poll.h-to-vm_poll.h.patch
0010-use-posix-strerror_r-unless-gnu.patch
0011-use-off64_t-instead-of-loff_t.patch
+ snprintf.patch
strerror_r.patch
systemLinux.c-fixup-for-Alpine.patch
mock-res_ninit-and-res_nclose.patch
- fix-mount.vmhgfs-symlink.patch
change-default-log-dir.patch
change-statechange.subr-location.patch
tools.conf.patch
use-libtirpc-nokrb.patch
- compat-with-glib-and-gtk.patch
$pkgname.initd
$pkgname.confd
@@ -81,6 +80,14 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive
builddir="$srcdir/$pkgname-stable-$_ver"
options="suid" # needed for vmware-user-suid-wrapper
+# secfixes:
+# 12.3.0-r0:
+# - CVE-2023-20900
+# 12.2.5-r0:
+# - CVE-2023-20867
+# 12.1.0-r0:
+# - CVE-2022-31676
+
_subpackages="$subpackages" # save for func _all
_pluginsdir='usr/lib/open-vm-tools/plugins'
@@ -219,8 +226,6 @@ hgfs() {
pkgdesc="Support for shared folders in VMware guests"
depends="$pkgname=$pkgver-r$pkgrel"
- amove sbin/mount.vmhgfs
- amove usr/sbin/mount.vmhgfs
amove usr/bin/vmhgfs-fuse
amove usr/bin/vmware-hgfsclient
@@ -265,26 +270,25 @@ _all() {
}
sha512sums="
-c3abf84115ba90ac898f7d6e28c0ba2fea3dadd3f2fb41dfb2795911d139451fcd62817679da41418e0d89638c6c30d348e73cdb951b1759dfcb61fd8ed2fe68 open-vm-tools-11.2.5.tar.gz
-0ef1b373ae7db0d04d547cd1c4737fc6fa9e6894931090083bec0a0762efea3720b3c03ceec22033136ad3b9bd3305feb05b4ecd55192b7bf7e284ca03464ab5 0001-lib-misc-Recognize-Alpine-Linux.patch
+63afedf0168bd34e66d829166e50e807a24e9ffbce626a68515fdbeca65d3e7ebddec304d99f56a93a554eae6fc19e574969eca58e17722025a1d2ed6f2a1a8d open-vm-tools-12.4.0.tar.gz
+c2ebf6e59cef79d9e981bd571a6991ed9eae26d1934f4fecc73136c29291383c0d4bd2e38c68183a5e56900def709227e7f09b4352bbf8d2c12f879bdb1866dd 0001-lib-misc-Recognize-Alpine-Linux.patch
9188161f9bbd6572ee20855e727257b2140b39f1ba19b96879eb9878fb08cbdb7c3a5c9f5f8a4f389090acea6f71ee88fb36c7d4a74c1b8b94c9124db696a7f2 0002-open-vm-tools-Add-disable-werror-configure-option.patch
1dd0cde6ee19aec77ddf803e95b0404e803569a38c7b3d001832b4bbeae95ea15ed32c59f27bffb315130bad0c7a788a7a522df13a5f265f66c4c7c302a1966d 0003-Do-not-assume-that-linux-and-gnu-libc-are-the-same-t.patch
c647561c72b3ad919502ec4dd0a1ab736e2d479d8437b882791adce5417d8c26163ecffe9e212dab633c513bce6447cdbcb610eecf7dbb0eeeb792db16301de5 0004-Use-configure-test-for-struct-timespec.patch
6b0b9cc4a7b9837649a01aacb957b4465ec901250e48dbb273514abedf8eb3a9c16b3ad09be413a8ab897e37dff0d065a3144a2418cd7ae5aa3020bd1ed14203 0005-Fix-definition-of-ALLPERMS-and-ACCESSPERMS.patch
-4d6ce73d7e3fa554e31d7956b26e1d0341b57ff477d3e1386f30d7e1acb38cf3f6d8a3f918a484f64acf3e5c0f2ef898027963b8b87949669d3308eb9c185d82 0006-Use-configure-to-test-for-feature-instead-of-platfor.patch
+10a684b7c558f40bd5f22e0e369b9bbc84ade258acc13d82793529f1788a991adccdb9b9c36ad6cdcb15dc1ff8f620d7813bf910b45a460019f74ad4977af0b8 0006-Use-configure-to-test-for-feature-instead-of-platfor.patch
9d28eab3e1a40138efa05e78956a2615b171703f9689252d0960145e39b0ba5bbf0e2007479cbbca3dced89ccb45758908a57a2f5b361e4813ad67a0732e4539 0007-Use-configure-test-for-sys-stat.h-include.patch
03579b28ecc446c6a16256be8b53dcb9b5f90d05ea52aad77997f2a7957d63af546182872b2ad2ed2f99904a22be23fc64ced4ecac91a53646d9946bd6d13625 0008-Rename-poll.h-to-vm_poll.h.patch
6c8b99f51bc0fd114ce66a3311f151efbe56ec308d079afec837b9d0b60eae3fb42e1b5219246c1015a23fb63616398b958e1388830b80d5efdb27cce7bd6552 0010-use-posix-strerror_r-unless-gnu.patch
a38bb2ac16657be9f7e9b2a5e32d23e66db1f283284c1cb8e7ffe853e047373397e60f01e735a28ecfaa60010f285b0b5a4066465a2afbe643a9b4b9b74ac1f4 0011-use-off64_t-instead-of-loff_t.patch
+129209e050ceed58fcfeccf7ebe0f67bb7a883c6bb4af0aef5db69e20c4b8da257a84e4e3f35ba565bedd03ece7a0d512601e95beed4bda0c41ad0a3ffeefdac snprintf.patch
5507a58198179805e4c924b6bd6ac8b026bd602c9e5e4c52213dadf6c8880a23a16ee49a4dfe2db27515c2a36009e609dd81b7ee0d560bbea1ddf6a5324eb7ac strerror_r.patch
c18280eb3fdfe1e3ecc5aa116369908c71917bd4dd49743a9abf78e0096e8d6c7d4323057cf506ef31886b893b2e4c4839656172edd5097a347efa96aea1c86c systemLinux.c-fixup-for-Alpine.patch
8288503c54c5a15268b1590d747d4f246fa348734ebc70f3bd56f8cec6419d032ee6bf52a7579ee088f2c80f5b0d85f050e0615d6ad6cd8da016efa2a626ce17 mock-res_ninit-and-res_nclose.patch
-dbcec24beafbbe94c8ed12482f9d0c643a6bbec256198cdc898513410271a3e2c0b7e35b0997ee0e91b1567f4ed0ecf44740b8c972dd5b2fc4bf21643653153a fix-mount.vmhgfs-symlink.patch
-87057ae614d34af2e5581f31b5e028363f316bce4e255b5199438bade96891e798160424aee5804314280773de98ed514fcac7a790bec1f1ae63f3daa1fbef9c change-default-log-dir.patch
+0278188f5f0e486f88594ed8c921054343f05a7108d9c98d345f14362330ea028d65ede087b3d1126ac40db842decaa1fedc464de68bbec0bb333c1e133095ff change-default-log-dir.patch
6494fe94f332706a130dd12afa18b881f6b6c4e0523570ff866e1678e37af6bd6148c4cf7d957e12f8dc2a51b4f07aa849c4e947911bcbe20d0c81049a2b6974 change-statechange.subr-location.patch
-9a31864c1d81bd05acb46f4c66532caa4821087b4e21a4d667ccb78b95bf870cf2a28983ec12313e6e267ba2dba30cb1502bdb725b01f37f573a176ff2e4cc14 tools.conf.patch
+61cef02b8104b8c49119e759adefcae22ad6a21d1dea7389c8e55ae438160ca9ba98fa68ea0f8c9b26b8fd7d4e8a94ec205354e3fd22e59daf40b2e5f6f28465 tools.conf.patch
0feef314fc178922f86fdb072fc46ae0932aa59085b8263beecc1ad53c9bec04967b0d7fa62ab1051e65685b03bba80ccb075fe01c0ac67591c81f38131176b2 use-libtirpc-nokrb.patch
-56824480ca4aef81e87f5e7ba4117416260a37a74d3ce312a212e03d023f78fee22648b2811b8f1fd48aa3478d1ef2386c33953406058ba720dba126dc426438 compat-with-glib-and-gtk.patch
1248234f19a29b28b6a75886b39d1579d0f94d43925db1f709b7a05907582f6650b78d39155e7da335f27b6da00586b9c3dc3ca7e4cab19dba5c84cfefd1e6cb open-vm-tools.initd
f996fc598d01ea778797674fca2a9f467d7ce7ced50e4e0343b3d53bea65770df488b1a286e42603d91e05ba85610161eb68e3fbaa5cbf1757a8aec81869a677 open-vm-tools.confd
4b79d7432f366e5ef202e69bffed5caacab8008f39475d50d54cfa5ac9f521cc0df7122d8e3a95340a4b00cb0b202717293df14f9d411d5edf41dcc7fa4c0550 open-vm-tools.logrotate