summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuetzaly Solano Gómez <gentoo@sattvik.com>2024-06-10 11:50:53 -0500
committerQuetzaly Solano Gómez <gentoo@sattvik.com>2024-06-10 11:50:53 -0500
commit644320bcf2aa01dc9184d6f8215df164bc1ea19e (patch)
tree70fe5179b784163b8da28a93f7b87a769c0c3ec9
parent*/*: Update vmware packages (diff)
downloadsattvik-644320bcf2aa01dc9184d6f8215df164bc1ea19e.tar.gz
sattvik-644320bcf2aa01dc9184d6f8215df164bc1ea19e.tar.bz2
sattvik-644320bcf2aa01dc9184d6f8215df164bc1ea19e.zip
app-emulation/vmware-modules: Remove old version
Signed-off-by: Quetzaly Solano Gómez <gentoo@sattvik.com>
-rw-r--r--app-emulation/vmware-modules/Manifest2
-rw-r--r--app-emulation/vmware-modules/vmware-modules-17.5.0-r3.ebuild115
2 files changed, 0 insertions, 117 deletions
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
-}