diff options
author | KenjiTakahashi | 2020-04-27 21:18:34 +0200 |
---|---|---|
committer | KenjiTakahashi | 2020-04-27 21:18:34 +0200 |
commit | bbad0cdc15f08739f6e6e64ea771cab0fddc7e8e (patch) | |
tree | 9ab9ce66088d50b118b5b018da4b6e43e9b38f70 | |
parent | 2ca87a08e577ab6f8b1d02f61f433b26edd8eee7 (diff) | |
download | aur-bbad0cdc15f08739f6e6e64ea771cab0fddc7e8e.tar.gz |
6.1.6-1: Bumped version
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | 014-vboxclient.patch | 70 | ||||
-rw-r--r-- | PKGBUILD | 8 |
3 files changed, 8 insertions, 80 deletions
@@ -1,6 +1,6 @@ pkgbase = virtualbox-headless pkgdesc = Powerful x86 virtualization for enterprise as well as home use. Headless build (no GUI, no Java). - pkgver = 6.1.4 + pkgver = 6.1.6 pkgrel = 1 url = https://virtualbox.org install = virtualbox.install @@ -28,13 +28,13 @@ pkgbase = virtualbox-headless optdepends = virtualbox-guest-iso: Guest Additions CD image optdepends = virtualbox-ext-vnc: VNC server support optdepends = virtualbox-sdk: Developer kit - provides = virtualbox=6.1.4 + provides = virtualbox=6.1.6 conflicts = virtualbox-ose conflicts = virtualbox replaces = virtualbox-ose replaces = virtualbox backup = etc/vbox/vbox.cfg - source = https://download.virtualbox.org/virtualbox/6.1.4/VirtualBox-6.1.4.tar.bz2 + source = https://download.virtualbox.org/virtualbox/6.1.6/VirtualBox-6.1.6.tar.bz2 source = virtualbox.sysusers source = 60-vboxdrv.rules source = 60-vboxguest.rules @@ -48,8 +48,7 @@ pkgbase = virtualbox-headless source = 008-no-vboxvideo.patch source = 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch source = 013-Makefile.patch - source = 014-vboxclient.patch - sha256sums = 59f8f5774473f593e3eb5940e2a337e0674bcd9854164b2578fd43f896260c99 + sha256sums = b031c30d770f28c5f884071ad933e8c1f83e65b93aaba03a4012077c1d90a54f sha256sums = 2101ebb58233bbfadf3aa74381f22f7e7e508559d2b46387114bc2d8e308554c sha256sums = 9c5238183019f9ebc7d92a8582cad232f471eab9d3278786225abc1a1c7bf66e sha256sums = 033c597e0f5285d2ddb0490868e5b6f945f45c7b1b1152a02a9e6fea438b2c95 @@ -63,7 +62,6 @@ pkgbase = virtualbox-headless sha256sums = 053bfeee8863f3ffdf2f0e3f9f0d77dc61dd32764700a97a7635fd8611e20491 sha256sums = 81900e13d36630488accd8c0bfd2ceb69563fb2c4f0f171caba1cca59d438024 sha256sums = da7e58ed37dc23c6202aab3017864579a99e78417f3421ddcc98a198198fe2c9 - sha256sums = db617a3e7a3a94b96d5c3fe771d31c927242ef4f2cb265a22e4d5d64560a910a pkgname = virtualbox-headless diff --git a/014-vboxclient.patch b/014-vboxclient.patch deleted file mode 100644 index 77a614c2cd42..000000000000 --- a/014-vboxclient.patch +++ /dev/null @@ -1,70 +0,0 @@ ---- a/src/VBox/Additions/x11/VBoxClient/clipboard.cpp -+++ b/src/VBox/Additions/x11/VBoxClient/clipboard.cpp -@@ -107,7 +107,7 @@ - else - #endif - { -- uint32_t cbData = _4K; /** @ŧodo Make this dynamic. */ -+ uint32_t cbData = _4K; /** @todo Make this dynamic. */ - void *pvData = RTMemAlloc(cbData); - if (pvData) - { -@@ -215,7 +215,6 @@ - * - * @returns VBox status code. - */ --#if 0 - static int vboxClipboardConnect(void) - { - LogFlowFuncEnter(); -@@ -245,7 +244,6 @@ - LogFlowFuncLeaveRC(rc); - return rc; - } --#endif - - /** - * The main loop of our clipboard reader. -@@ -469,7 +467,7 @@ - RT_NOREF(ppInterface, fDaemonised); - - /* Initialise the guest library. */ -- int rc = 0; //vboxClipboardConnect(); -+ int rc = vboxClipboardConnect(); - if (RT_SUCCESS(rc)) - { - #ifdef VBOX_WITH_SHARED_CLIPBOARD_FUSE -@@ -477,10 +475,8 @@ - if (RT_SUCCESS(rc)) - { - #endif -- RTThreadSleep(60 * 1000); -+ rc = vboxClipboardMain(); - -- //rc = vboxClipboardMain(); -- - #ifdef VBOX_WITH_SHARED_CLIPBOARD_FUSE - int rc2 = vboxClipboardFUSEStop(); - if (RT_SUCCESS(rc)) ---- a/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp -+++ b/src/VBox/Additions/x11/VBoxClient/display-svga-x11.cpp -@@ -100,16 +100,19 @@ static void x11Connect(struct X11CONTEXT - { - XCloseDisplay(pContext->pDisplay); - pContext->pDisplay = NULL; -+ return; - } - if (!XRRQueryExtension(pContext->pDisplay, &pContext->hRandREventBase, &pContext->hRandRErrorBase)) - { - XCloseDisplay(pContext->pDisplay); - pContext->pDisplay = NULL; -+ return; - } - if (!XRRQueryVersion(pContext->pDisplay, &pContext->hRandRMajor, &pContext->hRandRMinor)) - { - XCloseDisplay(pContext->pDisplay); - pContext->pDisplay = NULL; -+ return; - } - pContext->rootWindow = DefaultRootWindow(pContext->pDisplay); - } @@ -3,7 +3,7 @@ # Contributor: Ionut Biru <ibiru@archlinux.org> pkgname=virtualbox-headless -pkgver=6.1.4 +pkgver=6.1.6 _tarver=${pkgver} pkgrel=1 pkgdesc='Powerful x86 virtualization for enterprise as well as home use. Headless build (no GUI, no Java).' @@ -37,10 +37,9 @@ source=("https://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${_tarv '008-no-vboxvideo.patch' '012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch' '013-Makefile.patch' - '014-vboxclient.patch' ) sha256sums=( - '59f8f5774473f593e3eb5940e2a337e0674bcd9854164b2578fd43f896260c99' + 'b031c30d770f28c5f884071ad933e8c1f83e65b93aaba03a4012077c1d90a54f' '2101ebb58233bbfadf3aa74381f22f7e7e508559d2b46387114bc2d8e308554c' '9c5238183019f9ebc7d92a8582cad232f471eab9d3278786225abc1a1c7bf66e' '033c597e0f5285d2ddb0490868e5b6f945f45c7b1b1152a02a9e6fea438b2c95' @@ -54,7 +53,6 @@ sha256sums=( '053bfeee8863f3ffdf2f0e3f9f0d77dc61dd32764700a97a7635fd8611e20491' '81900e13d36630488accd8c0bfd2ceb69563fb2c4f0f171caba1cca59d438024' 'da7e58ed37dc23c6202aab3017864579a99e78417f3421ddcc98a198198fe2c9' - 'db617a3e7a3a94b96d5c3fe771d31c927242ef4f2cb265a22e4d5d64560a910a' ) prepare() { @@ -79,6 +77,8 @@ prepare() { build() { cd "VirtualBox-$pkgver" + sed -i '98s/PSHCLFORMATDATA/PSHCLFORMATS/' "src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp" + echo 'Build virtualbox' ./configure \ --build-headless \ |