Versions
v9.0.0-r1 :: 0 :: gentoo
- Modified
- License
- MIT LGPL-2.1 BSD-2
- Keywords
- ~amd64 ~x86
- USE flags
- debug doc drm fbdev gles2 pango pixman systemd test
USE flags
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)
Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / libtsm : Terminal Emulator State Machine
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
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
Runtime Dependencies
dev-libs / glib : The GLib library of C routines
dev-libs / libtsm : Terminal Emulator State Machine
media-libs / libglvnd : The GL Vendor-Neutral Dispatch library
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
Bugs
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
sys-apps/kmscon: Update mesa dependency
Signed-off-by: Matt Turner <mattst88@gentoo.org> - 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