Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

kmscon-9.0.0+git42-2.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: kmscon Distribution: openSUSE Tumbleweed
Version: 9.0.0+git42 Vendor: openSUSE
Release: 2.1 Build date: Fri Feb 28 15:08:45 2025
Group: System/Console Build host: reproducible
Size: 351239 Source RPM: kmscon-9.0.0+git42-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Aetf/kmscon/
Summary: Linux KMS/DRM based virtual Console Emulator
Kmscon is a simple terminal emulator based on linux kernel mode setting (KMS).
It is an attempt to replace the in-kernel VT implementation with a userspace
console.

Provides

Requires

License

MIT

Changelog

* Fri Feb 28 2025 Fabian Vogt <[email protected]>
  - Add patch to fix systemd event handling:
    * 0001-Fix-systemd-monitor-initialization.patch
* Thu Feb 27 2025 Fabian Vogt <[email protected]>
  - Update to version 9.0.0+git42:
    * tests: remove unused X11 include
    * Clean up monitors
    * Fix kmscon not restarting the login shell
    * Fix segfault in bind_display()
    * Fix running with simpledrm (boo#
    * chore: refresh documentation and command-line instructions
    * chore: update Unifont hex data to 16.0.01
    * Output help menu to stdout instead stderr
    * Fix dummy session bug and memory leak
    * Set terminal's awake status based on session type
    * Initial support for systemd login session monitoring
    * Fix build warnings and update build readme
    * Add missing libtsm_deps to pixman renderer
    * units: Order ourselves after plymouth
    * units: Order ourselves after logins are possible
    * units: Call /sbin/agetty instead of /bin/login
    * Add elogind support
    * Use current KMS videomode by default and add an option to control this.
    * Allow quoting to preserve spaces in the login option in config file
    * Add Check unit test files for libshl
    * Revert the bumped libtsm version in 0310e62e0473d94d649a59e7a9d7622dfa6302e8
    * Make code sent by backspace key configurable
    * tests: fix warnings
    * build: fix duplicated libdrm dependency detection
    * Use correct systemd system unit directory
  - Drop patches, now upstream:
    * 0001-Use-correct-systemd-system-unit-directory.patch
  - Disable builtin unifont due to excessive size (gh#Aetf/kmscon#102)
  - Disable 3D acceleration to avoid hard dependency on Mesa
    (disabled by default anyway)
* Mon Aug 29 2022 Jan Engelhardt <[email protected]>
  - Update to release 9.0.0
    * uxkb: add Compose (dead-key) support
    * Add --xkb-compose-file option
    * Custom palette support
  - Delete kmscon-x-linking.patch (obsolete)
  - Add 0001-Use-correct-systemd-system-unit-directory.patch
* Thu Mar 07 2019 Fabian Vogt <[email protected]>
  - Update to git 01dd0a2:
    * build: update systemd dependency
    * Update helper script to point to correct location of the binary
    * Fix file conflict during instal
    * Initial support for 24bit fbdev
    * Use a startup script to get default XKB settings from localed
* Wed Jul 18 2018 [email protected]
  - Switch to https://github.com/Aetf/kmscon:
    * text: font: implement underlines
    * Use background color rather than hardcoded black color to fill margin
    * drm3d: fix coordinate in uterm_display_fill, finally fixed margin color issue
    * pty: remove deprecated signal constant SIGUNUSED
    * build: fix compiler warnings
    * text: font: implement italics
    * font: fix caching issues
    * Missing check for underlines in kmscon_font_attr_match
  - Only build the drm2d backend
* Sun Aug 03 2014 [email protected]
  - Update to new upstream release 8
    * wlterm and libuvt were removed (in a separate package now)
    * The freetype2 font backend and cairo text renderer were removed
    * Dynamic font resizing is now supported.
    Use Ctrl-Plus and Ctrl-Minus for this.
* Wed Oct 09 2013 [email protected]
  - version 7+git52
  - Corrects systemd units so they work correctly with current
    versions
  - add uvtd new Virtual Terminal daemon, disabled by default
    in upstream and here as well.
  - bugfixes
  - Use scanelf to remove executable stack from mod_unifont
    while the problem is fixed at its roots.
* Mon Apr 22 2013 [email protected]
  - Add kmscon-x-linking.patch: Fix inclusion of xkbcommon: this all
    used wrongly to be pulled in by SDL. kmscon though does include
    the xkbcommon headers on its own and as such must take care of
    finding them appropriately.
* Sat Mar 02 2013 [email protected]
  - Updated to version 7
    * TSM, font and text subsystems were extended for multi-width fonts,
    which allows using CJK characters if the glyphs are available
    * The environment variable COLORTERM is set to kmscon
    * /bin/login is called with -p
    * The Freetype2 backend is now deprecated. Use the built-in 8x16,
    unifont or pango backends.
  - Merge -service package into (main)
  - Build and ship manpage
* Sat Feb 09 2013 [email protected]
  - install [email protected] too

Files

/usr/bin/kmscon
/usr/lib/systemd/system/kmscon.service
/usr/lib/systemd/system/[email protected]
/usr/lib64/kmscon
/usr/lib64/kmscon/mod-bbulk.so
/usr/lib64/kmscon/mod-pango.so
/usr/lib64/kmscon/mod-pixman.so
/usr/libexec/kmscon
/usr/libexec/kmscon/kmscon
/usr/share/licenses/kmscon
/usr/share/licenses/kmscon/COPYING
/usr/share/man/man1/kmscon.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Mar 3 00:03:07 2025