sys-apps / kmscon

KMS/DRM based virtual Console Emulator

Official package sites : https://github.com/Aetf/kmscon ·

v9.0.0 :: 0 :: gentoo

Modified
License
MIT LGPL-2.1 BSD-2
Keywords
~amd64 ~x86
USE flags
debug doc drm fbdev gles2 pango pixman systemd test

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
drm
Enable Linux DRM for backend
fbdev
Enable Linux FBDev for backend
gles2
Enable GLES 2.0 (OpenGL for Embedded Systems) support (independently of full OpenGL, see also: gles2-only)
pango
Enable pango font rendering
pixman
Enable pixman font rendering
systemd
Enable multiseat support via systemd
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / glib : The GLib library of C routines

dev-libs / libtsm : Terminal Emulator State Machine

media-libs / mesa : OpenGL-like graphic library for Linux

sys-apps / systemd : System and service manager for Linux

virtual / udev : Virtual to select between different udev daemon providers

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

dev-libs / glib : The GLib library of C routines

dev-libs / libtsm : Terminal Emulator State Machine

media-libs / mesa : OpenGL-like graphic library for Linux

sys-apps / systemd : System and service manager for Linux

virtual / udev : Virtual to select between different udev daemon providers

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems

x11-libs / pango : Internationalized text layout and rendering library

x11-libs / pixman : Low-level pixel manipulation routines

x11-misc / xkeyboard-config : X keyboard configuration database

855404
sys-apps/kmscon-9.0.0 fails tests
917051
sys-apps/kmscon lacks OpenRC support and does not install man page
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-apps/kmscon: conditionally build tests
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: drop 8_p20180906-r2, 8_p20220214, 8_p20220214-r1
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: don't make unicode support optional
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: reverse REQUIRED_USE
Apparently it's been wrong for years. Closes: https://bugs.gentoo.org/865263 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: remove unused inherit systemd
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: add 9.0.0
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: delete unused .la files
Closes: https://bugs.gentoo.org/851798 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: start installing fblog kernel patchset
Closes: https://bugs.gentoo.org/850706 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: new snapshot
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Matt Turner · gentoo
sys-apps/kmscon: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: bump to EAPI=7
Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: drop old
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: fix 'calls cc directly' bug
Closes: https://bugs.gentoo.org/740492 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: add ewarn about login.defs problem
Rather than try to patch login.defs for everyone, let's just tell kmscon users how to fix their login.defs if needed. This way we do not have to deal with unintended fallout from modifying a base system package. Closes: https://bugs.gentoo.org/667106 Package-Manager: Portage-3.0.5, Repoman-3.0.1 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: [QA] Remove redundant --docdir/--htmldir
Closes: https://github.com/gentoo/gentoo/pull/14742 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: revbump to add slot operator dep
Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Ben Kohler · gentoo
gys-apps/kmscon: bump to new snapshot
This fork appears to be the new de-facto upstream. The original upstream version will remain in repo as long as it works, so users can mask this new one if they want to stay "vanilla". Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Philipp Ammann · gentoo
*/*: Depend on media-libs/mesa[X(+)]
This changes any package that depends on media-libs/mesa (though not virtual/opengl) to depend on media-libs/mesa[X(+)] instead. Bug: https://bugs.gentoo.org/560096 Signed-off-by: Philipp Ammann <philipp.ammann@posteo.de> Signed-off-by: Matt Turner <mattst88@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ben Kohler · gentoo
sys-apps/kmscon: new (revived) package
Package-Manager: Portage-2.3.40, Repoman-2.3.9