Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kbd for openSUSE:Factory checked in at 2026-09-14 16:20:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kbd (Old) and /work/SRC/openSUSE:Factory/.kbd.new.1265 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kbd" Mon Sep 14 16:20:06 2026 rev:132 rq:1377015 version:2.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/kbd/kbd.changes 2026-03-22 14:11:14.855077392 +0100 +++ /work/SRC/openSUSE:Factory/.kbd.new.1265/kbd.changes 2026-09-14 16:20:14.953190022 +0200 @@ -1,0 +2,42 @@ +Sun Jul 26 14:20:54 UTC 2026 - Stanislav Brabec <[email protected]> + +- Require xkeyboard-config to be able to load XKB based keymaps. + Its data is required to compile these keymaps, and its %posttrans + creates /var/lib/xkb/compiled in a way compatible with immutable + updates. + +------------------------------------------------------------------- +Mon Jun 22 05:16:09 UTC 2026 - Stanislav Brabec <[email protected]> + +- Update to version 2.9.0 (boo#1268148): + * keymaps: + + Add Backtab keysym and update keymaps to use it for + Shift+Tab. + + Add keymap for Norwegian Apple ISO keyboard. + + Adjust Swiss German keyboard mappings. + * libkeymap: + + Add API to validate keysyms. + + Add XKB-aware symbol aliases through the normal synonym + tables. + + Fix compose table upload limit handling. + * utils: + + loadkeys: Add support for generating console keymaps from + XKB. + + loadkeys: Add XKB compose import support. + + loadkeys: Add support for XKB group switching, modifier + handling, virtual console switching and keypad/editing + remaps. + + loadkeys: Add diagnostics for XKB keysym coverage. + + openvt: make -u process matching more conservative. + + setfont: Add setfont --check that checks for setfont + availability without logging errors (boo#1212970, + obsoletes kbd-setfont-check.patch). + * contrib: + + Add an XKB keysym coverage diagnostic tool. + + Add a VT layout indicator using keyboard LED lock triggers. +- Refresh kbd-1.15.5-loadkeys-search-path.patch. +- Enable compressed file loading introduced by the upstream in + version 2.9.0. +- Remove xz from BuildRequires, as it is not needed. + +------------------------------------------------------------------- Old: ---- kbd-2.9.0.tar.sign kbd-2.9.0.tar.xz kbd-setfont-check.patch New: ---- kbd-2.10.0.tar.sign kbd-2.10.0.tar.xz ----------(Old B)---------- Old: availability without logging errors (boo#1212970, obsoletes kbd-setfont-check.patch). * contrib: ----------(Old E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kbd.spec ++++++ --- /var/tmp/diff_new_pack.JhpGsi/_old 2026-09-14 16:20:18.614344149 +0200 +++ /var/tmp/diff_new_pack.JhpGsi/_new 2026-09-14 16:20:18.616344233 +0200 @@ -24,7 +24,7 @@ %define legacy_folders amiga,atari,include,mac,pine,ppc,sun Name: kbd -Version: 2.9.0 +Version: 2.10.0 Release: 0 Summary: Keyboard and Font Utilities # git: git://git.altlinux.org/people/legion/packages/kbd.git @@ -59,8 +59,6 @@ Patch13: kbd-1.15.5-loadkeys-search-path.patch # PATCH-FEATURE-OPENSUSE kbdsettings-nox86.patch [email protected] -- Disable "bios" option for NumLock settings on non x86 platforms. Patch14: kbdsettings-nox86.patch -# PATCH-FIX-OPENSUSE kbd-setfont-check.patch boo1212970 [email protected] -- Implement setfont --check that checks for setfont availability without logging errors. -Patch17: kbd-setfont-check.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: bison @@ -72,11 +70,18 @@ BuildRequires: flex BuildRequires: gcc >= 4.6 BuildRequires: libtool +# fatal error: xkbcommon/xkbcommon.h: No such file or directory +BuildRequires: libxkbcommon-devel BuildRequires: pam-devel BuildRequires: pkgconfig BuildRequires: suse-module-tools BuildRequires: xkeyboard-config -BuildRequires: xz +BuildRequires: pkgconfig(bzip2) +BuildRequires: pkgconfig(liblzma) +BuildRequires: pkgconfig(libzstd) +BuildRequires: pkgconfig(xkbcommon) +BuildRequires: pkgconfig(zlib) +Requires: xkeyboard-config Requires(post): coreutils Requires(postun): coreutils Requires(pre): %fillup_prereq @@ -173,6 +178,7 @@ popd chmod 755 autogen.sh ./autogen.sh +export CPPFLAGS="$CPPFLAGS $(pkg-config --cflags xkbcommon)" %configure \ --disable-silent-rules \ --datadir=%{kbd} \ ++++++ kbd-1.15.5-loadkeys-search-path.patch ++++++ --- /var/tmp/diff_new_pack.JhpGsi/_old 2026-09-14 16:20:18.871354968 +0200 +++ /var/tmp/diff_new_pack.JhpGsi/_new 2026-09-14 16:20:18.887355642 +0200 @@ -1,10 +1,10 @@ -Index: kbd-2.7.1/src/loadkeys.c +Index: kbd-2.10.0/src/loadkeys.c =================================================================== ---- kbd-2.7.1.orig/src/loadkeys.c -+++ kbd-2.7.1/src/loadkeys.c -@@ -24,7 +24,12 @@ - - #include "libcommon.h" +--- kbd-2.10.0.orig/src/loadkeys.c ++++ kbd-2.10.0/src/loadkeys.c +@@ -28,7 +28,12 @@ + #include "xkbsupport.h" + #endif +#define XKBKEYMAPDIR KEYMAPDIR "/xkb" +#define LEGACYKEYMAPDIR KEYMAPDIR "/legacy" ++++++ kbd-2.9.0.tar.xz -> kbd-2.10.0.tar.xz ++++++ ++++ 104365 lines of diff (skipped)
