Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kmscon for openSUSE:Factory checked in at 2026-09-28 13:47:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kmscon (Old) and /work/SRC/openSUSE:Factory/.kmscon.new.383539 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kmscon" Mon Sep 28 13:47:50 2026 rev:16 rq:1381138 version:10.0.4+git2 Changes: -------- --- /work/SRC/openSUSE:Factory/kmscon/kmscon.changes 2026-09-01 15:53:05.485667544 +0200 +++ /work/SRC/openSUSE:Factory/.kmscon.new.383539/kmscon.changes 2026-09-28 13:47:54.038030543 +0200 @@ -1,0 +2,50 @@ +Mon Sep 28 10:16:39 UTC 2026 - Fabian Vogt <[email protected]> + +- Update to version 10.0.4+git2: + * Important notes: + kmscon changed the default font size to 0, which means it will + adjust the font size based on the monitors. The font size is now + the maximum height of the font cell in pixels. So if you have set + font-size in your kmscon.conf, it might be smaller with this new + release, and you will need some adjustments. + * vt_libseat: Fix build error due to logging changes + * systemd: prevent kmscon.service to run if /dev/tty0 is present + * Prepare v10.0.4 + * drm_shared: Add max retry to the wakeup timeout + * build: Update libtsm dependency to v4.8.0 + * config: multi-monitor, default to scaled. + * font: query height is a maximum height + * terminal: auto-detect font size. + * terminal: split font_set() in two. + * terminal: Add term_min_width/height + * text: Add kmscon_text_get_width/height + * systemd: Add After: systemd-vconsole-setup + * drm_shared: print error when drm master fails + * drm_shared: Fix hotplug + * Corrected the wrong array name of the keysyms source in the comment. + * Fixed wrong keysym name in the kmscon.conf.example. + * text: Fix dependency on fonts + * gltex: Add render dependency + * log: Simplify logging, remove timestamp, and level for notice and info. + * fix(psf font out): init width and height + * rework(unicode table): use less memory + * feat(font_psf): add psf2 unicode table support + * feat(font_psf): add psf1 unicode table support + * dlist: use the correct macro when possible + * shl: rename shl_dlist* to dlist + * shl: add shl_dlist_for_each_entry_reverse() + * shl: Add and use shl_dlist_for_each_entry_safe() + * shl: add shl_dlist_for_each_entry() + * terminal: Allow to change cursor blinking rate using escape code + * docs: document multi-monitor scaled feature + * terminal: multi-monitor add scaled mode + * text: refactoring + * font: refactor font creation + * freetype: print font name and size + * drm_shared: remove vmwgfx workaround + * terminal: Fix error handling when pageflip failed. + * drm_shared: Use legacy modesetting with vmwgfx driver +- Disable building with libseat completely, the upstream integration + bitrotted already (gh#kmscon/kmscon#539) + +------------------------------------------------------------------- Old: ---- kmscon-10.0.3.obscpio New: ---- kmscon-10.0.4+git2.obscpio ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kmscon.spec ++++++ --- /var/tmp/diff_new_pack.2oN74i/_old 2026-09-28 13:47:55.054073015 +0200 +++ /var/tmp/diff_new_pack.2oN74i/_new 2026-09-28 13:47:55.055073056 +0200 @@ -18,7 +18,7 @@ Name: kmscon -Version: 10.0.3 +Version: 10.0.4+git2 Release: 0 Summary: Linux KMS/DRM based virtual Console Emulator License: MIT @@ -37,7 +37,7 @@ BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libseat) BuildRequires: pkgconfig(libsystemd) -BuildRequires: pkgconfig(libtsm) >= 4.6.0 +BuildRequires: pkgconfig(libtsm) >= 4.8.0 BuildRequires: pkgconfig(libudev) >= 172 BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(pangoft2) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.2oN74i/_old 2026-09-28 13:47:55.089074478 +0200 +++ /var/tmp/diff_new_pack.2oN74i/_new 2026-09-28 13:47:55.092074603 +0200 @@ -2,7 +2,7 @@ <service mode="manual" name="obs_scm"> <param name="url">https://github.com/kmscon/kmscon.git</param> <param name="scm">git</param> - <param name="revision">v10.0.3</param> + <param name="revision">main</param> <param name="changesgenerate">enable</param> <param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v(.*?)(\+git0)?$</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.2oN74i/_old 2026-09-28 13:47:55.115075564 +0200 +++ /var/tmp/diff_new_pack.2oN74i/_new 2026-09-28 13:47:55.118075690 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/kmscon/kmscon.git</param> - <param name="changesrevision">ad9c77bc04f718d0f0d6dfc51291b7d652336429</param></service></servicedata> + <param name="changesrevision">153db63d679df719a99dd36505f9c2f55d9c59f6</param></service></servicedata> (No newline at EOF) ++++++ kmscon.obsinfo ++++++ --- /var/tmp/diff_new_pack.2oN74i/_old 2026-09-28 13:47:55.144076777 +0200 +++ /var/tmp/diff_new_pack.2oN74i/_new 2026-09-28 13:47:55.147076902 +0200 @@ -1,5 +1,5 @@ name: kmscon -version: 10.0.3 -mtime: 1788257933 -commit: ad9c77bc04f718d0f0d6dfc51291b7d652336429 +version: 10.0.4+git2 +mtime: 1790589123 +commit: 153db63d679df719a99dd36505f9c2f55d9c59f6
