Commit Graph

141 Commits

Author SHA256 Message Date
51a68bdbe9 Accepting request 1134664 from home:ateixeira:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1134664
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=167
2024-01-12 14:17:32 +00:00
fa083da9e5 Accepting request 1113076 from home:ateixeira:branches:Base:System
- 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.

OBS-URL: https://build.opensuse.org/request/show/1113076
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=165
2023-10-01 11:12:41 +00:00
005b0b4c4c Accepting request 1104087 from home:ateixeira:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1104087
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=163
2023-08-23 13:05:09 +00:00
c1676cbdec Accepting request 1096201 from home:ateixeira:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1096201
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=161
2023-07-02 09:20:20 +00:00
f410544213 Accepting request 1083516 from home:fcrozat:branches:Base:System
- Remove additional vfonts, they are freeware, not opensource
  (bsc#1210678).
- Adjust license tag, pinephone keymap is under GPL-3.0-or-later.

OBS-URL: https://build.opensuse.org/request/show/1083516
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=159
2023-05-02 08:39:49 +00:00
Anna Maresova
fb1afa3c96 Accepting request 1080924 from home:fbui:branches:Base:System
- Rename 'arabic' keyboard console layout into 'ara' and drop 'korean' symlink
  (bsc#1210702)

OBS-URL: https://build.opensuse.org/request/show/1080924
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=158
2023-04-27 07:45:22 +00:00
998c807f93 Accepting request 1068128 from home:michals
- 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

OBS-URL: https://build.opensuse.org/request/show/1068128
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=156
2023-03-13 13:56:50 +00:00
a622984135 Accepting request 1054912 from home:lnussel:usrmerge
Replace transitional %usrmerged macro with regular version check (boo#1206798)

OBS-URL: https://build.opensuse.org/request/show/1054912
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=154
2023-01-13 07:40:23 +00:00
Dominique Leuenberger
7876c92676 Accepting request 1045911 from home:sndirsch:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1045911
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=152
2022-12-31 13:37:44 +00:00
73510936b8 Accepting request 993690 from home:kukuk:branches:Base:System
- Use %_pam_vendordir

OBS-URL: https://build.opensuse.org/request/show/993690
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=150
2022-08-23 11:48:33 +00:00
a483dd07c6 Accepting request 960181 from home:Guillaume_G:branches:Base:System
- Refresh kbdsettings-nox86.patch to fix build on non-x86*
  architectures

OBS-URL: https://build.opensuse.org/request/show/960181
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=148
2022-03-08 14:52:18 +00:00
Anna Maresova
f13109f274 Accepting request 958329 from home:wolfi323:branches:Base:System
- [kbdsettings] try to run numlockbios from /usr/libexec/kbd/ first
  as Tumbleweed moved to this location a while ago (boo#1179295)

OBS-URL: https://build.opensuse.org/request/show/958329
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=146
2022-03-03 12:46:22 +00:00
Anna Maresova
4fc69dcc3f Accepting request 956359 from home:favogt:branches:Base:System
- Fix build without %_distconfdir (see bsc#1195679)

OBS-URL: https://build.opensuse.org/request/show/956359
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=145
2022-03-03 10:29:56 +00:00
ffa9bc8398 OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=144 2022-02-22 20:45:52 +00:00
OBS User buildservice-autocommit
406d0bb97c Updating link to change in openSUSE:Factory/kbd revision 109.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=39c1423f22e53e5ca1c6417f6f89c7e9
2022-02-03 23:45:43 +00:00
86995a4609 - use bash for invoking bash scripts (bsc#1195391)
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=143
2022-02-01 13:02:09 +00:00
48478ecb7a - use bash for invoking bash scripts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=142
2022-02-01 07:40:22 +00:00
6e6fce09c5 OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=141 2022-02-01 07:40:05 +00:00
9262bd0dc2 - use bash for invoking bash scripts
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=140
2022-02-01 07:39:26 +00:00
Anna Maresova
d67d72ea3b Accepting request 946907 from home:favogt:branches:Base:System
- Add patch to fix random doubling of font sizes (bsc#1194698):
  * 0001-libkfont-Initialize-kfont_context-options.patch

OBS-URL: https://build.opensuse.org/request/show/946907
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=139
2022-01-19 13:05:23 +00:00
c4ff3de212 Accepting request 923110 from home:sndirsch:branches:Base:System
- regenerated cz-map.patch needed for xkeyboard-config 2.34 update

OBS-URL: https://build.opensuse.org/request/show/923110
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=138
2021-10-16 09:24:39 +00:00
1561917c7e Accepting request 908842 from home:kukuk:tiu
- Only run kbdsettings.service if /etc/sysconfig/keyboard exists.
  Necessary for image based installations without admin made changes.

OBS-URL: https://build.opensuse.org/request/show/908842
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=137
2021-09-10 13:40:39 +00:00
7130e408bb Accepting request 896854 from home:cgiboudeaux:branches:Base:System
- Update the installed license file.
  COPYING is a symlink to LICENSE. Let's use this file directly.

OBS-URL: https://build.opensuse.org/request/show/896854
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=136
2021-06-11 01:39:31 +00:00
e3253c40a7 Accepting request 856834 from home:jirislaby:branches:Base:System
- Update to version 2.4.0:
  * po: Update cs and sr translations (from translationproject.org)
  * libkfont: Use only KDFONTOP
  * Added support for a few derivatives of neo
  * Fix use-after-free of pipe_cmd
  * Update solar24x32 font
  * vlock's pam config added to destination directory
  * Update sun12x22.psfu
  * libkeymap: unify non/unicode accent_table generation
  * libkeymap: note about --unicode use
  * libkeymap: remove last ushort
  * fi.map: use newly added deadkeys
  * Do not install internal library
  * Additional deadkeys
- Remove kbd-1.15.2-setfont-no-cruft.patch
  The old ioctls were finally dropped.

OBS-URL: https://build.opensuse.org/request/show/856834
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=135
2021-02-13 08:59:31 +00:00
7420b26f76 Accepting request 849617 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961)

OBS-URL: https://build.opensuse.org/request/show/849617
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=134
2020-11-26 10:08:28 +00:00
4a810c739b Accepting request 837383 from home:dimstar:Factory
- Do not package libtswrap.so.0: it's only used by the test suite
  in a LD_PRELOAD fashion.

OBS-URL: https://build.opensuse.org/request/show/837383
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=133
2020-09-30 01:40:24 +00:00
6d5642a65c Accepting request 836428 from home:sbrabec:branches-kbd-prefer-xkb
- Update to version 2.3.0...
- Refresh partially upstreamed kbd-1.15.2-dumpkeys-C-opt.patch
- Drop upstreamed libkeymap-Fix-mk_mapname-for-the-plain-map.patch
- Refresh kbd-1.15.2-setfont-no-cruft.patch and
  kbd-1.15.5-loadkeys-search-path.patch

OBS-URL: https://build.opensuse.org/request/show/836428
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=132
2020-09-24 00:31:03 +00:00
f82d000a11 Accepting request 836022 from home:Guillaume_G:branches:Base:System
- Refresh patch to fix build on non-x86 architecture broken
  by previous commit:
  * kbdsettings-nox86.patch

OBS-URL: https://build.opensuse.org/request/show/836022
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=130
2020-09-22 11:11:31 +00:00
03e213cd44 Accepting request 835309 from home:sbrabec:branches-kbd-prefer-xkb
- Make kbdsettings working in both bash and dash (boo#1175040).

OBS-URL: https://build.opensuse.org/request/show/835309
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=128
2020-09-17 22:53:25 +00:00
f4e6b996a0 Accepting request 835237 from home:sbrabec:branches-kbd-prefer-xkb
- Fix kbd-1.15.5-loadkeys-search-path.patch to prefer xkb keymaps
  (boo#1176302).

OBS-URL: https://build.opensuse.org/request/show/835237
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=127
2020-09-17 15:08:53 +00:00
5a8c87771d Accepting request 828156 from home:jirislaby:branches:Base:System
- add libkeymap-Fix-mk_mapname-for-the-plain-map.patch

OBS-URL: https://build.opensuse.org/request/show/828156
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=125
2020-09-08 08:48:52 +00:00
af4833fb7f Accepting request 796212 from home:lnussel:branches:Base:System
- drop broken kbd command as well as guess_encoding (boo#1170067)
- don't use subdirectory for legacy keymaps (boo#1166423)
- use fdupes

OBS-URL: https://build.opensuse.org/request/show/796212
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=123
2020-04-23 01:07:00 +00:00
25594b6da3 Accepting request 781285 from home:sbrabec:branches:new-gcc
- Update to version 2.2.0...

OBS-URL: https://build.opensuse.org/request/show/781285
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=121
2020-03-05 00:25:17 +00:00
9c9af0420a Accepting request 762588 from home:StefanBruens:branches:Base:System
- Use a UTF-8 capable locale, otherwise ckbcomp will not not able
  to do proper uppercase/lowercase conversions.
- Rebase cz-map.patch after UTF-8 changes.
- Skip compression/decompression of maps which are about to be
  discarded later (~30%). Avoid zgrep, which is a shell script
  spawning grep and gunzip for each input file.

OBS-URL: https://build.opensuse.org/request/show/762588
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=119
2020-01-14 16:29:23 +00:00
1c042dbb46 Accepting request 754358 from home:kukuk:branches:Base:System
- Move pam.d/vlock to /usr/etc

OBS-URL: https://build.opensuse.org/request/show/754358
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=117
2020-01-03 01:29:41 +00:00
0f7a852571 Accepting request 731900 from home:mvidner:branches:Base:System
- Allow YaST to select Iranian (Persian, Farsi) keyboard layout
  (bsc#1092920)

OBS-URL: https://build.opensuse.org/request/show/731900
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=115
2019-09-19 16:52:27 +00:00
c83957950b Accepting request 627035 from home:Andreas_Schwab:glibc:rebuild
- fbtest.c: include <sys/sysmacros.h> for major/minor

OBS-URL: https://build.opensuse.org/request/show/627035
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=113
2018-08-02 18:32:26 +00:00
b1bb7c5cb8 Accepting request 611892 from home:kukuk:branches:Base:System
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/611892
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=111
2018-05-28 17:36:14 +00:00
5f91675279 Accepting request 593838 from home:sbrabec:branches-kbd-fi-1085432
- Disable characters >=U+F000. These do not work properly
  (bsc#1085432#c15, kbd-unicode-fxxx.patch).

OBS-URL: https://build.opensuse.org/request/show/593838
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=109
2018-04-11 14:27:34 +00:00
89bc5885ec Accepting request 587937 from home:sbrabec:branches-kbd-fi-1085432
- Do not cause error on UNICODE characters >= 0xF000 (e. g.
  ligature fi) (bsc#1085432, kbd-unicode-fxxx.patch).

OBS-URL: https://build.opensuse.org/request/show/587937
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=107
2018-03-22 17:17:16 +00:00
cf408a4223 Accepting request 563909 from home:sbrabec:branches:kbd-numlock
- Move initial NumLock handling from systemd back to kbd:
  * Add kbdsettings service written by Thomas Blume (boo#1010880,
    kbdsettings, kbdsettings.service, numlockbios.c,
    update sysconfig.console and sysconfig.keyboard).
  * Exclude numlockbios support for non x86 platforms
    (kbdsettings-nox86.patch).
- Drop references to KEYTABLE and COMPOSETABLE (boo#1010880#c32,
  boo#1010880#c54,  sysconfig.keyboard.del, README.SUSE,
  drop kbd.fillup).
- Fix paths in kbd.pl.

OBS-URL: https://build.opensuse.org/request/show/563909
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=105
2018-01-26 16:15:35 +00:00
f7c7bf9b7a OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=103 2017-12-07 14:38:14 +00:00
11bcb9853b Accepting request 554805 from home:fbui:branches:Base:System
- Drop from some fill-up templates, a couple of sysconfig variables no
  more read by systemd (fate#319454)

OBS-URL: https://build.opensuse.org/request/show/554805
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=102
2017-12-07 14:36:11 +00:00
ee9ee46d75 OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=100 2017-12-07 14:33:57 +00:00
63d6ffadf9 Accepting request 544685 from home:RBrownSUSE:branches:Base:System
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544685
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=98
2017-11-24 10:20:30 +00:00
071d04bd8d Accepting request 534201 from home:sbrabec:branches:kbd-1056449
- Add vlock.pamd PAM file (bsc#1056449#c8).
- Clean spec file.

OBS-URL: https://build.opensuse.org/request/show/534201
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=96
2017-10-19 09:32:21 +00:00
4f80e9cd4f Accepting request 528635 from home:sbrabec:branches:kbd-1056449
- Version update to 2.0.6:
  * translation updates
  * support for U+202F
  * minor fixes and code cleanup
  * minor improvements and more characters support
- Enable vlock (bsc#1056449, FATE#261).

OBS-URL: https://build.opensuse.org/request/show/528635
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=94
2017-09-27 18:52:42 +00:00
58d83c1c56 Accepting request 492179 from home:bmwiedemann:branches:Base:System
call gzip -n to make build fully reproducible

OBS-URL: https://build.opensuse.org/request/show/492179
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=92
2017-05-03 12:32:16 +00:00
fe88c4f86a Accepting request 483822 from home:Zaitor:branches:Base:System
Revert

OBS-URL: https://build.opensuse.org/request/show/483822
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=90
2017-03-30 14:20:04 +00:00
35768aaef8 Accepting request 456558 from home:Zaitor
Hi maintainers, you need to figure out if I'm right in all corner cases here, but at least for me, this has been fine (running without legacy package installed).

OBS-URL: https://build.opensuse.org/request/show/456558
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=88
2017-02-13 12:44:46 +00:00