commit: 0d61c12173e779de87882aa5310edf83f1de4e89 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org> AuthorDate: Wed May 24 21:26:00 2023 +0000 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org> CommitDate: Mon May 29 13:03:27 2023 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d61c121
app-admin/ryzen_smu: migrate to linux-mod-r1 I don't actually use this (no hardware), but migrating myself as an example given it's simple and cleanups the CC_IS_CLANG checks. Sorry if it breaks anything (feel free to mask or revert if need be). Haven't heard from slashbeast (maybe didn't notice PR), but hopefully this is okay. Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org> .../ryzen_smu/ryzen_smu-0.1.2_p20211205-r1.ebuild | 28 ++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/app-admin/ryzen_smu/ryzen_smu-0.1.2_p20211205-r1.ebuild b/app-admin/ryzen_smu/ryzen_smu-0.1.2_p20211205-r1.ebuild new file mode 100644 index 000000000000..f1b8625e5b94 --- /dev/null +++ b/app-admin/ryzen_smu/ryzen_smu-0.1.2_p20211205-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-mod-r1 + +DESCRIPTION="Kernel driver for AMD Ryzen's System Management Unit" +HOMEPAGE="https://github.com/leogx9r/ryzen_smu" +SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_compile() { + local modlist=( ryzen_smu ) + local modargs=( KERNEL_BUILD="${KV_OUT_DIR}" ) + + linux-mod-r1_src_compile +} + +src_install() { + linux-mod-r1_src_install + + insinto /usr/lib/modules-load.d + doins "${FILESDIR}"/ryzen_smu.conf +}
