diff --git a/hardware/virtualization/virtualbox/files/018-work-around-black-screen.patch b/hardware/virtualization/virtualbox/files/018-work-around-black-screen.patch index 41777f4c15..6db05d77d3 100644 --- a/hardware/virtualization/virtualbox/files/018-work-around-black-screen.patch +++ b/hardware/virtualization/virtualbox/files/018-work-around-black-screen.patch @@ -2,8 +2,6 @@ From bbd990f83a23c22da787d10c62bd7ff114d32703 Mon Sep 17 00:00:00 2001 From: Christian Hesse Date: Mon, 18 May 2020 08:21:06 +0200 Subject: [PATCH 1/1] work around black screen - -Signed-off-by: Christian Hesse --- src/VBox/Additions/x11/Installer/98vboxadd-xclient | 1 - 1 file changed, 1 deletion(-) @@ -16,5 +14,5 @@ index e7d4e292..7a17a692 100755 /usr/bin/VBoxClient --checkhostversion /usr/bin/VBoxClient --seamless /usr/bin/VBoxClient --draganddrop -- /usr/bin/VBoxClient --vmsvga-x11 # In case VMSVGA emulation is enabled +- /usr/bin/VBoxClient --vmsvga # In case VMSVGA emulation is enabled fi diff --git a/hardware/virtualization/virtualbox/files/019-qt-5-15.patch b/hardware/virtualization/virtualbox/files/019-qt-5-15.patch new file mode 100644 index 0000000000..4c7d28a5b0 --- /dev/null +++ b/hardware/virtualization/virtualbox/files/019-qt-5-15.patch @@ -0,0 +1,48 @@ +diff --git a/src/VBox/Frontends/VirtualBox/src/globals/UIImageTools.cpp b/src/VBox/Frontends/VirtualBox/src/globals/UIImageTools.cpp +index b70d289d..9716781e 100644 +--- a/src/VBox/Frontends/VirtualBox/src/globals/UIImageTools.cpp ++++ b/src/VBox/Frontends/VirtualBox/src/globals/UIImageTools.cpp +@@ -17,6 +17,7 @@ + + /* Qt includes: */ + #include ++#include + + /* GUI include */ + #include "UIImageTools.h" +diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuToolBar.cpp b/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuToolBar.cpp +index 4d695f19..406c2dbd 100644 +--- a/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuToolBar.cpp ++++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIMenuToolBar.cpp +@@ -19,6 +19,7 @@ + #include + #include + #include ++#include + #include + #include + +diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp +index 53b545a4..6e38448c 100644 +--- a/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp ++++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIMiniToolBar.cpp +@@ -21,6 +21,7 @@ + #include + #include + #include ++#include + #include + #include + #include +diff --git a/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h b/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h +index 2f153d80..7b18a66b 100644 +--- a/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h ++++ b/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupBox.h +@@ -24,6 +24,7 @@ + /* Qt includes: */ + #include + #include ++#include + + /* GUI includes: */ + #include "UILibraryDefs.h" diff --git a/hardware/virtualization/virtualbox/files/020-gsoap.patch b/hardware/virtualization/virtualbox/files/020-gsoap.patch new file mode 100644 index 0000000000..9a1aa3af7c --- /dev/null +++ b/hardware/virtualization/virtualbox/files/020-gsoap.patch @@ -0,0 +1,13 @@ +diff --git a/src/VBox/Main/webservice/vboxweb.cpp b/src/VBox/Main/webservice/vboxweb.cpp +index 8dd3ca1b..9d5c9138 100644 +--- a/src/VBox/Main/webservice/vboxweb.cpp ++++ b/src/VBox/Main/webservice/vboxweb.cpp +@@ -944,7 +944,7 @@ static void doQueuesLoop() + if (rv == 0) + continue; // timeout, not necessary to bother gsoap + // r < 0, errno +- if (soap_socket_errno(soap.master) == SOAP_EINTR) ++ if (soap_socket_errno == SOAP_EINTR) + rv = 0; // re-check if we should terminate + break; + } diff --git a/hardware/virtualization/virtualbox/pspec.xml b/hardware/virtualization/virtualbox/pspec.xml index e6fff10d30..2e6a90a278 100644 --- a/hardware/virtualization/virtualbox/pspec.xml +++ b/hardware/virtualization/virtualbox/pspec.xml @@ -1,5 +1,5 @@ - + virtualbox @@ -12,7 +12,7 @@ app:gui A powerful virtualization program VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. - http://download.virtualbox.org/virtualbox/6.1.8/VirtualBox-6.1.8.tar.bz2 + http://download.virtualbox.org/virtualbox/6.1.10/VirtualBox-6.1.10.tar.bz2 dkms.conf dkms-guest.conf @@ -27,7 +27,7 @@ pam-devel device-mapper-devel libcap-devel - gsoap-devel + gsoap-devel libXt-devel libXmu-devel libIDL-devel @@ -72,6 +72,7 @@ 0001-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch 017-fix-narrowing-conversion.patch 018-work-around-black-screen.patch + 020-gsoap.patch @@ -197,6 +198,13 @@ + + 2020-06-08 + 6.1.10 + Version bump. + Mustafa Cinasal + muscnsl@gmail.com + 2020-05-30 6.1.8 @@ -457,4 +465,4 @@ alialgul@pisilinux.org - + \ No newline at end of file