From 8a17d409350c859aef29a6e59ad127cfd7531643 Mon Sep 17 00:00:00 2001 From: Khem Raj Date: Wed, 11 Nov 2026 21:28:32 -0800 Subject: [PATCH] open-vm-tools: upgrade 13.0.10 -> 13.1.0 gtk2 support was removed and gtk4 added, and --with-gtkmm was split into gtkmm3/gtkmm4; adjust the configure options and use gtk+3 for x11. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj --- .../{open-vm-tools_13.0.10.bb => open-vm-tools_13.1.0.bb} | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) rename meta-networking/recipes-support/open-vm-tools/{open-vm-tools_13.0.10.bb => open-vm-tools_13.1.0.bb} (95%) diff --git a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb similarity index 95% rename from meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb rename to meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb index 088494c91b..5739c05d72 100644 --- a/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.0.10.bb +++ b/meta-networking/recipes-support/open-vm-tools/open-vm-tools_13.1.0.bb @@ -52,7 +52,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "stable-(?P\d+(\.\d+)+)" SRC_URI:append:libc-musl = " file://0001-Add-resolv_compat.h-for-musl-builds.patch;patchdir=.. \ " -SRCREV = "f8fbcd0bf3b5869e2822542c398a51ddf7bd5f7a" +SRCREV = "50cede15e10a21ab919f5ad2961ae0a1840a1911" S = "${UNPACKDIR}/${BP}/open-vm-tools" @@ -66,13 +66,13 @@ inherit autotools pkgconfig systemd update-rc.d SYSTEMD_SERVICE:${PN} = "vmtoolsd.service" EXTRA_OECONF = "--without-icu --disable-multimon --disable-docs \ - --disable-tests --without-gtkmm --without-pam \ + --disable-tests --without-gtkmm3 --without-gtkmm4 --without-pam \ --disable-vgauth --disable-deploypkg --disable-containerinfo \ --without-root-privileges --without-kernel-modules --with-tirpc \ --with-udev-rules-dir=${nonarch_base_libdir}/udev/rules.d" -NO_X11_FLAGS = "--without-x --without-gtk2 --without-gtk3" -X11_DEPENDS = "libxext libxi libxrender libxrandr libxtst gtk+ gdk-pixbuf" +NO_X11_FLAGS = "--without-x --without-gtk3 --without-gtk4" +X11_DEPENDS = "libxext libxi libxrender libxrandr libxtst gtk+3 gdk-pixbuf" PACKAGECONFIG[x11] = ",${NO_X11_FLAGS},${X11_DEPENDS}" # fuse gets implicitly detected; there is no --without-fuse option.