commit: e9158adfb45024eebdb4e0487bf1b1bd55a4b87b Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> AuthorDate: Wed Jan 31 08:54:33 2024 +0000 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org> CommitDate: Fri Feb 2 06:16:14 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9158adf
sys-kernel/dkms: add installkernel as optfeature package installs /usr/lib/kernel/install.d/40-dkms.install which will be executed by systemd's kernel-install (i.e. if the systemd-kernel-install flag is enabled). Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org> sys-kernel/dkms/dkms-3.0.12.ebuild | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-kernel/dkms/dkms-3.0.12.ebuild b/sys-kernel/dkms/dkms-3.0.12.ebuild index 370b9e0d2340..832fba5761ab 100644 --- a/sys-kernel/dkms/dkms-3.0.12.ebuild +++ b/sys-kernel/dkms/dkms-3.0.12.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit linux-info +inherit linux-info optfeature DESCRIPTION="Dynamic Kernel Module Support" HOMEPAGE="https://github.com/dell/dkms" @@ -49,3 +49,8 @@ src_install() { einstalldocs keepdir /var/lib/dkms } + +pkg_postinst() { + optfeature "automatically running \"dkms autoinstall\" on each kernel installation" \ + "sys-kernel/installkernel[systemd]" +}
