Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package kbd for openSUSE:Factory checked in 
at 2025-01-12 11:09:58
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kbd (Old)
 and      /work/SRC/openSUSE:Factory/.kbd.new.1881 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "kbd"

Sun Jan 12 11:09:58 2025 rev:127 rq:1236038 version:2.7.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/kbd/kbd.changes  2025-01-06 16:05:30.858502040 
+0100
+++ /work/SRC/openSUSE:Factory/.kbd.new.1881/kbd.changes        2025-01-12 
11:10:16.312843793 +0100
@@ -1,0 +2,31 @@
+Mon Jan  6 14:12:33 UTC 2025 - Stanislav Brabec <[email protected]>
+
+- Update to version 2.7.1:
+  * setfont: Fixed regression in argument parsing.
+  * dumpkeys: Fixed dumpkeys on pc and non-pc architectures.
+  * libkeymap: Add API to get/set keymap keywords.
+    Export functions to convert the value to kernel code.
+    Fix double kbdfile open.
+    Dump action codes for keycode 0.
+  * libkfont: Fix buffer allocation for doubled font.
+    Check console mode.
+  * keymaps:
+    Add hcesar layout, for portuguese speaking countries.
+    Update Colemak-DH keymaps with upstream changes.
+    sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+].
+  * fonts:
+    Remove non-free Agafari fonts. (bnc#95915,
+    remove repack_kbd.sh)
+  * other:
+    Update man pages.
+    Remove deprecated startup scripts.
+    (Refresh kbd-2.0.2-fix-bashisms.patch.)
+    Remove outdated docs.
+    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
+    Update translations.
+- Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
+  kbd-2.0.2-doshell-reference.patch.
+- Refresh kbd-1.15.5-loadkeys-search-path.patch.
+- Releases are signed, add kbd.keyring and the signature.
+
+-------------------------------------------------------------------
@@ -31 +62 @@
-  boo#1179897, jsc#PED-7814).
+  kbdsettings, boo#1179897, jsc#PED-7814).

Old:
----
  kbd-1.15.2-docu-X11R6-xorg.patch
  kbd-1.15.2-sv-latin1-keycode10.patch
  kbd-2.0.2-doshell-reference.patch
  kbd-2.6.4-repack.tar.xz
  repack_kbd.sh

New:
----
  kbd-2.7.1.tar.sign
  kbd-2.7.1.tar.xz
  kbd.keyring

BETA DEBUG BEGIN:
  Old:    Remove outdated docs.
    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
    Update translations.
  Old:    Update translations.
- Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
  kbd-2.0.2-doshell-reference.patch.
  Old:- Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
  kbd-2.0.2-doshell-reference.patch.
- Refresh kbd-1.15.5-loadkeys-search-path.patch.
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ kbd.spec ++++++
--- /var/tmp/diff_new_pack.l9iPk1/_old  2025-01-12 11:10:17.444890376 +0100
+++ /var/tmp/diff_new_pack.l9iPk1/_new  2025-01-12 11:10:17.444890376 +0100
@@ -24,18 +24,19 @@
 %define legacy_folders amiga,atari,include,mac,pine,ppc,sun
 
 Name:           kbd
-Version:        2.6.4
+Version:        2.7.1
 Release:        0
 Summary:        Keyboard and Font Utilities
 # git: git://git.altlinux.org/people/legion/packages/kbd.git
 License:        GPL-2.0-or-later AND GPL-3.0-or-later
 Group:          System/Console
 URL:            http://kbd-project.org/
-# repack_kbd.sh on 
https://www.kernel.org/pub/linux/utils/kbd/kbd-%%{version}.tar.xz
-Source:         %{name}-%{version}-repack.tar.xz
+Source:         
https://www.kernel.org/pub/linux/utils/kbd/%{name}-%{version}.tar.xz
+Source1:        
https://www.kernel.org/pub/linux/utils/kbd/%{name}-%{version}.tar.sign
 Source2:        suse-add.tar.bz2
 Source3:        README.SUSE
 Source4:        vlock.pamd
