[ANNOUNCE] libxkbcommon 1.3.0

Ran Benita ran at unusedvar.com
Sat May 1 21:05:55 UTC 2021


libxkbcommon 1.3.0 
==================

- Change `xkbcli list` to output YAML, instead of the previous ad-hoc format.

  This allows to more easily process the information in a programmatic way, for
  example

    xkbcli list | yq -r ".layouts[].layout"

  Contributed by Peter Hutterer.

- Optimize a certain part of keymap compilation (atom interning).

- Fix segmentation fault in case-insensitive `xkb_keysym_from_name` for certain
  values like the empty string.

  Contributed by Isaac Freund.

- Support building libxkbcommon as a meson subproject.

  Contributed by Adrian Perez de Castro.

- Add `ftruncate` fallback for `posix_fallocate` in `xkbcli interactive-wayland`
  for FreeBSD.

  Contributed by Evgeniy Khramtsov.

- Properly export library symbols in MSVC.

  Contributed by Adrian Perez de Castro.

Tarball:
--------

git tag: xkbcommon-1.3.0

https://xkbcommon.org/download/libxkbcommon-1.3.0.tar.xz
SHA256: 7b09e098ea69bc3054f0c57a9a25fda571c4df22398811606e32b5fffeb75e7b libxkbcommon-1.3.0.tar.xz

Ran


More information about the wayland-devel mailing list