Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

xkeyboard-config-lang-2.47-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: xkeyboard-config-lang Distribution: openSUSE Tumbleweed
Version: 2.47 Vendor: openSUSE
Release: 2.1 Build date: Thu Mar 26 16:17:04 2026
Group: System/Localization Build host: reproducible
Size: 7206217 Source RPM: xkeyboard-config-2.47-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://www.freedesktop.org/Software/XKeyboardConfig
Summary: Translations for package xkeyboard-config
Provides translations for the "xkeyboard-config" package.

Provides

Requires

License

GPL-2.0-or-later AND LGPL-2.1-or-later AND MIT

Changelog

* Thu Mar 26 2026 Stefan Dirsch <sndirsch@suse.com>
  - Reintroduce /usr/share/xkeyboard-config-2/compiled symlink and
    remove it again from xkeyboard-config.tmpfiles; add /var dirs as
    ghosts to avoid having a dangling symlink (boo#1260803,
    boo#1256912, PED-14831)
* Tue Feb 24 2026 Stefan Dirsch <sndirsch@suse.com>
  - update to 2.47
    * Layouts / New
      + Added the Slavistic Phonetic Alphabet variant for Polish
    * Miscellaneous / Breaking changes
      + Made <ZEHA> behave like <FK24>
      On Linux Kernel before v6.17, the scancode for F24 was bound
      to the otherwise unused <ZEHA> keycode. v6.17 fixed this. To
      have a consistent behaviour across kernel versions, make both
      <ZEHA> and <FK24> behave the same.
    * New
      + Added keycodes from recent Linux kernels:
      `<I455>` for `KEY_LINK_PHONE`
      `<I709>` for `KEY_PERFORMANCE`
      + inet: Added mapping to the following new keysyms:
      `XF86LinkPhone`
      `XF86Fn_F1`
      `XF86Fn_F2`
      `XF86Fn_F3`
      `XF86Fn_F4`
      `XF86Fn_F5`
      `XF86Fn_F6`
      `XF86Fn_F7`
      `XF86Fn_F8`
      `XF86Fn_F9`
      `XF86Fn_F10`
      `XF86Fn_F11`
      `XF86Fn_F12`
      `XF86Fn_1`
      `XF86Fn_2`
      `XF86Fn_D`
      `XF86Fn_E`
      `XF86Fn_F`
      `XF86Fn_S`
      `XF86Fn_B`
      `XF86PerformanceMode`
      `XF86AudioBassBoost`
      + inet: Mapped `F19` for the rare occasion that it exists e.g.
      on custom keyboards.
      + inet: Mapped `F24`, which has a special alternative function
      as pressing the touchpad toggle key on some notebooks
      produces the key sequence `Super + Control + F24`.
  - supersedes U_Make-ua-winkeysenhanced-compatible-with-ckbcomp.patch
* Mon Jan 19 2026 Stefan Dirsch <sndirsch@suse.com>
  - move 'compiled' symlink to tmpfiles (boo#1256912)
* Fri Jan 16 2026 Stefan Dirsch <sndirsch@suse.com>
  - fix installation of directory for compiled layouts for Immutable
    mode (jsc#PED-14831)
* Mon Oct 13 2025 Stefan Dirsch <sndirsch@suse.com>
  - replaced hotfix u_ua-winkeysenhanced-fix.patch with official fix
    U_Make-ua-winkeysenhanced-compatible-with-ckbcomp.patch
* Mon Oct 13 2025 Stefan Dirsch <sndirsch@suse.com>
  - refreshed patches
    * n_disable-2xalt_2xctrl-toggle.diff
    * n_fi-kotoistus-metainfo.patch
    * python-3.11.patch
  - added u_ua-winkeysenhanced-fix.patch in order to fix kbd build
    '/usr/bin/ckbcomp: garbage in a key definition:
    "symbols=[Ukrainian_ghe_with_upturn,Ukrainian_GHE_WITH_UPTURN],"'
* Sat Oct 04 2025 Stefan Dirsch <sndirsch@suse.com>
  - update to 2.46
    * New Layouts
    • Added Manoonchai layout for Thai as documented in Github repository.
    • Added ISO/international variants of ANSI and Dvorak US Macintosh layouts.
    • Added the Ukrainian (Windows Enhanced) keyboard layout variant
      (winkeysenhanced) which matches the Windows 11 default.
    • Add pk(pak_urdu_phonetic) variant This layout provides phonetic typing for
      Urdu, mapping English phonetic equivalents to Urdu script. It is a port of
      the widely-used Windows-only “Pak Urdu Installer” by mBilalm. Includes
      comprehensive character coverage with over 160 custom key mappings. Adds
      support for full Urdu typography including diacritics, punctuation, and
      special symbols. Introduces U+FDFB (ﷻ) mapped to AltGr+Shift+X.
    • Added an alternative variant for Gothic in the Ancient layout.
    * Fixes
    • Fixed a regression in us(mac) layout resulting in the grave/tilde key
      inverted with the section key.
    • Fixed shift:break_caps resulting in rEVERSE cAPS if some keys were operated
      simultaneously with the Shift keys when trying to unlock Caps. (#74
      (closed))
    • Fixed CTRL+ALT incomplete key type, which prevented using some key
      combinations: e.g. Control+Backspace.
    * Options
    • Added hyper:mod2 compatibility option, to maps the virtual modifier Hyper
      to Mod2; conflicts with NumLock.
      Use this option if using Hyper, Super and LevelFive, e.g. for layouts with
      5+ levels. The option numpad:mac should be activated as well, in order to
      enable the numpad.
    * Misc
    • inet: Added mapping to the following new keysyms:
      □ XF86OK
      □ XF86Select
      □ XF86GoTo
      □ XF86Clear
      □ XF86Option
      □ XF86Time
      □ XF86VendorLogo
      □ XF86MediaSelectProgramGuide
      □ XF86NextFavorite
      □ XF86MediaSelectProgramGuide
      □ XF86MediaSelectHome
      □ XF86MediaLanguageMenu
      □ XF86MediaTitleMenu
      □ XF86Subtitle
      □ XF86AudioChannelMode
      □ XF86MediaSelectPC
      □ XF86MediaSelectTV
      □ XF86MediaSelectCable
      □ XF86MediaSelectVCR
      □ XF86MediaSelectVCRPlus
      □ XF86MediaSelectSatellite
      □ XF86MediaSelectCD
      □ XF86MediaSelectTape
      □ XF86MediaSelectRadio
      □ XF86MediaSelectTuner
      □ XF86MediaPlayer
      □ XF86MediaSelectTeletext
      □ XF86MediaSelectAuxiliary
      Relevant upstream merge request: xorgproto-93.
    * Build system/Breaking changes
    • Remove the build option xkb-base, which was ineffectual since the migration
      from autotools to meson in xkeyboard-config 2.35, published 3 years ago. (#
      532 (closed))
  - remove ineffectual xkb-base build option
* Tue Jul 29 2025 Stefan Dirsch <sndirsch@suse.com>
  - adjust the lua code for LUA 5.2+; builtin LUA currently seems to
    be LUA 5.4 in RPM 4.20 on Tumbleweed (boo#1247050)
* Tue Jul 29 2025 Stefan Dirsch <sndirsch@suse.com>
  - improved lua script in %pretrans (boo#1246768, boo#1247050)
    * better diagnostics for the failure in distrobox containers
    * add a fallback to use cp and rm if rename fails
* Mon Jul 21 2025 Stefan Dirsch <sndirsch@suse.com>
  - make %pretrans lua script more robust to avoid endless loops
    during package installation (boo#1246768)
* Tue Jul 15 2025 Stefan Dirsch <sndirsch@suse.com>
  - update to 2.45 (boo#1246516)
  - added %pretrans lua script for migration from /usr/share/X11/xkb
    directory to symlink
  - custom files previously under `/usr/share/X11/xkb`, e.g. the file
    `/usr/share/X11/xkb/symbols/custom`, which are saved under
    `/usr/share/X11/xkb.rpmmoved` after the update to 2.45 needs to
    be migrated manually by the user to `usr/share/xkeyboard-config-2`
* Fri Feb 14 2025 Andreas Stieger <andreas.stieger@gmx.de>
  - update to 2.44 (boo#1237205)
    * Fixes and updates to multiple layouts, making them match
      current and updated specificatiopns
    * Changes to multiple layouts that change behavior
    * Add Diktor layout ru(diktor), and RuIntl layouts set
      ru(ruintl_ru),   ru(ruintl_en).
    * Expanded options for caps locking behavior for multiple
      layouts
    * Add <I570> keycode (KEY_REFRESH_RATE_TOGGLE)
* Mon Dec 09 2024 Stefan Dirsch <sndirsch@suse.com>
  - python-3.11.patch/buildrequire python311-base
    * fixes build on Leap 15.6 and sle15-sp7
* Mon Oct 28 2024 Stefan Dirsch <sndirsch@suse.com>
  - n_fi-kotoistus-metainfo.patch
    * add meta information for default variant of "fi" keyboard layout
      "kotoistus" needed for GNOME or other users of xkeyboard meta XML
      files (boo#1227420)
* Sat Jun 08 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.42:
    * Translations updated
* Sun Mar 17 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.41:
    * Translations updated
* Mon Feb 26 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    PatchN.
* Wed Nov 22 2023 Stefan Dirsch <sndirsch@suse.com>
  - the current source supersedes old sle15-sp5 patches (see
    changelog below)
    * U_Map-evdev-keycodes-KEY_RFKILL-and-KEY_WWAN-to-XF86RF.patch
    * U_Updating-Old-Hungarian.patch
    * U_Fix-media-keys-lag-on-ABNT2-keyboard.patch
    * U_Add-the-new-AZERTY-layout-norm-NF-Z71-300.patch
* Tue Nov 21 2023 Stefan Dirsch <sndirsch@suse.com>
  - includes fixes for
    * missing mappings for evdev keys KEY_RFKILL and KEY_WWAN
      (boo#1123784)
    * capslock in Old Hungarian layout (boo#1153774)
    * wrong keyboard mapping causing input delays with ABNT2 keyboards
      (bsc#1191242)
  - includes backport of French standardized AZERTY layout (AFNOR:
    NF Z71-300) (bsc#1188867)
* Tue Nov 21 2023 Stefan Dirsch <sndirsch@suse.com>
  - supersedes a patch called 'U_fixed-keycode-comment.patch' from
    sle15-sp5, which wasn't applied there any longer either.
      <I247> = 247;   // #define KEY_UWB                 239
    is defined in keycodes/evdev since a long time ...
* Mon Oct 09 2023 Stefan Dirsch <sndirsch@suse.com>
  - Update to version 2.40
    * mostly updated translation
    * a few bugfixes
* Mon Jun 12 2023 Stefan Dirsch <sndirsch@suse.com>
  - Update to version 2.39
    * another bugfix release; also needed for changes for the Amharic
      (am_ET.UTF-8) compose key sequences in libX11 1.8.5 (see
      corresponding changelog entry in libX11 package); removes old
      remappings like ar --> ara (git db45bd75, 470ad2cd) [breaks
      current qemu build]
* Thu Apr 20 2023 Stefan Dirsch <sndirsch@suse.com>
  - remove CCDL from license strings (boo#1210681)
* Mon Feb 06 2023 Stefan Dirsch <sndirsch@suse.com>
  - Update to version 2.38
    * Add Russian layout with typographic symbols
    * Update symbols/ru
    * symbols/us: uncomment the nine keys in the international Dvorak layout
    * symbols/bg: reduce the "enhanced" layout to an include + three overrides
    * symbols/epo: reshuffle a comment, and drop unneeded key types
    * replace some Unicode codes with their corresponding symbol name
    * symbols/no: add missing symbols to Sami layout, and remove duplicates
    * symbols/no: add non-dead grave and such to Sami layout, and reshuffle
    * Add apple:jp_oadg109a and apple:jp_pc106 variants
    * Added Gujarati KaGaPa layout (guj-kagapa)
    * Update base.xml
    * rules: add option 'swap_ralt_rctl'
    * prerelease push, for translations
    * Handy script for publishing
    * Making ru(typo) more consistent with existing variants
    * Prerelease translation sync
    * fix rx-51 third level modifier
    * Add Latvia Modern Cyrillic keyboard layout
    * add colemak_dh_ortho
    * Add `trademark` to level4 of us-intl layout
    * dv-intl: add placeholder chars to lvl3+, bind LSGT

Files

/usr/share/licenses/xkeyboard-config-lang
/usr/share/licenses/xkeyboard-config-lang/COPYING
/usr/share/locale/af/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/af/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ar/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ar/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/az/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/az/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/bg/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/bg/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ca/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ca/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/cs/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/cs/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/da/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/da/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/de/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/de/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/el/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/el/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/en_GB/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/eo/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/eo/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/es/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/es/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/fa/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/fa/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/fi/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/fi/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/fr/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/fr/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/fur/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/fur/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/gl/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/gl/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/he/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/he/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/hr/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/hr/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/hu/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/hu/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/id/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/id/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/it/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/it/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ja/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ja/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ka/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ka/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ko/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ko/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/lt/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/lt/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/nb/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/nb/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/nl/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/nl/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/pl/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/pl/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/pt/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/pt/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/pt_BR/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ro/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ro/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/ru/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/ru/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/sk/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/sk/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/sl/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/sl/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/sq/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/sq/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/sr/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/sr/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/sv/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/sv/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/tr/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/tr/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/uk/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/uk/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/vi/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/vi/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/zh_CN/LC_MESSAGES/xkeyboard-config.mo
/usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config-2.mo
/usr/share/locale/zh_TW/LC_MESSAGES/xkeyboard-config.mo


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 21 22:23:10 2026