+Source5:        kbd.keyring
 Source8:        sysconfig.console
 Source9:        sysconfig.keyboard
 Source10:       autogen.sh
@@ -46,17 +47,10 @@
 Source21:       kbdsettings.service
 Source22:       numlockbios.c
 Source42:       convert-kbd-mac.sed
-Source43:       repack_kbd.sh
 Source44:       xml2lst.pl
 Source45:       genmap4systemd.sh
 # PATCH-FEATURE-SUSE kbd-1.15.2-unicode_scripts.patch -- To be able to use 
bold, only fonts with 256 glyphs can be used. Therefore we prefer the font 
specified in /etc/sysconfig/console.
 Patch2:         kbd-1.15.2-unicode_scripts.patch
-# PATCH-FIX-SUSE kbd-1.15.2-docu-X11R6-xorg.patch [email protected] -- Mention all 
X11R6 paths in the documentation. Not upstreamable, the documentation is dead 
and frozen.
-Patch3:         kbd-1.15.2-docu-X11R6-xorg.patch
-# PATCH-FIX-UPSTREAM kbd-1.15.2-sv-latin1-keycode10.patch [email protected] 
bsc280988 -- It's impossible to press [CTRL]+[]] with sv keyboard. Fix that.
-Patch4:         kbd-1.15.2-sv-latin1-keycode10.patch
-# PATCH-FIX-UPSTREAM kbd-2.0.2-doshell-reference.patch [email protected] 
bsc675317 -- Drop doshell reference from openvt.1 man page.
-Patch10:        kbd-2.0.2-doshell-reference.patch
 # PATCH-FIX-OPENSUSE kbd-2.0.2-euro-unicode.patch [email protected] 
[email protected] boo360993 -- Use Unicode Euro symbol instead of the 
currency symbol. Not upstreamable as it breaks 8-bit environment using false 
ISO-8859-1 and ISO-8859-9 naps mapping currency to euro.
 Patch11:        kbd-2.0.2-euro-unicode.patch
 # PATCH-FIX-OPENSUSE kbd-2.0.2-fix-bashisms.patch [email protected] -- Fix bash 
specific code.
@@ -72,6 +66,8 @@
 BuildRequires:  bison
 BuildRequires:  check-devel
 BuildRequires:  console-setup
+# TODO: The documentation generated by doxygen does not contain any valuable 
data
+#BuildRequires:  doxygen
 BuildRequires:  fdupes
 BuildRequires:  flex
 BuildRequires:  gcc >= 4.6
@@ -180,6 +176,7 @@
 %configure \
        --disable-silent-rules \
        --datadir=%{kbd} \
+       --docdir=%{_defaultdocdir}/kbd \
        --enable-nls \
        --localedir=%{_datadir}/locale \
        --enable-optional-progs \
