| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: libkbdfile1 | Distribution: openSUSE Tumbleweed |
| Version: 2.7.1 | Vendor: openSUSE |
| Release: 2.1 | Build date: Sat Mar 29 08:20:48 2025 |
| Group: System/Libraries | Build host: reproducible |
| Size: 67499 | Source RPM: kbd-2.7.1-2.1.src.rpm |
| Packager: http://bugs.opensuse.org | |
| Url: http://kbd-project.org/ | |
| Summary: File I/O library for kbd utilities | |
libkbdfile contains file access routines for kbd.
GPL-2.0-or-later AND GPL-3.0-or-later
* Sat Mar 29 2025 Bernhard Wiedemann <bwiedemann@suse.com>
- Add kbd-2.7.1-reproducible-gzip.patch (bsc#1240348)
* Mon Jan 06 2025 Stanislav Brabec <sbrabec@suse.com>
- 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.
* Mon Jan 06 2025 Stanislav Brabec <sbrabec@suse.com>
- sysconfig.keyboard: KBD_NUMLOCK="bios" works only on systems
without Secure Boot. Document that. Change the default to
KBD_NUMLOCK="no". (boo#1212141)
- kbdsettings-nox86.patch: Update and return missing chunk.
* Thu Jan 02 2025 Stanislav Brabec <sbrabec@suse.com>
- Remove obsolete parts of suse-add.tar.bz2 (jsc#PED-7977),
possible BREAKING CHANGES for obscure configurations:
* Replace consolefonts/Cyr_a8x*.psf with upstream instances.
* Replace consolefonts/cp850-full-8x*.psfu with upstream
instances.
* Drop consolefonts/lat5--*.psfu in favor of upstream
lat5-*.psfu, exactly the same fonts with a better unimap.
* Drop consolefonts/lat7.psf as it is lat7a-16.psf in the
upstream.
* Drop consolefonts/lt-brim-8x14.psfu in favor of upstream
lat7a-14.psfu, exactly the same fonts with a better unimap.
* Drop keymaps/i386/qwerty/Pl02.map in favor of nearly equal
upstream pl2.map.
* Drop keymaps/i386/qwerty/br-abnt-alt.map in favor of nearly
equal upstream br-abnt.map.
* Drop keymaps/i386/qwerty/tj_alt-UTF8.map that is already
upstreamed.
* Drop unimaps/iso07*.uni that is already upstreamed.
- Remove broken KBD_DISABLE_CAPS_LOCK feature (sysconfig.keyboard,
kbdsettings, boo#1179897, jsc#PED-7814).
Can be replaced by KEYMAP="{my map} disable.capslock" in
/etc/vconsole.conf.
* Tue Oct 22 2024 Jan Engelhardt <jengelh@inai.de>
- Enable libkfont
- Rename libkeymap-devel to just kbd-devel (the recommendation is
to reuse the SRPM base name)
* Thu Oct 17 2024 Stanislav Brabec <sbrabec@suse.com>
- Fix subpackage names and their dependencies.
- Add missing ldconfig scriptlets.
* Tue Sep 03 2024 Tobias Görgens <tobi.goergens@gmail.com>
- Build libkeymap and create additional subpackages.
* Mon Apr 08 2024 Stanislav Brabec <sbrabec@suse.com>
- Move legacy keymaps that have no acceptable xkb counterpart and
its includes back to kbd. (bsc#1194609)
- Stop requiring kbd-legacy. All YaST supported languages should
now have its keymaps in kbd.
- Remove kbd-1.15.2-prtscr_no_sigquit.patch rejected by the
upstream. The problem is fixed for a long time, this is an
additional modification. (PED-7977,
https://github.com/legionus/kbd/pull/111):
- Drop kbd_fonts.tar.bz2 containing just several 30 years old
inferior fonts with an unknown author and uncertain license.
- Add structured comments to patches.
* Fri Mar 01 2024 Stefan Dirsch <sndirsch@suse.com>
- fix conversion of lowercase f in de-e1 keymap (boo#1207841)
* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
- Use %patch -P N instead of deprecated %patchN.
* Fri Dec 22 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to version 2.6.4:
- Use AX_ADD_FORTIFY_SOURCE to avoid redefining _FORTIFY_SOURCE
- Do not look up include files in the current working directory
* Fri Sep 22 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to version 2.6.3:
- libkfont:
* Don't look for fonts in the current directory.
- showkey:
* Add parameter to allow to change timeout.
- po:
* Update po files.
* Tue Aug 15 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to version 2.6.2:
- loadkeys:
* Don't look for keymap in the current directory.
- keymaps:
* Add colemak mod-dh keymaps.
- Refresh kbd-1.15.5-loadkeys-search-path.patch
* Fri Jun 30 2023 Antonio Teixeira <antonio.teixeira@suse.com>
- Update to version 2.6.1:
- libkfont:
* Fix font saving from linux kernel if KD_FONT_OP_GET_TALL is available.
* Respect font height when writing psf2 header.
- keymaps:
* Create new 'mac-fr' layout for contemporary French Macs.
- Version 2.6.0 changelog:
- libkfont:
* Leverage KD_FONT_OP_GET/SET_TALL font operations. The new
KD_FONT_OP_GET/SET_TALL font operations allow to load fonts taller
than 32 pixels by dropping the VGA-specific vertical pitch limitation
(requires kernel 6.2 or later).
* Use threadsafe strtok_r.
* Increase soname version.
- setvtrgb:
* Fix read from pipe. The pipe is not rewindable, but we don't really
need to rewind() but we need to unread one character.
- keymaps:
* i386/dvorak/dvorak-de.map: Add dvorak-de.map from console-data.
* i386/qwerty/is-latin1.map: the circumflex should also be available in
its original level-3 position.
* i386/qwerty/la-latin1.map: Convert the characters expressed in Latin-1
to the named constants, to ease up transition to Unicode.
* pine/en.map: New version of pinephone keyboard map file.
- unimaps:
* Add mapping for U+25CF. The unicode maps in font files like
eurlatgr.psfu and cp850-8x16.psfu have an entry for U+25CF, but the
plaintext unimap files do not.
- tests:
* Use strace to track syscalls. Now strace is powerful enough to show
ioctls specific to console configuration.
- po:
* Update translations (from translationproject.org).
* Fri Apr 28 2023 Frederic Crozat <fcrozat@suse.com>
- Remove additional vfonts, they are freeware, not opensource
(bsc#1210678).
- Adjust license tag, pinephone keymap is under GPL-3.0-or-later.
* Thu Apr 20 2023 Franck Bui <fbui@suse.com>
- Rename 'arabic' keyboard console layout into 'ara' and drop 'korean' symlink
(bsc#1210702)
* Mon Feb 27 2023 Michal Suchanek <msuchanek@suse.com>
- Update to version 2.5.1
- Add Irish keyboard map
- Add PinePhone keyboard keymap
- Added braces to IT keyboard map
- Add Euro at Portuguese keyboards
- Fix incorrect acentuation pt-latin9
- fa.map: drop high codepoint character that chokes loadkeys
- data/keymaps/i386/neo: use Delete instead of Backspace
- Fix documentation for a few program options
- Fix some memory leaks
- Update translations
- autogen.sh missing from release tarball, copy from git
- Remove upstreamed patches
- 0001-libkfont-Initialize-kfont_context-options.patch
- kbd-1.15.2-dumpkeys-C-opt.patch
- kbd-2.0.2-comment-typo-qwerty.patch
* Sat Dec 31 2022 Stefan Dirsch <sndirsch@suse.com>
- rebased cz-map.patch for console-setup 1.215 update; apparently
'U+00b0' needs to be 'dead_abovering' and not 'dead_grave' as we
assumed before
* Tue Dec 27 2022 Ludwig Nussel <lnussel@suse.com>
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Mon Aug 08 2022 Thorsten Kukuk <kukuk@suse.com>
- Use %_pam_vendordir
* Tue Mar 08 2022 Guillaume GARDET <guillaume.gardet@opensuse.org>
- Refresh kbdsettings-nox86.patch to fix build on non-x86*
architectures
* Tue Mar 01 2022 Wolfgang Bauer <wbauer@tmo.at>
- [kbdsettings] try to run numlockbios from /usr/libexec/kbd/ first
as Tumbleweed moved to this location a while ago (boo#1179295)
* Mon Feb 21 2022 Fabian Vogt <fvogt@suse.com>
- Fix build without %_distconfdir (see bsc#1195679)
* Tue Feb 01 2022 Dirk Müller <dmueller@suse.com>
- use bash for invoking bash scripts (bsc#1195391)
* Mon Jan 17 2022 Fabian Vogt <fvogt@suse.com>
- Add patch to fix random doubling of font sizes (bsc#1194698):
* 0001-libkfont-Initialize-kfont_context-options.patch
/usr/lib64/libkbdfile.so.1 /usr/lib64/libkbdfile.so.1.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Sun Oct 19 22:42:15 2025