From 644320bcf2aa01dc9184d6f8215df164bc1ea19e Mon Sep 17 00:00:00 2001 From: Quetzaly Solano Gómez Date: Mon, 10 Jun 2024 11:50:53 -0500 Subject: app-emulation/vmware-modules: Remove old version MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Quetzaly Solano Gómez --- app-emulation/vmware-modules/Manifest | 2 - .../vmware-modules/vmware-modules-17.5.0-r3.ebuild | 115 --------------------- 2 files changed, 117 deletions(-) delete mode 100644 app-emulation/vmware-modules/vmware-modules-17.5.0-r3.ebuild diff --git a/app-emulation/vmware-modules/Manifest b/app-emulation/vmware-modules/Manifest index 7fbff19..2baa475 100644 --- a/app-emulation/vmware-modules/Manifest +++ b/app-emulation/vmware-modules/Manifest @@ -1,5 +1,3 @@ -DIST vmware-modules-17.5.0-4c2a103fd2d71f2084f1fe7ceacb816b9832ffa2.tar.gz 488588 BLAKE2B 779a7495483ba6e6dd44bd432e1a7769cb96c1b19bddd8b703a711fa85ece9d2f6d1b4f5357f618a980de0b62f10fa5e1aaf0032747f8be4631031f17a1340bb SHA512 48caaebc0a8675a9dd746e6017da47e54f4cbfeac5a679917aefb735b0651a063e90c5f8094c5bcb100d9eaea72b28e5574a06d4eec72d05c600ff73411638e6 DIST vmware-modules-17.5.2-2c6d66f3f1947384038b765c897b102ecdb18298.tar.gz 488552 BLAKE2B 6864c9862af2a8c145c50d0a1215bb18adf6c5bfd5f2106a73ec807fc13c5f0938f3ec1d52836e988b233c92820736446d9a2e1d3f71c53985cea8d7803551ca SHA512 b3068632a2bc8d934473b271f8182954432fcec7b1ba297ee5f1ef7fd6db2289312cb94edfd15aa5842de2e3d529181aeb032f0fcfaee84bf3178681b8ba0104 -EBUILD vmware-modules-17.5.0-r3.ebuild 3234 BLAKE2B 43135d3f1707367cd09ca8afdc0604c175edbe2b503ccd8df04dfd4e77640e05bceecb2e4e3cf1d8783b65b9964e85fad6c61e762ccf4e2ca6fd65d3923c8db0 SHA512 658cee3b9645e6fba143e0424e2a9a86de2f480139904c3d13de3f8739ad6d6633c495903fdc3d1039f99ff739c0a819b293464173b2cabc799a0ce829b8b743 EBUILD vmware-modules-17.5.2.ebuild 3183 BLAKE2B 40fe4e094f56104d03d5b6f746f72d1b2829b0b030ea403082779eb9520cbc9408555ee0aa0a3a801f476240668a0e6fdce34f95ad24586af92bcce2218ec97b SHA512 99b3ed7e5a93a6463f855ba0eb724644f225e2ac9937b6572b9a6ffbd5621f11b1cb29c16569343cb1d5a2ea317a63a1d265540992f4b248dd558d99c9c0d85a MISC metadata.xml 258 BLAKE2B 32ba82775278c15115ba95e0a7c4072d819e915d97801ab5efcd5a9c9408e1659cb1423f6bc21bb8928cfb29c401c0bad5331b917b44d21bbf279b07c4fefca3 SHA512 1c1b55777f8e757404ad5df42c46e00f344e28a4067129b2dd93b17c13fb2656130e948e1dc6295dbb6e6da81eee5b012f9b3a002a95521e9ee12c2cd6df10db diff --git a/app-emulation/vmware-modules/vmware-modules-17.5.0-r3.ebuild b/app-emulation/vmware-modules/vmware-modules-17.5.0-r3.ebuild deleted file mode 100644 index fe7d624..0000000 --- a/app-emulation/vmware-modules/vmware-modules-17.5.0-r3.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic linux-mod udev - -DESCRIPTION="VMware kernel modules" -HOMEPAGE="https://github.com/mkubecek/vmware-host-modules" - -# Highest kernel version known to work: -MY_KERNEL_VERSION="6.7" - -# Upstream does not want to tag versions or anything that looks like properly -# releasing the software, so we need to just pick a commit from -# https://github.com/mkubecek/vmware-host-modules/commits/workstation-${PV} -# and test it ourselves. -# -# Details: https://github.com/mkubecek/vmware-host-modules/issues/158#issuecomment-1228341760 -MY_COMMIT="4c2a103fd2d71f2084f1fe7ceacb816b9832ffa2" - -SRC_URI=" https://github.com/mkubecek/vmware-host-modules/archive/${MY_COMMIT}.tar.gz -> ${P}-${MY_COMMIT}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="acct-group/vmware" - -RESTRICT="mirror" - -S="${WORKDIR}/vmware-host-modules-${MY_COMMIT}" - -pkg_setup() { - CONFIG_CHECK="~HIGH_RES_TIMERS" - if kernel_is -ge 5 5; then - CONFIG_CHECK="${CONFIG_CHECK} X86_IOPL_IOPERM" - fi - if kernel_is -ge 2 6 37 && kernel_is -lt 2 6 39; then - CONFIG_CHECK="${CONFIG_CHECK} BKL" - fi - CONFIG_CHECK="${CONFIG_CHECK} VMWARE_VMCI ~VMWARE_VMCI_VSOCKETS" - - linux-info_pkg_setup - linux-mod_pkg_setup - - if kernel_is gt ${MY_KERNEL_VERSION//./ }; then - ewarn - ewarn "Warning: this version of the modules is only known to work with kernels up to ${MY_KERNEL_VERSION}, while you are building them for a ${KV_FULL} kernel." - ewarn - fi - - VMWARE_MODULE_LIST="vmmon vmnet" - - VMWARE_MOD_DIR="${PN}-${PVR}" - - BUILD_TARGETS="auto-build KERNEL_DIR=${KERNEL_DIR} KBUILD_OUTPUT=${KV_OUT_DIR}" - - filter-flags -mfpmath=sse -mavx -mpclmul -maes - append-cflags -mno-sse # Found a problem similar to bug #492964 - - for mod in ${VMWARE_MODULE_LIST}; do - MODULE_NAMES="${MODULE_NAMES} ${mod}(misc:${S}/${mod}-only)" - done -} - -src_prepare() { - # decouple the kernel include dir from the running kernel version: https://github.com/stefantalpalaru/gentoo-overlay/issues/17 - sed -i \ - -e "s%HEADER_DIR = /lib/modules/\$(VM_UNAME)/build/include%HEADER_DIR = ${KERNEL_DIR}/include%" \ - -e "s%VM_UNAME = .*\$%VM_UNAME = ${KV_FULL}%" \ - */Makefile || die "sed failed" - - # Allow user patches so they can support RC kernels and whatever else - default -} - -src_install() { - linux-mod_src_install - local udevrules="${T}/60-vmware.rules" - cat > "${udevrules}" <<-EOF - KERNEL=="vmci", GROUP="vmware", MODE="660" - KERNEL=="vmw_vmci", GROUP="vmware", MODE="660" - KERNEL=="vmmon", GROUP="vmware", MODE="660" - KERNEL=="vsock", GROUP="vmware", MODE="660" - EOF - udev_dorules "${udevrules}" - - dodir /etc/modprobe.d/ - - cat > "${D}"/etc/modprobe.d/vmware.conf <<-EOF - # Support for vmware vmci in kernel module - alias vmci vmw_vmci - EOF - - export installed_modprobe_conf=1 - dodir /etc/modprobe.d/ - cat >> "${D}"/etc/modprobe.d/vmware.conf <<-EOF - # Support for vmware vsock in kernel module - alias vsock vmw_vsock_vmci_transport - EOF - - export installed_modprobe_conf=1 -} - -pkg_postinst() { - linux-mod_pkg_postinst - udev_reload - ewarn "Don't forget to run '/etc/init.d/vmware restart' to use the new kernel modules." -} - -pkg_postrm() { - linux-mod_pkg_postrm - udev_reload -} -- cgit v1.2.3-65-gdbad