summaryrefslogtreecommitdiff
path: root/app-emulation
diff options
context:
space:
mode:
Diffstat (limited to 'app-emulation')
-rw-r--r--app-emulation/Manifest.gzbin15316 -> 15315 bytes
-rw-r--r--app-emulation/open-vm-tools/Manifest2
-rw-r--r--app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild2
-rw-r--r--app-emulation/vendor-reset/Manifest3
-rw-r--r--app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r1.ebuild40
-rw-r--r--app-emulation/vendor-reset/vendor-reset-9999.ebuild19
6 files changed, 53 insertions, 13 deletions
diff --git a/app-emulation/Manifest.gz b/app-emulation/Manifest.gz
index ae68f3fd5415..5e9c6279d218 100644
--- a/app-emulation/Manifest.gz
+++ b/app-emulation/Manifest.gz
Binary files differ
diff --git a/app-emulation/open-vm-tools/Manifest b/app-emulation/open-vm-tools/Manifest
index 690675651db8..21445722bb35 100644
--- a/app-emulation/open-vm-tools/Manifest
+++ b/app-emulation/open-vm-tools/Manifest
@@ -9,5 +9,5 @@ AUX vmtoolsd.vgauth.service 312 BLAKE2B dba8ddb1b701cea490b117d08c93738a38bd668c
DIST open-vm-tools-12.2.0-21223074.tar.gz 4365836 BLAKE2B ecac1ada523b9ba6e6f9e880f700a9c35200e9093c81f3367ce3b196365166f682f7d8ba290f624417b83c3573894020fe6b4cbd82a117412ebe80df283f32db SHA512 d663d8ea455264cad7d3eaac16c5d08672e8e10f7a9171be40fff69e208ae697bc0e8af498c978d8de470ed273351b42c54994b2c552fdc05b828c80f4826b84
DIST open-vm-tools-12.2.5-21855600.tar.gz 4365531 BLAKE2B 1df621aea3d349af45c41268f3ab9ef6dc012bc7b74b8ff399a3819f75c92b408f272c03e31ff74d7f1aceda8a88e5755064236b87403d8ef2717567de174434 SHA512 72db3b88f61624d26e8ff7e37e4fc52ecd0bec0b6f076d935870c03312321c5e0b406d05eae7012872734a50626ed760dff2cf872e26ec18ebf200aff5ed12ef
EBUILD open-vm-tools-12.2.0.ebuild 3127 BLAKE2B f911bf2d836d15be9a4f1d4ade854fc882134a7a8eb1f796ffe03b92aaaf52d44d32ff3ab8dbb19fcfb1387ebf13e5c7f95a654c06f269205fb0939e4f9fa5a0 SHA512 8df2bc76f05011b17d2fa2d1ba044c767c491468524e5aaa774229706eb75e2debe107b9a443639f2d401fa7cdf27f2140aadbb5be25205eff73f1310f54009f
-EBUILD open-vm-tools-12.2.5.ebuild 3129 BLAKE2B 7b53ba1532455c6e89c930c53741744f52a076529d26495f24429cd030da22e47669a42cfcfb54f83bebe246c365e31f65423fda182eb5f329cb4f61b4728b0b SHA512 5654975b8ffbe4657eab52801ca8a9c0eedaa9da0b0475e48e87a340eccbea258f628445e18e24b5bcd445f58158edf17c06f143d0dec2d65fc1b065fd25620e
+EBUILD open-vm-tools-12.2.5.ebuild 3127 BLAKE2B f6c7e42e387071fd3c60c70f7d50a166c2a0272395e88df2b6c6434a29da8d2b0aed81d183c248115495dd30def1c2f684f2867ab9774bbe4442e7f58712ea0a SHA512 b74aec99153e1461dc18fd60eeed4e04e72abbeee87498bb9c79b54ecba38adb3511478bc4c5fa3acf16ab4ef0936a4167df1f2d8349526d004109efbf9c46ad
MISC metadata.xml 1076 BLAKE2B f876701320da0a9876ac7716e738e95ebfb388cfaa8eabc5f0c5e8a21ecd4d6c182aa9243c49a455c7e44e4c5da57cdaa2a8a9012fdcf5a220b5d82bc06513a3 SHA512 2fec9ab4a73acd5843416be24661a22b1b257dca75e1fc7a2a79336a79762e1cb3ec7f9e00abfedee640ff950bce2d5b6b1385d36d62b0c6975a3df022b46d90
diff --git a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
index e3e07d74731f..7747d4c3c380 100644
--- a/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
+++ b/app-emulation/open-vm-tools/open-vm-tools-12.2.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/vmware/open-vm-tools/releases/download/stable-${PV}/
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="X +deploypkg +dnet doc +fuse gtkmm +icu multimon pam +resolutionkms +ssl +vgauth"
REQUIRED_USE="
multimon? ( X )
diff --git a/app-emulation/vendor-reset/Manifest b/app-emulation/vendor-reset/Manifest
index c74e771bbbed..e7a12a745b0a 100644
--- a/app-emulation/vendor-reset/Manifest
+++ b/app-emulation/vendor-reset/Manifest
@@ -1,5 +1,6 @@
AUX modload.conf 13 BLAKE2B 1e774873c1bf09ca1f3ec2c006b1938e3aa07187dd5a7f926369d6d1bc2c21bfe52f2cbb632f64174485896c8691ac4cbd10e988b7db7a2a9ada7fdccda1a22d SHA512 7a4bf9c95af41bf11e5a720f6258d62822f553c6f349dbe93cf23743b851d830340d268954252d6f058ea2fa823006a63afd45875e7b9108d5d2a6a1a316ff6d
DIST vendor-reset-0.1.1_pre20221205.tar.gz 12725340 BLAKE2B 5f2e34b74e83c8f48daad8d2c714872ab23f50cb0fad6b5c7920476b43c2fbfcf5543e923c506dfb2d8c33846e8fdd08c7d20b30fcc053f2c191d813872b44c5 SHA512 87a3c64d917e6a44308115480f14956f65a9f84fef70de29feebe3fcd7d522b59a3dbcb5fc9a340ac9b7a3612a29ed696b4f52648f86a0d877b915c97c5a4cc9
+EBUILD vendor-reset-0.1.1_pre20221205-r1.ebuild 957 BLAKE2B b4129f498716b36241531e64d5cccb1922c93ae60a3309750e2f1745f924ef589e0a3b7f1b9f2a3252c54457949b557b07a3ec744bd8a71e164f333198aeaf60 SHA512 e4b0abac8426f8fb7a46944b6860298a5384411858bcba31031bad5f73a487789d6901ca353ee7048d0335f28b4fe77b060098293d5e7d19d8ffbc4a8d650d68
EBUILD vendor-reset-0.1.1_pre20221205.ebuild 1013 BLAKE2B 42c9f05d6cf415d1354684ee4a4dd44307702d4b8ca9b0c2a10d8dfa10a9839dc40b3f56d05e38a75c18f003e91159e3a4cb5b86ef8223085c1986908d293173 SHA512 c5e032c6689018f4536440db778475d5f250349e23becc695dbf18c02a8d4417e24345c712e3b9a819545dc4d459aea4e5c17d6ad4c6932224b532b7650d6140
-EBUILD vendor-reset-9999.ebuild 977 BLAKE2B c36ef7c6a30a953c8d45aca6ed5375be60225bae41272cf1e7c25cf847cb68afb51db8b9a809b9dce315510bdca1aa76408e3f9a1997e7e9bb9d2b9f52680e93 SHA512 83653e7e94acc9e0d83c44dc83c7ad6d92ba1225bd9fd82eaf159400750215a6ff8f661f526fcb74d42ecf65984cf87b6ffe7c67adc2dabb9626c84a9aacd926
+EBUILD vendor-reset-9999.ebuild 921 BLAKE2B 9efa8c985382848b437f25ba3e5faa8739b3d1af4f5e0b1235ac5e71d67fdd1ac15875150d7bd72acdf45b1eca29fe287adfc562bcc44c888911d7fc772d8567 SHA512 494e380dd7b2537c3b363b7fe4adb9dc20ee4bcc127a6d0cb6272ea7394304ffe812417360465a56cdbcbab14e8279fa6c435ff43adf5adac912c3e2ff338890
MISC metadata.xml 327 BLAKE2B 288b1a0df2469ed01bf576308ddc36c5843b4682333d6e42f0c3603d5bf43cbd6dd9b21cb07020476b9de92445611d04b2c1d5dd54624ed096f166607154137e SHA512 4ceef67a10bc25ed93bd76aaf1ac133b92a362ea0cf030bce21a14f921c3afc868e53e876bde2af91615b1142b3113c2e45a0a3c9a0abe1775c553118e5fbc3d
diff --git a/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r1.ebuild b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r1.ebuild
new file mode 100644
index 000000000000..76b16c2eb09d
--- /dev/null
+++ b/app-emulation/vendor-reset/vendor-reset-0.1.1_pre20221205-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit linux-mod-r1
+
+if [[ ${PV} == *9999* ]]; then
+ EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git"
+ EGIT_BRANCH="master"
+ inherit git-r3
+else
+ KEYWORDS="~amd64"
+ EGIT_COMMIT="4b466e92a2d9f76ce1082cde982c7be0be91e248"
+ SRC_URI="https://github.com/gnif/vendor-reset/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="Linux kernel vendor specific hardware reset module"
+HOMEPAGE="https://github.com/gnif/vendor-reset"
+LICENSE="GPL-2"
+SLOT="0"
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
+
+CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
+
+src_compile() {
+ local modlist=( vendor-reset )
+ local modargs=( KDIR="${KV_OUT_DIR}" )
+ linux-mod-r1_src_compile
+}
+
+src_install() {
+ linux-mod-r1_src_install
+
+ insinto /etc/modules-load.d/
+ newins "${FILESDIR}"/modload.conf vendor-reset.conf
+}
diff --git a/app-emulation/vendor-reset/vendor-reset-9999.ebuild b/app-emulation/vendor-reset/vendor-reset-9999.ebuild
index b82d5b15ad5c..1249682016dd 100644
--- a/app-emulation/vendor-reset/vendor-reset-9999.ebuild
+++ b/app-emulation/vendor-reset/vendor-reset-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit linux-mod toolchain-funcs
+inherit linux-mod-r1
if [[ ${PV} == *9999* ]]; then
EGIT_REPO_URI="https://github.com/gnif/vendor-reset.git"
@@ -23,17 +23,16 @@ SLOT="0"
DEPEND=""
RDEPEND="${DEPEND}"
-MODULE_NAMES="vendor-reset(extra)"
+CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
-pkg_setup() {
- local CONFIG_CHECK="FTRACE KPROBES PCI_QUIRKS KALLSYMS FUNCTION_TRACER"
- linux-mod_pkg_setup
- BUILD_TARGETS="build"
- BUILD_PARAMS="CC=\"$(tc-getBUILD_CC)\" KDIR=${KERNEL_DIR}"
+src_compile() {
+ local modlist=( vendor-reset )
+ local modargs=( KDIR="${KV_OUT_DIR}" )
+ linux-mod-r1_src_compile
}
src_install() {
- linux-mod_src_install
+ linux-mod-r1_src_install
insinto /etc/modules-load.d/
newins "${FILESDIR}"/modload.conf vendor-reset.conf