From e7afd2077a1cfcac7fa5f07fc7b29540ac4c93a1 Mon Sep 17 00:00:00 2001 From: Daniele Rondina Date: Sun, 13 Sep 2026 04:12:21 +0000 Subject: [PATCH] Bump app-emulation/virtualbox-modules-7.2.16.174877 --- app-emulation/virtualbox-modules/Manifest | 1 + .../virtualbox-modules-7.2.16.174877.ebuild | 44 +++++++++++++++++++ 2 files changed, 45 insertions(+) create mode 100644 app-emulation/virtualbox-modules/virtualbox-modules-7.2.16.174877.ebuild diff --git a/app-emulation/virtualbox-modules/Manifest b/app-emulation/virtualbox-modules/Manifest index a9f57ead3..fa6f321e6 100644 --- a/app-emulation/virtualbox-modules/Manifest +++ b/app-emulation/virtualbox-modules/Manifest @@ -1 +1,2 @@ DIST VirtualBox-7.1.8-168469-Linux_amd64.run 136241590 BLAKE2B e2448e1a0b11ef937a5813484528c1871a205787e8720506ee136fc62bba2993f2059b8327138c6bce2fbde20829e195a14977900e30b61d85044b1c3fe71474 SHA512 5edeac5085683be4a565e2f093af31f679702bcc6cbbce45ea39a2c24fea6502c63d478854d4a8aad3d74780a4fa758495916fa709c2abb32321abeb9967df08 +DIST virtualbox-modules-7.2.16.174877-Linux_amd64.run 133191342 BLAKE2B 2f54790d2886559fe3e7903b3883d5f4d37605da5e33e6a81821342065b2279f248019501b3dafd218cb83a22e38fc19f79be2283b6537a8d35132e614c87f9c SHA512 d964c0cb2878689d64d03ecc8a241f5172148291cdb956755f87dba06cb90419a6f9c1d3d2bf2fdf71e34e314658f465c75a08bfa2a068e96207b14b6bd71aaf diff --git a/app-emulation/virtualbox-modules/virtualbox-modules-7.2.16.174877.ebuild b/app-emulation/virtualbox-modules/virtualbox-modules-7.2.16.174877.ebuild new file mode 100644 index 000000000..c26a03445 --- /dev/null +++ b/app-emulation/virtualbox-modules/virtualbox-modules-7.2.16.174877.ebuild @@ -0,0 +1,44 @@ +# Distributed under the terms of the GNU General Public License v2 +# Autogen by MARK Devkit + +EAPI=7 +BUILD_TARGETS="all" +BUILD_TARGET_ARCH="${ARCH}" +MODULE_NAMES="vboxdrv(misc:${S}) vboxnetflt(misc:${S}) vboxnetadp(misc:${S})" +MODULESD_VBOXDRV_ENABLED="yes" +MODULESD_VBOXNETADP_ENABLED="no" +MODULESD_VBOXNETFLT_ENABLED="no" +inherit linux-mod user + +DESCRIPTION="Kernel Modules for Virtualbox" +HOMEPAGE="https://www.virtualbox.org/" +SRC_URI="https://download.virtualbox.org/virtualbox/7.2.16/VirtualBox-7.2.16-174877-Linux_amd64.run -> virtualbox-modules-7.2.16.174877-Linux_amd64.run" +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="*" +src_unpack() { + sh ${DISTDIR}/${A} --noexec --keep --nox11 || die + cd install && tar -xaf VirtualBox.tar.bz2 + mv src/vboxhost ${S} +} +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() { + sed -i -e 's/^#if RTLNX_VER_MIN(6,5,0)/#if RTLNX_VER_MIN(6,4,10)/' ${S}/vboxnetflt/linux/VBoxNetFlt-linux.c || die + default +} +src_install() { + linux-mod_src_install + insinto /usr/lib/modules-load.d/ + doins "${FILESDIR}"/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 +} + + +# vim: filetype=ebuild