Commit Graph

117 Commits

Author SHA256 Message Date
9db533125a Accepting request 1149307 from home:dimstar:rpm4.20:k
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149307
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=169
2024-03-01 12:34:18 +00:00
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
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
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
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
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
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
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
d26b99274d Accepting request 407901 from home:scarabeus_iv:branches:Base:System
- Version update to 2.0.3:
  * Various small updates
- Obsolete merged patch:
  * kbd-1.15.5-br-abnt2-slash-question.patch
- Quickly run over with spec-cleaner
- Remove arch check for alpha and other unused platforms
- Drop kbd.fillup.nonpc as it should not be needed nowdays

OBS-URL: https://build.opensuse.org/request/show/407901
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=86
2016-07-20 06:59:39 +00:00
8f7e457199 use CET instead of BRT
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=84
2016-06-17 15:47:23 +00:00
f38b0abfc0 Accepting request 402800 from home:marceloatie:branches:Base:System
Fix br-abnt2.map

OBS-URL: https://build.opensuse.org/request/show/402800
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=83
2016-06-17 13:54:22 +00:00
Stephan Kulow
272c9081f8 Accepting request 349010 from home:tiwai:branches:Base:System
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at postun (boo#958562)

OBS-URL: https://build.opensuse.org/request/show/349010
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=81
2015-12-15 18:39:59 +00:00
Michal Marek
60249966d9 Accepting request 324879 from home:sndirsch:fate318355
- Rename conflicting legacy keymaps:
  * dvorak/no.map -> dvorak/no-dvorak.map
  * fgGIod/trf.map -> fgGIod/trf-fgGIod.map
  * olpc/pt.map -> olpc/pt-olpc.map
  * qwerty/cz.map -> qwerty/cz-qwerty.map
- i386/qwerty/sr-latin links to sr-cy
- add compose rules to cz layout (rh#1181581)

OBS-URL: https://build.opensuse.org/request/show/324879
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=79
2015-08-21 12:16:43 +00:00
Michal Marek
d1ed03e7fb Accepting request 321596 from home:sndirsch:fate318355
- genmap4systemd.sh: use 'abnt2' model for 'br' layouts, 'jp106'
  model for 'jp' layouts and 'microsoftpro' for anything else
  (instead of 'pc105' before) (FATE#318426)

- added genmap4systemd.sh tool, which generates entries for 
  systemd's /usr/share/systemd/kbd-model-map table from 
  xkeyboard-config converted keymaps; entries are written to 
  /usr/share/systemd/kbd-model-map.xkb-generated, so these can
  easily be added to /usr/share/systemd/kbd-model-map by systemd
  package (FATE#318426)

- Include xkb layouts from xkeyboard-config converted to console
  keymaps, (FATE#318426)
  * Rename Finnish xkb converted layout
  * Add xkb and legacy keymaps subdirs to loadkyes search path, 
    remove symlinks, Don't convert layouts that can't input ASCII, 
  * Original keymaps moved to legacy dir, created symlinks to xkb
    keymaps

OBS-URL: https://build.opensuse.org/request/show/321596
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=77
2015-08-13 14:03:32 +00:00
5b7d7f0d53 Accepting request 294251 from home:elvigia:branches:Base:System
- For the previos change to wok, we need to buildrequire 
 suse-module-tools to get the initrd rpm macros.

OBS-URL: https://build.opensuse.org/request/show/294251
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=75
2015-04-09 09:04:38 +00:00
82979c43d9 Accepting request 293570 from home:elvigia:branches:Base:System
- Regenerate the initrd if this package changes as it is
  included there for early console setup.

OBS-URL: https://build.opensuse.org/request/show/293570
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=73
2015-04-01 18:22:10 +00:00
Tomáš Chvátal
09abc3440a - Convert changelog to utf8
- Add de_CH ("schwyzerdütsch") keymap.
- added a patch harald könig for us.map

OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=71
2015-02-10 15:45:27 +00:00
c0463d2d7a Accepting request 263461 from home:Ledest:bashisms
fix bashisms in scripts

OBS-URL: https://build.opensuse.org/request/show/263461
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=69
2015-01-07 08:25:43 +00:00
194616dbd5 Accepting request 252262 from home:pgajdos
- euro{,1,2}.map now produces correct unicode for Euro sign 
  [bnc#360993]
- added patches:
  * kbd-2.0.2-euro-unicode.patch

OBS-URL: https://build.opensuse.org/request/show/252262
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=67
2014-09-25 11:15:33 +00:00
f827d8a57a Accepting request 250088 from home:pgajdos
- port dumpkeys-C-opt.patch
- modified patches:
  * kbd-1.15.2-dumpkeys-C-opt.patch

- drop doshell reference from openvt.1 man page [bnc#675317]

OBS-URL: https://build.opensuse.org/request/show/250088
OBS-URL: https://build.opensuse.org/package/show/Base:System/kbd?expand=0&rev=64
2014-09-18 11:57:55 +00:00