diff options
author | Lars Wendler <polynomial-c@gentoo.org> | 2021-07-21 11:14:51 +0200 |
---|---|---|
committer | Lars Wendler <polynomial-c@gentoo.org> | 2021-07-21 11:47:45 +0200 |
commit | a75b770ab7cf11e7edab5e147c2d67a219dc1bc6 (patch) | |
tree | 18eab05c25f53e94b77b1841917d7fe44b9ef91c /app-emulation/virtualbox-modules | |
parent | app-emulation/virtualbox*: Bump to version 6.1.24 (diff) | |
download | gentoo-a75b770ab7cf11e7edab5e147c2d67a219dc1bc6.tar.gz gentoo-a75b770ab7cf11e7edab5e147c2d67a219dc1bc6.tar.bz2 gentoo-a75b770ab7cf11e7edab5e147c2d67a219dc1bc6.zip |
app-emulation/virtualbox*: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Diffstat (limited to 'app-emulation/virtualbox-modules')
5 files changed, 0 insertions, 172 deletions
diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest index a93c6745f5ce..1e6a7444f9d9 100644 --- a/app-emulation/virtualbox-modules/Manifest +++ b/app-emulation/virtualbox-modules/Manifest @@ -1,4 +1,2 @@ -DIST vbox-kernel-module-src-6.1.18.tar.xz 672004 BLAKE2B 7199ba2a5020e5ab51d82735df16aee78ece74db232733b932c380f90dffd589a72613120bbd5c580381ab6f6308abb8d12f69855b9c0a8345bfb8587d022019 SHA512 49b54898b2701774fdeec0cd99dd51a1dd71ffd9be38e125fde73f0c64a697138d13bddbb0ed0e9582d354fa0394608084effb68bd35b266c87f6e3b44c6f342 -DIST vbox-kernel-module-src-6.1.20.tar.xz 672188 BLAKE2B 0b2ef1e02ce6f55211703946dc53df0fe949a94bac2caf050d31a78e674c2934d5cfaf788da2246000d1dc99218a572cb02272a1a92f4df913fcf7635b65a98b SHA512 4fdc16258ec03c720c81b62c680addcbde8257a58a94b3bca8eefd378c126833d84f7f4fa7bb76fcd7c761983f8626d121b2d31d761f608ca7cce6a689ec0469 DIST vbox-kernel-module-src-6.1.22.tar.xz 672348 BLAKE2B 331f81c370c24487f4966c745a72329065df2cc22918d03edefdf546d8e4ff0a36404ce98f1012faaacc301cd2c507b055db69b9125f91ad87fa5fde14d3abe0 SHA512 b50d7699db8909ea4e9126715152336a2c46e06f9fc24b5ef0624e7d26de1c83b2a57b0387dab0a46a9e50f9906126cfdcae4f290599de88a980adaff7fba180 DIST vbox-kernel-module-src-6.1.24.tar.xz 674584 BLAKE2B 3a20f615426a7b788bc4bce00e416fa3822cbec3f00691651acd53b7c7bda8b43d3669195cececa83f1fc50a792e417adcd709d859497da143c4d93a2b414912 SHA512 220d57ab33a41464cd9e506d38390e60b9e67ca8262b1a13732f3d40820e038365c129eb7144f1932b8c2d3fdcea828de3070dd927788015301bf4aa59c1cc48 diff --git a/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-binutils-2.36.patch b/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-binutils-2.36.patch deleted file mode 100644 index 2eaeb1ea3380..000000000000 --- a/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-binutils-2.36.patch +++ /dev/null @@ -1,39 +0,0 @@ ---- virtualbox-modules-6.1.18/vboxdrv/SUPDrvTracer.c -+++ virtualbox-modules-6.1.18/vboxdrv/SUPDrvTracer.c -@@ -1472,29 +1472,32 @@ - __asm__("\ - .section .text \n\ - \n\ -- .p2align 2,,3 \n\ -+ .p2align 4 \n\ - .global SUPR0TracerFireProbe \n\ -+ .type SUPR0TracerFireProbe, @function \n\ - SUPR0TracerFireProbe: \n\ - "); - # if defined(RT_ARCH_AMD64) --__asm__(" \ -- movq g_pfnSupdrvProbeFireKernel(%rip), %rax \n\ -+__asm__("\ -+ movq g_pfnSupdrvProbeFireKernel(%rip), %rax \n\ - jmp *%rax \n\ - "); - # elif defined(RT_ARCH_X86) - __asm__("\ -- movl g_pfnSupdrvProbeFireKernel, %eax \n\ -+ movl g_pfnSupdrvProbeFireKernel, %eax \n\ - jmp *%eax \n\ - "); - # else - # error "Which arch is this?" - # endif - __asm__("\ -+ .size SUPR0TracerFireProbe, . - SUPR0TracerFireProbe \n\ - \n\ - .type supdrvTracerProbeFireStub,@function \n\ - .global supdrvTracerProbeFireStub \n\ - supdrvTracerProbeFireStub: \n\ - ret \n\ -+ .size supdrvTracerProbeFireStub, . - supdrvTracerProbeFireStub \n\ - \n\ - .previous \n\ - "); diff --git a/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-linux-5.11.patch b/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-linux-5.11.patch deleted file mode 100644 index 844e37e9fda7..000000000000 --- a/app-emulation/virtualbox-modules/files/virtualbox-modules-6.1.18-linux-5.11.patch +++ /dev/null @@ -1,16 +0,0 @@ -Fixes build with kernel 5.11. - -Bug: https://www.virtualbox.org/ticket/20198 -Bug: https://bugs.gentoo.org/762994 -From: jospezial@gmx.de - ---- a/vboxnetflt/linux/VBoxNetFlt-linux.c -+++ b/vboxnetflt/linux/VBoxNetFlt-linux.c -@@ -38,6 +38,7 @@ - #include <linux/nsproxy.h> - #endif - #include <linux/netdevice.h> -+#include <linux/ethtool.h> - #include <linux/etherdevice.h> - #include <linux/rtnetlink.h> - #include <linux/miscdevice.h> diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.18.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.18.ebuild deleted file mode 100644 index 9e446e585c66..000000000000 --- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.18.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# XXX: the tarball here is just the kernel modules split out of the binary -# package that comes from virtualbox-bin - -EAPI=7 - -inherit linux-mod toolchain-funcs - -MY_P="vbox-kernel-module-src-${PV}" -DESCRIPTION="Kernel Modules for Virtualbox" -HOMEPAGE="https://www.virtualbox.org/" -SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0/$(ver_cut 1-2)" -[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="amd64" -IUSE="pax-kernel" - -RDEPEND="!=app-emulation/virtualbox-9999" - -S="${WORKDIR}" - -BUILD_TARGETS="all" -MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})" -MODULESD_VBOXDRV_ENABLED="yes" -MODULESD_VBOXNETADP_ENABLED="no" -MODULESD_VBOXNETFLT_ENABLED="no" - -PATCHES=( - "${FILESDIR}/${P}-linux-5.11.patch" #762994 - "${FILESDIR}/${P}-binutils-2.36.patch" -) - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" -} - -src_prepare() { - if use pax-kernel && kernel_is -ge 3 0 0 ; then - eapply -p0 "${FILESDIR}"/${PN}-5.2.8-pax-const.patch - fi - - default -} - -src_install() { - linux-mod_src_install - insinto /usr/lib/modules-load.d/ - newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf -} - -pkg_postinst() { - # Remove vboxpci.ko from current running kernel - find /lib/modules/${KV_FULL}/misc -type f -name "vboxpci.ko" -delete - linux-mod_pkg_postinst -} diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.20.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-6.1.20.ebuild deleted file mode 100644 index ac30ee8cc037..000000000000 --- a/app-emulation/virtualbox-modules/virtualbox-modules-6.1.20.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# XXX: the tarball here is just the kernel modules split out of the binary -# package that comes from virtualbox-bin - -EAPI=7 - -inherit linux-mod toolchain-funcs - -MY_P="vbox-kernel-module-src-${PV}" -DESCRIPTION="Kernel Modules for Virtualbox" -HOMEPAGE="https://www.virtualbox.org/" -SRC_URI="https://dev.gentoo.org/~polynomial-c/virtualbox/${MY_P}.tar.xz" - -LICENSE="GPL-2" -SLOT="0/$(ver_cut 1-2)" -[[ "${PV}" == *_beta* ]] || [[ "${PV}" == *_rc* ]] || \ -KEYWORDS="amd64" -IUSE="pax-kernel" - -RDEPEND="!=app-emulation/virtualbox-9999" - -S="${WORKDIR}" - -BUILD_TARGETS="all" -MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})" -MODULESD_VBOXDRV_ENABLED="yes" -MODULESD_VBOXNETADP_ENABLED="no" -MODULESD_VBOXNETFLT_ENABLED="no" - -pkg_setup() { - linux-mod_pkg_setup - BUILD_PARAMS="CC=$(tc-getBUILD_CC) KERN_DIR=${KV_DIR} KERN_VER=${KV_FULL} O=${KV_OUT_DIR} V=1 KBUILD_VERBOSE=1" -} - -src_prepare() { - if use pax-kernel && kernel_is -ge 3 0 0 ; then - eapply -p0 "${FILESDIR}"/${PN}-5.2.8-pax-const.patch - fi - - default -} - -src_install() { - linux-mod_src_install - insinto /usr/lib/modules-load.d/ - newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf -} - -pkg_postinst() { - # Remove vboxpci.ko from current running kernel - find /lib/modules/${KV_FULL}/misc -type f -name "vboxpci.ko" -delete - linux-mod_pkg_postinst -} |