diff options
author | Daniel Bermond | 2020-04-15 15:33:14 +0000 |
---|---|---|
committer | Daniel Bermond | 2020-04-15 15:33:14 +0000 |
commit | 5804a3bf24ade7ee9c5b486d4e36ec752817b68f (patch) | |
tree | efb1f9439823c1416e3c3d72a97962913b2f4b8e | |
parent | 64c7664c47ff8846067432af536ddad9b2f6563e (diff) | |
download | aur-5804a3bf24ade7ee9c5b486d4e36ec752817b68f.tar.gz |
Updated to version 6.1.6
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | 015-linux-5.6.patch | 263 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 25 insertions, 295 deletions
@@ -1,7 +1,7 @@ pkgbase = virtualbox-bin pkgdesc = Oracle VM VirtualBox Binary Edition (Oracle branded non-OSE version) - pkgver = 6.1.4 - pkgrel = 2 + pkgver = 6.1.6 + pkgrel = 1 url = https://www.virtualbox.org/ install = virtualbox-bin.install arch = x86_64 @@ -23,7 +23,7 @@ pkgbase = virtualbox-bin optdepends = java-runtime: for webservice sdk java bindings optdepends = linux-headers: build the module for Arch kernel optdepends = linux-lts-headers: build the module for LTS Arch kernel - provides = virtualbox=6.1.4 + provides = virtualbox=6.1.6 provides = virtualbox-sdk provides = VIRTUALBOX-HOST-MODULES provides = virtualbox-host-dkms @@ -34,16 +34,16 @@ pkgbase = virtualbox-bin conflicts = virtualbox-host-modules-arch replaces = virtualbox_bin replaces = virtualbox-sun - noextract = VirtualBoxSDK-6.1.4-136177.zip + noextract = VirtualBoxSDK-6.1.6-137129.zip options = !strip options = !emptydirs backup = etc/vbox/vbox.cfg backup = etc/conf.d/vboxweb - source = http://download.virtualbox.org/virtualbox/6.1.4/VirtualBox-6.1.4-136177-Linux_amd64.run - source = https://download.virtualbox.org/virtualbox/6.1.4/VirtualBoxSDK-6.1.4-136177.zip - source = VBoxAuth-r79806.h::https://www.virtualbox.org/svn/vbox/trunk/include/VBox/VBoxAuth.h?p=79806 - source = VBoxAuthPAM-r79806.c::https://www.virtualbox.org/svn/vbox/trunk/src/VBox/HostServices/auth/pam/VBoxAuthPAM.c?p=79806 - source = VBoxAuthSimple-r79806.cpp::https://www.virtualbox.org/svn/vbox/trunk/src/VBox/HostServices/auth/simple/VBoxAuthSimple.cpp?p=79806 + source = http://download.virtualbox.org/virtualbox/6.1.6/VirtualBox-6.1.6-137129-Linux_amd64.run + source = https://download.virtualbox.org/virtualbox/6.1.6/VirtualBoxSDK-6.1.6-137129.zip + source = VBoxAuth-r83509.h::https://www.virtualbox.org/svn/vbox/trunk/include/VBox/VBoxAuth.h?p=83509 + source = VBoxAuthPAM-r83509.c::https://www.virtualbox.org/svn/vbox/trunk/src/VBox/HostServices/auth/pam/VBoxAuthPAM.c?p=83509 + source = VBoxAuthSimple-r83509.cpp::https://www.virtualbox.org/svn/vbox/trunk/src/VBox/HostServices/auth/simple/VBoxAuthSimple.cpp?p=83509 source = VBoxFixUSB source = 10-vboxdrv.rules source = vboxweb.rc @@ -51,12 +51,11 @@ pkgbase = virtualbox-bin source = do_dkms source = dkms.conf source = 013-Makefile.patch - source = 015-linux-5.6.patch - sha256sums = 02e609e7404afa448c4a789136326e4dbacd28bbd1b3f7a4d59f644aea0fb98c - sha256sums = 755d07a510574940ad6b664fa63fb7fa4b752d121f7decb76cc8e7fa77ba9718 - sha256sums = 584f02a2a1e83b9cabd7b7e3b00a0515b118e040160eb46c014ea6fd3a16586e - sha256sums = 600df773fca199dc21acde10c95a4733b03b3efd8ffaef3a9fb9da363a9cd114 - sha256sums = 452351c15d97aeda29e45dbcb0da69412dc3a615c9aece43a424af3639368d49 + sha256sums = d76ac2b82b359d5b7cba2d4727b909c380de2f9e1ce656bf76789ea09a3f2489 + sha256sums = f1f718aa3cec3d23d43b589915dfdc05dd2fc9dd9f3bdd62f0145e768fa2bbea + sha256sums = 61eab70173ec0c4959ec3b8bf9fa19cfac49bb223a0bb041fe12aa14742db15a + sha256sums = f54c38e2d112e0221daa1ddd563a260d18d7d510c485a7d27c317d379e06ff79 + sha256sums = 2ef58e7f24ed9114dbf29dfa77372b5e15962a2244315ffbfb592cdc10920ad8 sha256sums = 0aebe22abab402ea6b6573af637a99d8056a904920a52d84fb97729219219c23 sha256sums = 69417a9e8855cab8e4878886abe138f559fd17ae487d4cd19c8a24974a8bbec2 sha256sums = 656905de981ffa24f6f921c920538854a235225053f44baedacc07b46ca0cf56 @@ -64,7 +63,6 @@ pkgbase = virtualbox-bin sha256sums = cc1c0500ab07bc13563d99037f776bf64bdc90bb521e31e2e0b04e42ea5bb36a sha256sums = 63f1e9eabedec2170bd0589aaa2bf5025ff8f8ec1764cc4823cbe446e9ce1388 sha256sums = 268e794de9d66a2751006b2ca3810fc6a05da4af2ffa8b58c56c94b292f1f424 - sha256sums = 09ae0e211f1f35e231a00f55704b5339a79080def896d650cd54fb5a5af60700 pkgname = virtualbox-bin diff --git a/015-linux-5.6.patch b/015-linux-5.6.patch deleted file mode 100644 index 95c0e957b6a4..000000000000 --- a/015-linux-5.6.patch +++ /dev/null @@ -1,263 +0,0 @@ -diff -Naurp a/src/vboxhost/vboxdrv/include/iprt/time.h b/src/vboxhost/vboxdrv/include/iprt/time.h ---- a/src/vboxhost/vboxdrv/include/iprt/time.h 2020-02-04 10:54:52.000000000 +0000 -+++ b/src/vboxhost/vboxdrv/include/iprt/time.h 2020-04-05 16:18:14.000000000 +0000 -@@ -357,8 +357,18 @@ DECLINLINE(void) RTTimeSpecGetSecondsAnd - - - /* PORTME: Add struct timeval guard macro here. */ --#if defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the struct timeval is no longer -+ * available to kernel code and must not be used in kernel code. -+ * Only 64-bit time-interfaces are allowed into the kernel. -+ */ -+#if defined(RT_OS_LINUX) && (defined(__KERNEL__) || defined(_LINUX_TIME64_H)) -+#define RTTIME_NO_TIMEVAL -+#endif -+#if !defined(RTTIME_NO_TIMEVAL) \ -+ && (defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) \ -+ || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timeval. - * -@@ -396,8 +406,20 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - - - /* PORTME: Add struct timespec guard macro here. */ --#if defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the _STRUCT_TIMESPEC is only defined -+ * under !__KERNEL__ guard and _LINUX_TIME64_H does not define a corresponding -+ * _STRUCT_TIMESPEC64. Only 64-bit time-interfaces are now allowed into the kernel. -+ * We have to keep it for __KERNEL__ though to support older guest kernels (2.6.X) -+ * without _LINUX_TIME64_H. -+ */ -+#if defined(RT_OS_LINUX) && defined(_LINUX_TIME64_H) -+#define RTTIME_NO_TIMESPEC -+#endif -+#if !defined(RTTIME_NO_TIMESPEC) \ -+ && (defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) \ -+ || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timespec. - * -@@ -431,15 +453,14 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimespec->tv_sec), pTimespec->tv_nsec); - } -+#endif /* various ways of detecting struct timespec */ - -- --# ifdef _LINUX_TIME64_H -+#if defined(RTTIME_NO_TIMESPEC) - DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTimespec64(PRTTIMESPEC pTime, const struct timespec64 *pTimeval) - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimeval->tv_sec), pTimeval->tv_nsec); - } --# endif --#endif /* various ways of detecting struct timespec */ -+#endif /* RT_OS_LINUX && _LINUX_TIME64_H */ - - - -diff -Naurp a/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c b/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c ---- a/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c 2020-02-04 10:55:49.000000000 +0000 -+++ b/src/vboxhost/vboxdrv/r0drv/linux/memobj-r0drv-linux.c 2020-04-05 16:18:14.000000000 +0000 -@@ -1461,9 +1461,19 @@ DECLHIDDEN(int) rtR0MemObjNativeMapKerne - * MMIO / physical memory. - */ - Assert(pMemLnxToMap->Core.enmType == RTR0MEMOBJTYPE_PHYS && !pMemLnxToMap->Core.u.Phys.fAllocated); -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 25) -+ /* -+ * ioremap() defaults to no caching since the 2.6 kernels. -+ * ioremap_nocache() has been removed finally in 5.6-rc1. -+ */ -+ pMemLnx->Core.pv = pMemLnxToMap->Core.u.Phys.uCachePolicy == RTMEM_CACHE_POLICY_MMIO -+ ? ioremap(pMemLnxToMap->Core.u.Phys.PhysBase + offSub, cbSub) -+ : ioremap_cache(pMemLnxToMap->Core.u.Phys.PhysBase + offSub, cbSub); -+#else /* KERNEL_VERSION < 2.6.25 */ - pMemLnx->Core.pv = pMemLnxToMap->Core.u.Phys.uCachePolicy == RTMEM_CACHE_POLICY_MMIO - ? ioremap_nocache(pMemLnxToMap->Core.u.Phys.PhysBase + offSub, cbSub) - : ioremap(pMemLnxToMap->Core.u.Phys.PhysBase + offSub, cbSub); -+#endif /* KERNEL_VERSION < 2.6.25 */ - if (pMemLnx->Core.pv) - { - /** @todo fix protection. */ -diff -Naurp a/src/vboxhost/vboxdrv/r0drv/linux/time-r0drv-linux.c b/src/vboxhost/vboxdrv/r0drv/linux/time-r0drv-linux.c ---- a/src/vboxhost/vboxdrv/r0drv/linux/time-r0drv-linux.c 2020-02-04 10:55:49.000000000 +0000 -+++ b/src/vboxhost/vboxdrv/r0drv/linux/time-r0drv-linux.c 2020-04-05 16:18:14.000000000 +0000 -@@ -38,12 +38,24 @@ - - DECLINLINE(uint64_t) rtTimeGetSystemNanoTS(void) - { --#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 16) /* This must match timer-r0drv-linux.c! */ -+#if LINUX_VERSION_CODE >= KERNEL_VERSION(5, 6, 0) -+ /* -+ * Starting with kernel version 5.6-rc3 only 64-bit time interfaces -+ * are allowed in the kernel. -+ */ -+ uint64_t u64; -+ struct timespec64 Ts = { 0, 0 }; -+ -+ ktime_get_ts64(&Ts); -+ u64 = Ts.tv_sec * RT_NS_1SEC_64 + Ts.tv_nsec; -+ return u64; -+ -+#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 16) /* This must match timer-r0drv-linux.c! */ - /* - * Use ktime_get_ts, this is also what clock_gettime(CLOCK_MONOTONIC,) is using. - */ - uint64_t u64; -- struct timespec Ts; -+ struct timespec Ts = { 0, 0 }; - ktime_get_ts(&Ts); - u64 = Ts.tv_sec * RT_NS_1SEC_64 + Ts.tv_nsec; - return u64; -@@ -182,9 +194,9 @@ RTDECL(PRTTIMESPEC) RTTimeNow(PRTTIMESPE - IPRT_LINUX_RESTORE_EFL_AC(); - # ifdef _LINUX_TIME64_H - return RTTimeSpecSetTimespec64(pTime, &Ts); --#else -+# else - return RTTimeSpecSetTimespec(pTime, &Ts); --#endif -+# endif - #else /* < 2.6.16 */ - struct timeval Tv; - do_gettimeofday(&Tv); -diff -Naurp a/src/vboxhost/vboxnetadp/include/iprt/time.h b/src/vboxhost/vboxnetadp/include/iprt/time.h ---- a/src/vboxhost/vboxnetadp/include/iprt/time.h 2020-02-04 10:54:52.000000000 +0000 -+++ b/src/vboxhost/vboxnetadp/include/iprt/time.h 2020-04-05 16:18:14.000000000 +0000 -@@ -357,8 +357,18 @@ DECLINLINE(void) RTTimeSpecGetSecondsAnd - - - /* PORTME: Add struct timeval guard macro here. */ --#if defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the struct timeval is no longer -+ * available to kernel code and must not be used in kernel code. -+ * Only 64-bit time-interfaces are allowed into the kernel. -+ */ -+#if defined(RT_OS_LINUX) && (defined(__KERNEL__) || defined(_LINUX_TIME64_H)) -+#define RTTIME_NO_TIMEVAL -+#endif -+#if !defined(RTTIME_NO_TIMEVAL) \ -+ && (defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) \ -+ || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timeval. - * -@@ -396,8 +406,20 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - - - /* PORTME: Add struct timespec guard macro here. */ --#if defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the _STRUCT_TIMESPEC is only defined -+ * under !__KERNEL__ guard and _LINUX_TIME64_H does not define a corresponding -+ * _STRUCT_TIMESPEC64. Only 64-bit time-interfaces are now allowed into the kernel. -+ * We have to keep it for __KERNEL__ though to support older guest kernels (2.6.X) -+ * without _LINUX_TIME64_H. -+ */ -+#if defined(RT_OS_LINUX) && defined(_LINUX_TIME64_H) -+#define RTTIME_NO_TIMESPEC -+#endif -+#if !defined(RTTIME_NO_TIMESPEC) \ -+ && (defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) \ -+ || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timespec. - * -@@ -431,15 +453,14 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimespec->tv_sec), pTimespec->tv_nsec); - } -+#endif /* various ways of detecting struct timespec */ - -- --# ifdef _LINUX_TIME64_H -+#if defined(RTTIME_NO_TIMESPEC) - DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTimespec64(PRTTIMESPEC pTime, const struct timespec64 *pTimeval) - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimeval->tv_sec), pTimeval->tv_nsec); - } --# endif --#endif /* various ways of detecting struct timespec */ -+#endif /* RT_OS_LINUX && _LINUX_TIME64_H */ - - - -diff -Naurp a/src/vboxhost/vboxnetflt/include/iprt/time.h b/src/vboxhost/vboxnetflt/include/iprt/time.h ---- a/src/vboxhost/vboxnetflt/include/iprt/time.h 2020-02-04 10:54:52.000000000 +0000 -+++ b/src/vboxhost/vboxnetflt/include/iprt/time.h 2020-04-05 16:18:14.000000000 +0000 -@@ -357,8 +357,18 @@ DECLINLINE(void) RTTimeSpecGetSecondsAnd - - - /* PORTME: Add struct timeval guard macro here. */ --#if defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the struct timeval is no longer -+ * available to kernel code and must not be used in kernel code. -+ * Only 64-bit time-interfaces are allowed into the kernel. -+ */ -+#if defined(RT_OS_LINUX) && (defined(__KERNEL__) || defined(_LINUX_TIME64_H)) -+#define RTTIME_NO_TIMEVAL -+#endif -+#if !defined(RTTIME_NO_TIMEVAL) \ -+ && (defined(RTTIME_INCL_TIMEVAL) || defined(_STRUCT_TIMEVAL) || defined(_SYS__TIMEVAL_H_) \ -+ || defined(_SYS_TIME_H) || defined(_TIMEVAL) || defined(_LINUX_TIME_H) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timeval. - * -@@ -396,8 +406,20 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - - - /* PORTME: Add struct timespec guard macro here. */ --#if defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -- || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_)) -+/* -+ * Starting with Linux kernel version 5.6-rc3, the _STRUCT_TIMESPEC is only defined -+ * under !__KERNEL__ guard and _LINUX_TIME64_H does not define a corresponding -+ * _STRUCT_TIMESPEC64. Only 64-bit time-interfaces are now allowed into the kernel. -+ * We have to keep it for __KERNEL__ though to support older guest kernels (2.6.X) -+ * without _LINUX_TIME64_H. -+ */ -+#if defined(RT_OS_LINUX) && defined(_LINUX_TIME64_H) -+#define RTTIME_NO_TIMESPEC -+#endif -+#if !defined(RTTIME_NO_TIMESPEC) \ -+ && (defined(RTTIME_INCL_TIMESPEC) || defined(_STRUCT_TIMESPEC) || defined(_SYS__TIMESPEC_H_) \ -+ || defined(TIMEVAL_TO_TIMESPEC) || defined(_TIMESPEC) \ -+ || (defined(RT_OS_NETBSD) && defined(_SYS_TIME_H_))) - /** - * Gets the time as POSIX timespec. - * -@@ -431,15 +453,14 @@ DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTim - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimespec->tv_sec), pTimespec->tv_nsec); - } -+#endif /* various ways of detecting struct timespec */ - -- --# ifdef _LINUX_TIME64_H -+#if defined(RTTIME_NO_TIMESPEC) - DECLINLINE(PRTTIMESPEC) RTTimeSpecSetTimespec64(PRTTIMESPEC pTime, const struct timespec64 *pTimeval) - { - return RTTimeSpecAddNano(RTTimeSpecSetSeconds(pTime, pTimeval->tv_sec), pTimeval->tv_nsec); - } --# endif --#endif /* various ways of detecting struct timespec */ -+#endif /* RT_OS_LINUX && _LINUX_TIME64_H */ - - - @@ -5,10 +5,10 @@ # Contributor: M0Rf30 pkgname=virtualbox-bin -pkgver=6.1.4 -_build=136177 -_rev=79806 -pkgrel=2 +pkgver=6.1.6 +_build=137129 +_rev=83509 +pkgrel=1 pkgdesc='Oracle VM VirtualBox Binary Edition (Oracle branded non-OSE version)' arch=('x86_64') url='https://www.virtualbox.org/' @@ -38,22 +38,20 @@ source=("http://download.virtualbox.org/virtualbox/${pkgver}/VirtualBox-${pkgver 'vboxweb.conf' 'do_dkms' 'dkms.conf' - '013-Makefile.patch' - '015-linux-5.6.patch') + '013-Makefile.patch') noextract=("VirtualBoxSDK-${pkgver}-${_build}.zip") -sha256sums=('02e609e7404afa448c4a789136326e4dbacd28bbd1b3f7a4d59f644aea0fb98c' - '755d07a510574940ad6b664fa63fb7fa4b752d121f7decb76cc8e7fa77ba9718' - '584f02a2a1e83b9cabd7b7e3b00a0515b118e040160eb46c014ea6fd3a16586e' - '600df773fca199dc21acde10c95a4733b03b3efd8ffaef3a9fb9da363a9cd114' - '452351c15d97aeda29e45dbcb0da69412dc3a615c9aece43a424af3639368d49' +sha256sums=('d76ac2b82b359d5b7cba2d4727b909c380de2f9e1ce656bf76789ea09a3f2489' + 'f1f718aa3cec3d23d43b589915dfdc05dd2fc9dd9f3bdd62f0145e768fa2bbea' + '61eab70173ec0c4959ec3b8bf9fa19cfac49bb223a0bb041fe12aa14742db15a' + 'f54c38e2d112e0221daa1ddd563a260d18d7d510c485a7d27c317d379e06ff79' + '2ef58e7f24ed9114dbf29dfa77372b5e15962a2244315ffbfb592cdc10920ad8' '0aebe22abab402ea6b6573af637a99d8056a904920a52d84fb97729219219c23' '69417a9e8855cab8e4878886abe138f559fd17ae487d4cd19c8a24974a8bbec2' '656905de981ffa24f6f921c920538854a235225053f44baedacc07b46ca0cf56' '12dbba3b59991f2b68cddeeeda20236aeff63e11b7e2d1b08d9d6a82225f6651' 'cc1c0500ab07bc13563d99037f776bf64bdc90bb521e31e2e0b04e42ea5bb36a' '63f1e9eabedec2170bd0589aaa2bf5025ff8f8ec1764cc4823cbe446e9ce1388' - '268e794de9d66a2751006b2ca3810fc6a05da4af2ffa8b58c56c94b292f1f424' - '09ae0e211f1f35e231a00f55704b5339a79080def896d650cd54fb5a5af60700') + '268e794de9d66a2751006b2ca3810fc6a05da4af2ffa8b58c56c94b292f1f424') prepare() { mkdir -p "${pkgname}-${pkgver}/VirtualBox-extracted" @@ -68,9 +66,6 @@ prepare() { # fix dkms build patch -d "${pkgname}-${pkgver}/VirtualBox-extracted" -Np1 -i "${srcdir}/013-Makefile.patch" - - # linux 5.6 fix - patch -d "${pkgname}-${pkgver}/VirtualBox-extracted" -Np1 -i "${srcdir}/015-linux-5.6.patch" } build() { |