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

libxkbcommon-tools-bash-completion-1.13.1-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: libxkbcommon-tools-bash-completion Distribution: openSUSE Tumbleweed
Version: 1.13.1 Vendor: openSUSE
Release: 1.1 Build date: Fri Apr 17 15:06:18 2026
Group: Development/Libraries/C and C++ Build host: reproducible
Size: 16762 Source RPM: libxkbcommon-1.13.1-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://xkbcommon.org/
Summary: Bash completion for libxkbcommon-tools
Bash completion for libxkbcommon-tools.

Provides

Requires

License

MIT

Changelog

* Fri Apr 17 2026 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.13.1 [boo#1262256]
    * context: The default include paths initialization is delayed
      until required. This is more efficient for clients that only
      get the keymap from the server and thus do not need to look up
      any XKB files.
    * Added the XKB extensions directories, a new mechanism to
      facilitate keyboard layout packaging and distribution.
* Thu Dec 04 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.12.4
    * Fixed a segfault occurring in unlikely setups.
* Wed Oct 29 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.12.3
    * Fixed `xkbcli keymap-dump` being kinda broken on Wayland
      because it would commit an XDG surface without a role object.
    * X11: Hardened against some malformed XKB responses with
      erroneous modifiers or LEDs counts.
* Mon Oct 20 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.12.2
    * About 1.6× speedup at serializing with default options.
    * About 1.7× speedup at parsing keymaps serialized by
      libxkbcommon, otherwise aruond 1.1×.
    * Added fallback to the legacy X11 path for misconfigured setups
      where the canonical XKB root is not available.
* Fri Aug 08 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.11.0
    * New keymap text format, `XKB_KEYMAP_FORMAT_TEXT_V2` (not yet
      frozen and considered a living standard).
    * Added the new parameter `lockOnRelease` for the key action
      `LockGroup()`.
    * Added the new parameter `unlockOnPress` for the key modifier
      action `SetMods()`, `LatchMods()` and `LockMods()`
    * Added the new parameter `latchOnPress` for the key action
      `LatchMods()`.
    * Raised the layout count limit from 4 to 32. Requires using
      `XKB_KEYMAP_FORMAT_TEXT_V2`.
    * Virtual modifiers are now mapped to their_canonical encoding if
      they are not mapped explicitly.
    * Added support for the constants `Level<INDEX>` for any valid
      level index.
* Wed May 21 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.10.0
    * Changed Compose behavior so that sequences defined later always
      override ones defined earlier, even if the new sequence is
      shorter.
    * Modifiers masks handling has been refactored to properly handle
      virtual modifiers. Modifier masks are now always considered as
      an opaque encoding of the modifiers state:
    * 1. Modifiers masks should not be interpreted by other means
      than the provided API. In particular, one should not assume
      that modifiers masks always denote the modifiers indexes of the
      keymap.
    * 2. It enables using virtual modifiers with arbitrary mappings.
* Tue May 06 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.9.2
    * Fixed empty compatibility interpretation statement not parsable
      by X11’s `xkbcomp`. This particularly affects Japanese layout
      `jp` when used with Xwayland.
    * Fixed empty compatibility interpretations map not parsable by
      X11’s `xkbcomp`.
    * Fixed key type map entries with a mix of bound and unbound
      modifiers not being ignored.
* Fri May 02 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.9.1
    * X11: Fixed capitalization transformation not set properly,
      resulting in some keys (e.g. arrows, Home, etc.) not working
      when Caps Lock is on.
* Sat Apr 26 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.9.0
    * keysyms can now be written as just Unicode strings, including
      multi-keysyms.
    * Added support for new `<none>`, `<some>` and `<any>` wildcard
      syntax in rules files.
    * Added support for a new escaping format for Unicode, `\u{NNNN}`.
* Wed Mar 12 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.8.1
    * Fixed segfault due to invalid arithmetic to bring negative
      layout indexes into range.
    * The tools do not load the default RMLVO (rules, model,
      layout, variant, options) values from the environment anymore.
* Tue Feb 04 2025 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.8
    * `NoSymbol` is now systematically dropped in multi-keysyms
      levels.
    * Added the upper case mapping ß → ẞ (`ssharp` → `U1E9E`). This
      enable to type ẞ using CapsLock thanks to the internal
      capitalization rules.
    * Updated keysyms case mappings to cover full Unicode 16.0.
    * Implemented the `GroupLatch` action, usually activated with
      the keysym `ISO_Group_Latch`.
    * Symbols: Added support for multiple actions per levels.
* Sat Mar 23 2024 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.7
    * Added early detection of invalid encodings and BOM for
      keymaps, rules & Compose. Also added a hint that the expected
      encoding must be UTF-8 compatible.
    * Updated keysyms using latest xorgproto
      (cd33097fc779f280925c6d6bbfbd5150f93ca5bc): For the sake of
      compatibility, this reintroduces some deleted keysyms and
      postpones the effective deprecation of others that had landed
      in xkbcommon 1.6.0.
    * Reverted removal of some XKB_KEYs and fixed inconsistencies in names.
      Details see upstream changelog.
    * ``xkbcli compile-compose``: added new CLI utility to test
      Compose files.
    * ``xkbcli interactive-evdev``: added a ``--verbose`` option.
    * ``xkbcli interactive-x11``: added support for Compose.
    * ``xkbcli interactive-wayland``: added support for Compose.
* Fri Jan 12 2024 Pierre Le Marre <opensuse@wismill.eu>
  - Add libxkbcommon-tools-bash-completions.
* Tue Jan 09 2024 Marcus Meissner <meissner@suse.com>
  - add libxkbregistry-devel to baselibs for use by wine-32bit. (bsc#1218640)
* Sun Dec 17 2023 Tobias Klausmann <tobias.klausmann@freenet.de>
  - dxvk need libxkbregistry0 for building -32bit variants, provide them.
* Mon Oct 09 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.6.0
    * Remove keysyms: XKB_KEY_dead_lowline,
      XKB_KEY_dead_aboveverticalline, XKB_KEY_dead_belowverticalline,
      XKB_KEY_dead_longsolidusoverlay
    * Add Compose iterator API to iterate the entries in a compose
      table.
    * Structured log messages with a message registry. There is an
      ongoing work to assign unique identifiers to log messages and
      add a corresponding error index documentation page.
    * Add a new warning for numeric keysyms references in XKB files:
      the preferred keysym reference form is its name or its Unicode
      value, if relevant.
    * Add the upper bound `XKB_KEYSYM_MAX` to check valid keysyms.
    * Add a warning when loading a keymap using RMLVO with no layout
      but with the variant set.
    * Add support for ``modifier_map None { … }``. This feature is
      missing compared to the X11 implementation. It allows to reset
      the modifier map of a key.
* Mon Jan 02 2023 Jan Engelhardt <jengelh@inai.de>
  - Update to release 1.5.0
    * Fix crash in `xkbcli interactive-wayland` under a compositor
      which supports new versions of the xdg-shell protocol.
    * New API: XKB_CONTEXT_NO_SECURE_GETENV,
      RXKB_CONTEXT_NO_SECURE_GETENV

Files

/usr/share/bash-completion/completions/xkbcli
/usr/share/licenses/libxkbcommon-tools-bash-completion
/usr/share/licenses/libxkbcommon-tools-bash-completion/LICENSE


Generated by rpm2html 1.8.1

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