From e2b458dca32ff3accb9bca92d93c404996944e63 Mon Sep 17 00:00:00 2001 From: Emi Date: Tue, 21 Jul 2026 12:28:24 +0200 Subject: [PATCH] sys-apps/dinit-services: add kmscon useflag Signed-off-by: Emi --- .../dinit-services/dinit-services-9999.ebuild | 11 ++++++++++- sys-apps/dinit-services/metadata.xml | 17 ++++++++++------- 2 files changed, 20 insertions(+), 8 deletions(-) diff --git a/sys-apps/dinit-services/dinit-services-9999.ebuild b/sys-apps/dinit-services/dinit-services-9999.ebuild index e177d8d313..5c367d2775 100644 --- a/sys-apps/dinit-services/dinit-services-9999.ebuild +++ b/sys-apps/dinit-services/dinit-services-9999.ebuild @@ -20,11 +20,20 @@ RDEPEND=" app-crypt/cryptsetup-scripts-dinit virtual/udev sys-apps/sed + kmscon? ( + sys-apps/kmscon + ) " DEPEND="${RDEPEND}" +IUSE="kmscon" + src_install() { - default + if use kmscon; then + emake install TTY=kmscon DESTDIR="${D}" + else + emake install DESTDIR="${D}" + fi keepdir /var/log/dinit } diff --git a/sys-apps/dinit-services/metadata.xml b/sys-apps/dinit-services/metadata.xml index ba600bba2b..32aadceec2 100644 --- a/sys-apps/dinit-services/metadata.xml +++ b/sys-apps/dinit-services/metadata.xml @@ -1,10 +1,13 @@ - - reedy.sailors.8t@icloud.com - Emi - - - gentoo-dinit/services - + + reedy.sailors.8t@icloud.com + Emi + + + Use kmscon instead of getty for tty + + + gentoo-dinit/services +