sys-apps/dinit-services: add kmscon useflag

Signed-off-by: Emi <reedy.sailors.8t@icloud.com>
This commit is contained in:
Emi
2026-07-21 12:28:24 +02:00
parent 794f3ad362
commit e2b458dca3
2 changed files with 20 additions and 8 deletions

View File

@@ -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
}

View File

@@ -1,10 +1,13 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>reedy.sailors.8t@icloud.com</email>
<name>Emi</name>
</maintainer>
<upstream>
<remote-id type="codeberg">gentoo-dinit/services</remote-id>
</upstream>
<maintainer type="person">
<email>reedy.sailors.8t@icloud.com</email>
<name>Emi</name>
</maintainer>
<use>
<flag name="kmscon">Use kmscon instead of getty for tty</flag>
</use>
<upstream>
<remote-id type="codeberg">gentoo-dinit/services</remote-id>
</upstream>
</pkgmetadata>