@@ -208,13 +205,12 @@
 make DESTDIR=%{buildroot} DATA_DIR=%{kbd} MAN_DIR=%{_mandir} install
 rm %{buildroot}%{_libdir}/*.la
 # ln -s iso01-12x22.psfu $K/consolefonts/suse12x22.psfu
-install -m 644 data/consolefonts/README* $DOC/fonts/
+cp -a data/consolefonts/README* $DOC/fonts/
 mkdir -p $DOC/doc/
-install -m 644 docs/doc/keysyms.h.info docs/doc/kbd.FAQ.txt 
docs/doc/kbd.FAQ*.html docs/doc/README* docs/doc/TODO $DOC/doc/
-install -m 644 docs/doc/as400.kbd docs/doc/console.docs 
docs/doc/repeat/set_kbd_repeat-2 $DOC/doc/
+cp -a docs/doc/{A20,dvorak,font-formats,pine,iso8859.info,keysyms.h.info} 
$DOC/doc/
 echo "See %{_datadir}/i18/charmaps for a description of char maps" 
>$DOC/doc/README.charmaps
-install -m 644 CREDITS README $DOC/
-install -m 644 %{SOURCE3} $DOC/
+cp -a CREDITS README $DOC/
+cp -a %{SOURCE3} $DOC/
 rm -f $K/consolefonts/README* $K/consolefonts/ERRORS.gz
 if ls $K/consolefonts/Agafari-* > /dev/null 2>&1; then
   echo "";
@@ -438,7 +434,7 @@
 #config(noreplace) /etc/sysconfig/console
 %license COPYING
 %doc %{_defaultdocdir}/kbd
-#doc CREDITS README
+#%%exclude %%{_defaultdocdir}/kbd/html
 %{_fillupdir}/sysconfig.console
 %{_fillupdir}/sysconfig.keyboard
 %dir %{kbd}
@@ -603,9 +599,11 @@
 %{_libdir}/libkfont.so.*
 
 %files devel
-%{_includedir}/kbdfile*
-%{_includedir}/keymap*
-%{_includedir}/kfont*
+#%%doc %%{_defaultdocdir}/kbd/html
+%{_includedir}/kbd
+%{_includedir}/kbdfile.h
+%{_includedir}/keymap.h
+%{_includedir}/kfont.h
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/libk*.so
 

++++++ kbd-1.15.5-loadkeys-search-path.patch ++++++
--- /var/tmp/diff_new_pack.l9iPk1/_old  2025-01-12 11:10:17.552894820 +0100
+++ /var/tmp/diff_new_pack.l9iPk1/_new  2025-01-12 11:10:17.552894820 +0100
@@ -1,27 +1,18 @@
-Index: b/src/loadkeys.c
+Index: kbd-2.7.1/src/loadkeys.c
 ===================================================================
---- a/src/loadkeys.c
-+++ b/src/loadkeys.c
-@@ -26,6 +26,8 @@
- #include "keymap.h"
+--- kbd-2.7.1.orig/src/loadkeys.c
++++ kbd-2.7.1/src/loadkeys.c
+@@ -24,7 +24,12 @@
  
+ #include "libcommon.h"
+ 
++#define XKBKEYMAPDIR KEYMAPDIR "/xkb"
++#define LEGACYKEYMAPDIR KEYMAPDIR "/legacy"
++
  static const char *const dirpath1[] = {
 +      DATADIR "/" XKBKEYMAPDIR "/",
 +      DATADIR "/" LEGACYKEYMAPDIR "/**",
        DATADIR "/" KEYMAPDIR "/**",
        KERNDIR "/",
        NULL
-Index: b/src/paths.h
-===================================================================
---- a/src/paths.h
-+++ b/src/paths.h
-@@ -5,6 +5,8 @@
-  * The following five subdirectories are defined:
-  */
- #define KEYMAPDIR "keymaps"
-+#define XKBKEYMAPDIR "keymaps/xkb"
-+#define LEGACYKEYMAPDIR "keymaps/legacy"
- #define UNIMAPDIR "unimaps"
- #define TRANSDIR "consoletrans"
- #define VIDEOMODEDIR "videomodes"
 

++++++ kbd-2.0.2-fix-bashisms.patch ++++++
--- /var/tmp/diff_new_pack.l9iPk1/_old  2025-01-12 11:10:17.568895479 +0100
+++ /var/tmp/diff_new_pack.l9iPk1/_new  2025-01-12 11:10:17.568895479 +0100
@@ -91,16 +91,4 @@
  done
 -echo -ne "\033%@"
 +printf "\033%%@"
