virtualbox-ose: update to 7.0.8a.
This commit is contained in:
parent
1695746e2d
commit
b94c1a2008
|
@ -4246,3 +4246,4 @@ libayatana-appindicator3.so.1 libayatana-appindicator-0.5.91_1
|
|||
libplayerctl.so.2 playerctl-2.4.1_1
|
||||
libwireplumber-0.4.so.0 wireplumber-0.4.14_1
|
||||
libjodycode.so.2 libjodycode-2.0.1_1
|
||||
libgsoapssl++-2.8.124.so gsoap-2.8.124_1
|
||||
|
|
|
@ -2,15 +2,17 @@ VBOX_WITH_ADDITION_DRIVERS =
|
|||
VBOX_WITH_INSTALLER = 1
|
||||
VBOX_WITH_LINUX_ADDITIONS = 1
|
||||
VBOX_WITH_X11_ADDITIONS = 1
|
||||
VBOX_WITH_TESTCASES =
|
||||
VBOX_WITH_TESTSUITE =
|
||||
VBOX_WITH_TESTCASES :=
|
||||
VBOX_WITH_TESTSUITE :=
|
||||
VBOX_WITH_VALIDATIONKIT :=
|
||||
VBOX_WITH_VIRTIO = 1
|
||||
VBOX_WITH_ORIGIN :=
|
||||
VBOX_PATH_APP_PRIVATE_ARCH := /usr/lib/virtualbox
|
||||
VBOX_PATH_SHARED_LIBS := $(VBOX_PATH_APP_PRIVATE_ARCH)
|
||||
VBOX_WITH_RUNPATH := $(VBOX_PATH_APP_PRIVATE_ARCH)
|
||||
VBOX_PATH_APP_PRIVATE := /usr/share/virtualbox
|
||||
VBOX_PATH_APP_DOCS = $(VBOX_PATH_PACKAGE_DOCS)
|
||||
VBOX_PATH_PACKAGE_DOCS := /usr/share/doc/virtualbox
|
||||
VBOX_PATH_APP_DOCS := $(VBOX_PATH_PACKAGE_DOCS)
|
||||
VBOX_WITH_REGISTRATION_REQUEST =
|
||||
VBOX_WITH_UPDATE_REQUEST =
|
||||
VBOX_USE_SYSTEM_XORG_HEADERS = 1
|
||||
|
@ -18,12 +20,16 @@ VBOX_NO_LEGACY_XORG_X11 = 1
|
|||
PATH_SDK_QT5_INC := /usr/include/qt5
|
||||
PATH_SDK_QT6 := /usr
|
||||
PATH_SDK_QT6_INC := /usr/include/qt6
|
||||
VBOX_WITH_QT5 := 1
|
||||
# Enable it when vnc pkg is available.
|
||||
#VBOX_WITH_VNC := 1
|
||||
VBOX_GCC_WERR =
|
||||
#VBOX_GCC_WARN =
|
||||
USERNAME = builder@void
|
||||
KBUILD_VERBOSE := 2
|
||||
|
||||
# fix gsoap missing zlib include and produce errors with --as-needed
|
||||
VBOX_GSOAP_CXX_LIBS := gsoapssl++ z
|
||||
VBOX_USE_SYSTEM_GL_HEADERS=true
|
||||
VBOX_WITH_DOCS :=
|
||||
VBOX_WITH_DOCS_PACKING :=
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
--- a/src/VBox/Main/webservice/Makefile.kmk
|
||||
+++ b/src/VBox/Main/webservice/Makefile.kmk
|
||||
@@ -848,7 +848,7 @@ $(if-expr !defined(VBOX_WITHOUT_NOINLINE
|
||||
@@ -848,7 +848,7 @@ ifdef VBOX_GSOAP_INSTALLED
|
||||
$(RECOMPILE_ON_MAKEFILE_CURRENT) | $$(dir $$@)
|
||||
$(call MSG_GENERATE,,lots of files,$(GSOAPH_RELEVANT))
|
||||
$(RM) -f $@
|
||||
|
|
|
@ -7,5 +7,5 @@
|
|||
- DLLS := $(filter-out vboxvideo_drv_%,$(DLLS)) vboxvideo_drv_system
|
||||
+ DLLS := $(filter-out vboxvideo_drv_%,$(DLLS))
|
||||
SYSMODS := $(filter-out vboxvideo_drv%,$(SYSMODS))
|
||||
vboxvideo_drv_system_TEMPLATE = VBOXGUESTR3XORGMOD
|
||||
vboxvideo_drv_system_TEMPLATE = VBoxGuestR3XOrgMod
|
||||
vboxvideo_drv_system_CFLAGS := \
|
||||
|
|
|
@ -0,0 +1,104 @@
|
|||
|
||||
Description: Disable "Check for Updates" action.
|
||||
Bug-Ubuntu: https://bugs.launchpad.net/bugs/272212
|
||||
Author: Daniel Hahler <ubuntu@thequod.de>, Felix Geyer <fgeyer@debian.org>, Gianfranco Costamagna <locutusofborg@debian.org>
|
||||
|
||||
--- a/doc/manual/en_US/user_Introduction.xml
|
||||
+++ b/doc/manual/en_US/user_Introduction.xml
|
||||
@@ -6090,14 +6090,14 @@
|
||||
<xref linkend="specialcharacters"/>.
|
||||
</para>
|
||||
</listitem>
|
||||
-
|
||||
+ <!--
|
||||
<listitem>
|
||||
<para>
|
||||
<emphasis role="bold">Update.</emphasis> Enables you to
|
||||
specify various settings for Automatic Updates.
|
||||
</para>
|
||||
</listitem>
|
||||
-
|
||||
+ -->
|
||||
<listitem>
|
||||
<para>
|
||||
<emphasis role="bold">Language.</emphasis> Enables you to
|
||||
--- a/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
|
||||
+++ b/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataManager.cpp
|
||||
@@ -2421,7 +2421,7 @@ QString UIExtraDataManager::preventBetaB
|
||||
bool UIExtraDataManager::applicationUpdateEnabled()
|
||||
{
|
||||
/* 'True' unless 'restriction' feature allowed: */
|
||||
- return !isFeatureAllowed(GUI_PreventApplicationUpdate);
|
||||
+ return false;
|
||||
}
|
||||
|
||||
QString UIExtraDataManager::applicationUpdateData()
|
||||
--- a/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
|
||||
+++ b/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp
|
||||
@@ -47,10 +47,10 @@
|
||||
#ifdef VBOX_WS_WIN
|
||||
# include "UIGlobalSettingsInterface.h"
|
||||
#endif
|
||||
-#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
-# include "UIGlobalSettingsProxy.h"
|
||||
-# include "UIGlobalSettingsUpdate.h"
|
||||
-#endif
|
||||
+//#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
+//# include "UIGlobalSettingsProxy.h"
|
||||
+//# include "UIGlobalSettingsUpdate.h"
|
||||
+//#endif
|
||||
|
||||
/* GUI includes: Machine Settings: */
|
||||
#include "UIMachineSettingsAudio.h"
|
||||
@@ -99,7 +99,7 @@ void UISettingsDialogGlobal::retranslate
|
||||
|
||||
#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
/* Update page: */
|
||||
- m_pSelector->setItemText(GlobalSettingsPageType_Update, tr("Update"));
|
||||
+ //m_pSelector->setItemText(GlobalSettingsPageType_Update, tr("Update"));
|
||||
#endif
|
||||
|
||||
/* Language page: */
|
||||
@@ -110,7 +110,7 @@ void UISettingsDialogGlobal::retranslate
|
||||
|
||||
#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
/* Proxy page: */
|
||||
- m_pSelector->setItemText(GlobalSettingsPageType_Proxy, tr("Proxy"));
|
||||
+ //m_pSelector->setItemText(GlobalSettingsPageType_Proxy, tr("Proxy"));
|
||||
#endif
|
||||
|
||||
#ifdef VBOX_WS_WIN
|
||||
@@ -226,14 +226,14 @@ void UISettingsDialogGlobal::prepare()
|
||||
}
|
||||
#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
/* Update page: */
|
||||
- case GlobalSettingsPageType_Update:
|
||||
+ /*case GlobalSettingsPageType_Update:
|
||||
{
|
||||
pSettingsPage = new UIGlobalSettingsUpdate;
|
||||
addItem(":/refresh_32px.png", ":/refresh_24px.png", ":/refresh_16px.png",
|
||||
iPageIndex, "#update", pSettingsPage);
|
||||
addPageHelpKeyword(iPageIndex, "preferences");
|
||||
break;
|
||||
- }
|
||||
+ }*/
|
||||
#endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
|
||||
/* Language page: */
|
||||
case GlobalSettingsPageType_Language:
|
||||
@@ -255,14 +255,14 @@ void UISettingsDialogGlobal::prepare()
|
||||
}
|
||||
#ifdef VBOX_GUI_WITH_NETWORK_MANAGER
|
||||
/* Proxy page: */
|
||||
- case GlobalSettingsPageType_Proxy:
|
||||
+ /*case GlobalSettingsPageType_Proxy:
|
||||
{
|
||||
pSettingsPage = new UIGlobalSettingsProxy;
|
||||
addItem(":/proxy_32px.png", ":/proxy_24px.png", ":/proxy_16px.png",
|
||||
iPageIndex, "#proxy", pSettingsPage);
|
||||
addPageHelpKeyword(iPageIndex, "preferences");
|
||||
break;
|
||||
- }
|
||||
+ }*/
|
||||
#endif /* VBOX_GUI_WITH_NETWORK_MANAGER */
|
||||
#ifdef VBOX_WS_WIN
|
||||
/* Interface page: */
|
|
@ -1,10 +1,8 @@
|
|||
Technically -ffile-prefix-map is not OPTimisation flags,
|
||||
but it's the easiest flags to be plugged in for all objects
|
||||
Index: virtualbox-ose-7.0.4/Config.kmk
|
||||
===================================================================
|
||||
--- virtualbox-ose-7.0.4.orig/Config.kmk
|
||||
+++ virtualbox-ose-7.0.4/Config.kmk
|
||||
@@ -3680,7 +3680,7 @@ else
|
||||
--- a/Config.kmk
|
||||
+++ b/Config.kmk
|
||||
@@ -3721,7 +3721,7 @@ else
|
||||
# We should use -fomit-frame-pointer for GCC / -Oy for VCC.
|
||||
# -funwind-tables provides support for backtraces in gdb then.
|
||||
VBOX_GCC_FP ?= -fno-omit-frame-pointer
|
||||
|
|
|
@ -0,0 +1,163 @@
|
|||
Fix ftbfs
|
||||
From: nezos@hotmail.com
|
||||
--- a/doc/manual/en_US/user_VBoxManage.xml
|
||||
+++ b/doc/manual/en_US/user_VBoxManage.xml
|
||||
@@ -242,107 +242,107 @@ Settings file: '/home/username/.config/V
|
||||
on your particular host.
|
||||
</para>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-common.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-common.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-list.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-list.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-showvminfo.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-showvminfo.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-registervm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-registervm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-unregistervm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-unregistervm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-createvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-createvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-modifyvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-modifyvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-clonevm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-clonevm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-movevm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-movevm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-encryptvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-encryptvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-cloud.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-cloud.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-cloudprofile.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-cloudprofile.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-import.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-import.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-export.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-export.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-signova.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-signova.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-startvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-startvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-controlvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-controlvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-unattended.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-unattended.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-discardstate.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-discardstate.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-adoptstate.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-adoptstate.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-snapshot.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-snapshot.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-closemedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-closemedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-storageattach.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-storageattach.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-storagectl.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-storagectl.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-bandwidthctl.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-bandwidthctl.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-showmediuminfo.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-showmediuminfo.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-createmedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-createmedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-modifymedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-modifymedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-clonemedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-clonemedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-mediumproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-mediumproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-encryptmedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-encryptmedium.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-checkmediumpwd.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-checkmediumpwd.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-convertfromraw.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-convertfromraw.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-mediumio.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-mediumio.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-setextradata.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-setextradata.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-getextradata.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-getextradata.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-setproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-setproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-usbfilter.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-usbfilter.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-sharedfolder.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-sharedfolder.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-guestproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-guestproperty.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-guestcontrol.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-guestcontrol.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-debugvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-debugvm.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-metrics.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-metrics.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-natnetwork.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-natnetwork.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-hostonlyif.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-hostonlyif.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-hostonlynet.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-hostonlynet.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-dhcpserver.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-dhcpserver.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-usbdevsource.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-usbdevsource.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-extpack.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-extpack.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-updatecheck.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-updatecheck.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
- <xi:include href="overview_man_VBoxManage-modifynvram.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" />
|
||||
+ <xi:include href="overview_man_VBoxManage-modifynvram.xml" xpointer="element(/1)" xmlns:xi="http://www.w3.org/2001/XInclude" ><xi:fallback/></xi:include>
|
||||
|
||||
<para>
|
||||
Each time <command>VBoxManage</command> is invoked, only one
|
|
@ -1,14 +1,14 @@
|
|||
# Template file for 'virtualbox-ose'
|
||||
pkgname=virtualbox-ose
|
||||
version=7.0.6
|
||||
version=7.0.8a
|
||||
revision=1
|
||||
short_desc="General-purpose full virtualizer for x86 hardware"
|
||||
maintainer="Orphaned <orphan@voidlinux.org>"
|
||||
license="GPL-2.0-only, CDDL-1.0"
|
||||
homepage="https://www.virtualbox.org"
|
||||
changelog="https://www.virtualbox.org/wiki/Changelog"
|
||||
distfiles="http://download.virtualbox.org/virtualbox/${version}/VirtualBox-${version}.tar.bz2"
|
||||
checksum=f146d9a86a35af0abb010e628636fd800cb476cc2ce82f95b0c0ca876e1756ff
|
||||
distfiles="http://download.virtualbox.org/virtualbox/${version%[a-z]*}/VirtualBox-${version}.tar.bz2"
|
||||
checksum=7de37359518d467b7f888235175cd388f66e9f16bd9359dd6265fbc95933c1e6
|
||||
|
||||
nopie=yes
|
||||
lib32disabled=yes
|
||||
|
@ -33,24 +33,22 @@ system_groups="vboxusers"
|
|||
|
||||
do_configure() {
|
||||
cp ${FILESDIR}/LocalConfig.kmk .
|
||||
ln -s /bin/echo makeself
|
||||
./configure --disable-docs --disable-java --enable-vde \
|
||||
./configure \
|
||||
--disable-docs --disable-java --enable-vde \
|
||||
--with-makeself="/bin/echo" \
|
||||
--disable-python --disable-kmods --nofatal --enable-webservice
|
||||
}
|
||||
|
||||
do_build() {
|
||||
export USERNAME="builder@void"
|
||||
vsed -i src/VBox/Main/webservice/Makefile.kmk \
|
||||
-e "/webtest_LIBS/,/^webtest_/s/.*LIB_.*/\0 z/" \
|
||||
-e "/vboxwebsrv_LIBS/,/^vboxwebsrv_/s/.*LIB_.*/\0 z/"
|
||||
-e '/webtest_LIBS/,/^webtest_/{/ z$/!s/.*LIB_.*/& z/ }' \
|
||||
-e '/vboxwebsrv_LIBS/,/^vboxwebsrv_/{/ z$/!s/.*LIB_.*/& z/}'
|
||||
source ./env.sh
|
||||
kmk ${makejobs} KBUILD_VERBOSE=2 VBOX_WITH_QT5=1 all
|
||||
# kmk ${makejobs} KBUILD_VERBOSE=2 VBOX_WITH_QT6=1 all
|
||||
kmk ${makejobs} all
|
||||
}
|
||||
|
||||
do_install() {
|
||||
local f _osedir _guestdir
|
||||
|
||||
source ./env.sh
|
||||
#
|
||||
# virtualbox-ose.
|
||||
|
@ -129,15 +127,14 @@ virtualbox-ose-dkms_package() {
|
|||
source ${wrksrc}/env.sh
|
||||
|
||||
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/src
|
||||
local _osedir=${PKGDESTDIR}/usr/src/${sourcepkg}-${version}
|
||||
|
||||
install -d ${_osedir}
|
||||
cp -a . ${_osedir}
|
||||
cp -a ${wrksrc}/include ${_osedir}
|
||||
rm -f ${_osedir}/do_dkms
|
||||
install -m644 ${FILESDIR}/${sourcepkg}-dkms.dkms ${_osedir}/dkms.conf
|
||||
vinstall ${FILESDIR}/${sourcepkg}-dkms.udev 644 \
|
||||
usr/lib/udev/rules.d 60-virtualbox-ose-dkms.rules
|
||||
rm -f do_dkms
|
||||
sed -s "s/#MODULE_VERSION#/$version/" ${FILESDIR}/${pkgname}.dkms >dkms.conf
|
||||
vmkdir "usr/src/${pkgname%-dkms}-${version}"
|
||||
vcopy . "usr/src/${pkgname%-dkms}-${version}"
|
||||
vcopy ${wrksrc}/include "usr/src/${pkgname%-dkms}-${version}"
|
||||
vinstall ${FILESDIR}/${pkgname}.udev 644 \
|
||||
usr/lib/udev/rules.d 60-${pkgname}.rules
|
||||
}
|
||||
}
|
||||
virtualbox-ose-guest_package() {
|
||||
|
@ -176,14 +173,12 @@ virtualbox-ose-guest-dkms_package() {
|
|||
source ${wrksrc}/env.sh
|
||||
|
||||
cd ${wrksrc}/out/linux.$BUILD_PLATFORM_ARCH/release/bin/additions/src
|
||||
local _guestdir=${PKGDESTDIR}/usr/src/${sourcepkg}-guest-${version}
|
||||
|
||||
install -d ${_guestdir}
|
||||
cp -a . ${_guestdir}
|
||||
rm -f ${_guestdir}/do_dkms
|
||||
install -m644 ${FILESDIR}/${sourcepkg}-guest-dkms.dkms \
|
||||
${_guestdir}/dkms.conf
|
||||
vinstall ${FILESDIR}/${sourcepkg}-guest-dkms.udev 644 \
|
||||
usr/lib/udev/rules.d 60-virtualbox-ose-guest-dkms.rules
|
||||
sed -s "s/#MODULE_VERSION#/$version/" ${FILESDIR}/${pkgname}.dkms >dkms.conf
|
||||
rm -f do_dkms
|
||||
vmkdir "usr/src/${pkgname%-dkms}-${version}"
|
||||
vcopy . "usr/src/${pkgname%-dkms}-${version}"
|
||||
vinstall ${FILESDIR}/${pkgname}.udev 644 \
|
||||
usr/lib/udev/rules.d 60-${pkgname}.rules
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue