Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package virtualbox for openSUSE:Factory checked in at 2025-08-16 20:37:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/virtualbox (Old) and /work/SRC/openSUSE:Factory/.virtualbox.new.1085 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "virtualbox" Sat Aug 16 20:37:16 2025 rev:295 rq:1299847 version:7.2.0 Changes: -------- --- /work/SRC/openSUSE:Factory/virtualbox/virtualbox.changes 2025-07-26 13:40:25.043010731 +0200 +++ /work/SRC/openSUSE:Factory/.virtualbox.new.1085/virtualbox.changes 2025-08-16 20:39:03.559433352 +0200 @@ -1,0 +2,13 @@ +Fri Aug 15 14:46:51 UTC 2025 - Jan Engelhardt <jeng...@inai.de> + +- Update to release 7.2.0 + * GUI: Moved global and VM tools from hamburger menus to global + tools taskbar (vertically on the left) and the VM tools tabs + (horizontally above the right hand panel) to make them easier + to reach. + * ARM host: Virtualization of Windows 11/ARM VMs. + * Linux host: Video decoding acceleration when 3D is enabled. + * Storage: The NVMe storage controller emulation is now part of + the open source base package. + +------------------------------------------------------------------- Old: ---- VirtualBox-7.1.12a-patched.tpxz New: ---- VirtualBox-7.2.0-patched.tpxz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ virtualbox.spec ++++++ --- /var/tmp/diff_new_pack.LZf02X/_old 2025-08-16 20:39:05.219502093 +0200 +++ /var/tmp/diff_new_pack.LZf02X/_new 2025-08-16 20:39:05.219502093 +0200 @@ -62,8 +62,8 @@ %endif Name: virtualbox%{?dash}%{?name_suffix} -Version: 7.1.12a -%define rversion 7.1.12 +Version: 7.2.0 +%define rversion 7.2.0 Release: 0 Summary: %{package_summary} License: GPL-3.0-or-later @@ -143,7 +143,7 @@ BuildRequires: gcc12 BuildRequires: gcc12-c++ %endif -BuildRequires: kbuild >= 0.1.9998+svn3613 +BuildRequires: kbuild >= 0.1.9998+svn3686 BuildRequires: libcap-devel BuildRequires: libcurl-devel BuildRequires: libopenssl-devel @@ -823,6 +823,7 @@ %{_vbox_instdir}/VBoxRT.so %{_vbox_instdir}/VBoxSharedFolders.so %{_vbox_instdir}/VBoxVMM.so +%{_vbox_instdir}/VBoxVMMArm.so %{_vbox_instdir}/VBoxXPCOMC.so %{_vbox_instdir}/VBoxXPCOM.so %{_vbox_instdir}/VBox*.r0 ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.LZf02X/_old 2025-08-16 20:39:05.343507228 +0200 +++ /var/tmp/diff_new_pack.LZf02X/_new 2025-08-16 20:39:05.347507393 +0200 @@ -1,5 +1,5 @@ -mtime: 1753435005 -commit: 070bdf082975aa968d0416731a75101ede41a728913299d6e855e9da2b7528da +mtime: 1755269287 +commit: abbfbbe45c5460be781efdf45bbbf2ab5e3dd25c7cffc500fa0386bcc0903acc url: https://src.opensuse.org/jengelh/virtualbox revision: master ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2025-08-15 16:48:26.000000000 +0200 @@ -0,0 +1 @@ +.osc ++++++ fix_sdl_build.patch ++++++ --- /var/tmp/diff_new_pack.LZf02X/_old 2025-08-16 20:39:05.543515510 +0200 +++ /var/tmp/diff_new_pack.LZf02X/_new 2025-08-16 20:39:05.547515675 +0200 @@ -1,8 +1,13 @@ -Index: VirtualBox-7.0.20/configure +--- + configure | 17 ++++++----------- + src/VBox/Frontends/VBoxSDL/Makefile.kmk | 8 ++++---- + 2 files changed, 10 insertions(+), 15 deletions(-) + +Index: VirtualBox-7.2.0/configure =================================================================== ---- VirtualBox-7.0.20.orig/configure -+++ VirtualBox-7.0.20/configure -@@ -1186,21 +1186,19 @@ check_sdl() +--- VirtualBox-7.2.0.orig/configure ++++ VirtualBox-7.2.0/configure +@@ -1150,21 +1150,19 @@ check_sdl() fail fi else @@ -27,7 +32,7 @@ #undef main extern "C" int main(int argc, char** argv) { -@@ -1216,7 +1214,7 @@ extern "C" int main(int argc, char** arg +@@ -1180,7 +1178,7 @@ extern "C" int main(int argc, char** arg } EOF [ -n "$INCSDL" ] && I_INCSDL=`prefix_I "$INCSDL"` @@ -36,7 +41,7 @@ if test_execute; then cnf_append "LIB_SDK_LIBSDL_SDL" "`strip_l "$LIBSDL"`" cnf_append "SDK_LIBSDL_LIBPATH" "`strip_L "$LIBSDL"`" -@@ -3010,11 +3008,8 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then +@@ -2960,11 +2958,8 @@ if [ $ONLY_ADDITIONS -eq 0 ]; then [ $WITH_LIBLZMA -eq 1 ] && check_liblzma [ "$OS" != "darwin" ] && check_png [ $OSE -eq 0 -a "$OS" = "linux" ] && check_pam @@ -50,20 +55,20 @@ [ $WITH_SDL_TTF -eq 1 -a $OSE -eq 0 ] && check_sdl_ttf [ $WITH_X11 -eq 1 ] && check_x # TODO check for xcomposite-dev (X11/extensions/Xcomposite.h, additions only) -Index: VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/Makefile.kmk +Index: VirtualBox-7.2.0/src/VBox/Frontends/VBoxSDL/Makefile.kmk =================================================================== ---- VirtualBox-7.0.20.orig/src/VBox/Frontends/VBoxSDL/Makefile.kmk -+++ VirtualBox-7.0.20/src/VBox/Frontends/VBoxSDL/Makefile.kmk +--- VirtualBox-7.2.0.orig/src/VBox/Frontends/VBoxSDL/Makefile.kmk ++++ VirtualBox-7.2.0/src/VBox/Frontends/VBoxSDL/Makefile.kmk @@ -51,7 +51,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K PROGRAMS += VBoxSDL endif - VBoxSDL_TEMPLATE := $(if $(VBOX_WITH_HARDENING),VBoxMainClientDll,VBoxMainClientExe) + VBoxSDL_TEMPLATE := $(if $(VBOX_WITH_HARDENING),VBoxMainClientDll,VBoxMainClientSignedExe) - VBoxSDL_SDKS = LIBSDL2 + VBoxSDL_SDKS = LIBSDL VBoxSDL_SOURCES = \ VBoxSDL.cpp \ Framebuffer.cpp \ -@@ -81,7 +81,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K +@@ -78,7 +78,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K endif ifn1of ($(KBUILD_TARGET), solaris) # Probably wrong with SDL2 VBoxSDL_LIBS = \ @@ -72,7 +77,7 @@ endif if1of ($(KBUILD_TARGET), freebsd linux netbsd openbsd solaris) # X11 VBoxSDL_LIBS += \ -@@ -121,7 +121,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K +@@ -116,7 +116,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K if 0 PROGRAMS += tstSDL tstSDL_TEMPLATE = VBoxR3TstExe @@ -81,7 +86,7 @@ tstSDL_INST = $(INST_TESTCASE) tstSDL_SOURCES = \ VBoxSDLTest.cpp -@@ -138,7 +138,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K +@@ -131,7 +131,7 @@ if !defined(VBOX_WITH_HARDENING) || "$(K $(LIB_RUNTIME) ifn1of ($(KBUILD_TARGET), solaris) tstSDL_LIBS += \ ++++++ vbox-permissions_warning.diff ++++++ --- /var/tmp/diff_new_pack.LZf02X/_old 2025-08-16 20:39:05.599517829 +0200 +++ /var/tmp/diff_new_pack.LZf02X/_new 2025-08-16 20:39:05.599517829 +0200 @@ -1,19 +1,25 @@ -Index: VirtualBox-7.0.20/src/apps/Makefile.kmk +--- + src/apps/Makefile.kmk | 2 + src/apps/VBoxPermissionMessage/Makefile.kmk | 32 +++++++++++++++ + src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp | 12 +++++ + 3 files changed, 46 insertions(+) + +Index: VirtualBox-7.2.0/src/apps/Makefile.kmk =================================================================== ---- VirtualBox-7.0.20.orig/src/apps/Makefile.kmk -+++ VirtualBox-7.0.20/src/apps/Makefile.kmk -@@ -28,5 +28,7 @@ - SUB_DEPTH = ../.. - include $(KBUILD_PATH)/subheader.kmk +--- VirtualBox-7.2.0.orig/src/apps/Makefile.kmk ++++ VirtualBox-7.2.0/src/apps/Makefile.kmk +@@ -33,5 +33,7 @@ ifneq ($(KBUILD_TARGET),win) + include $(PATH_SUB_CURRENT)/svn2git-vbox/Makefile.kmk + endif +include $(PATH_SUB_CURRENT)/VBoxPermissionMessage/Makefile.kmk + include $(FILE_KBUILD_SUB_FOOTER) -Index: VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/Makefile.kmk +Index: VirtualBox-7.2.0/src/apps/VBoxPermissionMessage/Makefile.kmk =================================================================== --- /dev/null -+++ VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/Makefile.kmk ++++ VirtualBox-7.2.0/src/apps/VBoxPermissionMessage/Makefile.kmk @@ -0,0 +1,32 @@ +# $Id: Makefile.kmk 28800 2010-04-27 08:22:32Z vboxsync $ +## @file @@ -47,10 +53,10 @@ + +include $(KBUILD_PATH)/subfooter.kmk + -Index: VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp +Index: VirtualBox-7.2.0/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp =================================================================== --- /dev/null -+++ VirtualBox-7.0.20/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp ++++ VirtualBox-7.2.0/src/apps/VBoxPermissionMessage/VBoxPermissionMessage.cpp @@ -0,0 +1,12 @@ +#include <QtWidgets/QApplication> +#include <QtWidgets/QMessageBox>