-diff -Ndurp kbd-2.0.2/rc/suse-kbd.rc kbd-2.0.2-fix-bashisms/rc/suse-kbd.rc
---- kbd-2.0.2/rc/suse-kbd.rc   2012-02-27 12:27:11.000000000 +0200
-+++ kbd-2.0.2-fix-bashisms/rc/suse-kbd.rc      2014-10-19 23:00:34.475266064 
+0300
-@@ -76,7 +76,7 @@ case "$1" in
-       else
-           return=$rc_failed
-       fi
--      echo -e "Loading keymap 
${retmsg#Loading*/usr/lib/kbd/keymaps/*/}${return}"
-+      printf "Loading keymap 
${retmsg#Loading*/usr/lib/kbd/keymaps/*/}${return}\n"
-       ;;
-     stop)
-       ;;
 

++++++ kbd-2.6.4-repack.tar.xz -> kbd-2.7.1.tar.xz ++++++
++++ 105173 lines of diff (skipped)

++++++ kbd.keyring ++++++
pub   rsa4096 2012-01-04 [SC]
      7F2A3D07298149A0793C9A4EA45ABA544CFFD434
uid           [ unknown] Alexey Gladkov <[email protected]>
uid           [ unknown] Alexey Gladkov <[email protected]>
uid           [ unknown] Alexey Gladkov <[email protected]>
sub   rsa4096 2012-01-04 [E]
      9C065A307CEF8A5A718339BFE4BEDE5BAEC8BACC

-----BEGIN PGP PUBLIC KEY BLOCK-----

mQINBE8E1rgBEACS11V2AGKefqobEq1jvurx8yek7mdHA7Wf7XNCGq1C+uA+/5ou
wOG4C6G26jv/OHBYdK093ULR0QUCrsAdaN9HEKRfBbYUnthZ02wTE/Z+9QtIZI4H
2ok4uooKM5F0esR1f4DuUkNIRcCOPZFODzycxDNgS3rea1n1i6sKvu631iqzi+ZW
A/fGwJR121ofbMyolJpVu8grKmSseQ0KDPJSc98AWvD81N2xoRVxf94pKALJmODP
AGUb1vQPcphzjucByAVaqXbnkEDB9iid+OHwfTKi/YAwJIsl1Lpkb9Amc+4ywgIk
WDHoyvtxWz6sMbdSI+KzvThNVKGrZH7BU/aAUkk1zrMsvWAh2WjACnlNR5rKodY4
nu9zId/XHDx1X4ViEgRgix1lRW2HOJm9/EUEz9AB0lAMG0ooZctS/eGM20UwIC8d
Zt1KvbVtEKbtU2+J7VXN59MBciqanwUzQwJwxZD5ywPmBIrkrVUdWRCeG+tGMtm0
/D7I1rSwyMPL2b5EEqtDlRW04vXuqbkufBYUELtfLsbYu5N/ot1wrK6D4BNMgmv3
d2/Z6R3wxIoiVDd7pkSLvV30TfpWz6NpyKLbEiSs0fLQNEkQqNRpxcEhNIhrvxC5
WfTL0rvj0uTZaRBpZ2u6zWCZLR09c4Y33R869wWF4ODW2dX8ApcQhhHOEQARAQAB
tCRBbGV4ZXkgR2xhZGtvdiA8YWdsYWRrb3ZAcmVkaGF0LmNvbT6JAjgEEwECACIF
AlmOF9oCGwMGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEKRaulRM/9Q0sRwP
/0EMbTvbEH62WyKExFaECPtaIfAZxZymJzH8hePREGGV8m+Z1auOvE7FTPKzBkPh
X7mILC+QFzryNuPvT85WToyxdlLg8QRh0FI6Ocx8ydcnQI82jnwB9oejHO7c936M
xiQSCo7Que0T8EE2yglNTry5MQlSCVAwNxZG8Zdkb4MHDn66bLhlKqhZCriya2ww
QdHvAFsoDdnWHBSA9Vb7prP1bh1BItzxiuRbQWmtLCS0bDIzQLPDukyLSZiHbI4L
YhDr18aZqC7yRVgjpw4QArW0yR+mr/H5J6nTVDIyxINCNV1M7C26GDRBiYGZh9mW
LS+FzU6/Dp5BYDFqHna2uEMNUzgd/5kmbPGogpFI6CXZlg+xEkb8syWKKtINtkxz
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
=I9A/
-----END PGP PUBLIC KEY BLOCK-----

Reply via email to