[Development] Fwd: [ANNOUNCE] libxkbcommon 0.3.2
Thiago Macieira
thiago.macieira at intel.com
Fri Nov 22 21:51:22 CET 2013
---------- Forwarded message ----------
Subject: [ANNOUNCE] libxkbcommon 0.3.2
Date: sexta-feira, 22 de novembro de 2013, 22:21:59
From: Ran Benita <ran234 at gmail.com>
Para: wayland-devel at lists.freedesktop.org
Hi,
libxkbcommon 0.3.2 is released. This is primarily a bug-fix release, and
everyone is recommended to update.
Note for builders and distributors:
----------------------------------
The build dependencies of libxkbcommon have reduced over several
releases. Currently, they are:
- bison OR a recent byacc
A pre-generated file is included in the tarball if one is not
available.
- xkeyboard-config
For finding the XKB data root path (the path can be passed manually).
When building from git, you also need:
- xorg-util-macros >= 1.16
There are no runtime dependencies, though xkeyboard-config or another
XKB dataset is needed for using keymaps.
Note for users:
--------------
Due to a bug report[1], there now exists a slightly unfortunate difference
between the two functions xkb_state_key_get_one_sym(), and
xkb_state_key_get_syms() with a return value of 1 (indicating one keysym
is returned). The former now performs a "capitalization transformation"
on the keysym[2], while the latter does not.
Therefore, if your application does not utilize the multiple-keysyms
support in libxkbcommon, consider using xkb_state_key_get_one_sym()
rather than xkb_state_key_get_syms().
Hopefully, we can remove such implicit behavior from all of
xkeyboard-config's keymaps in the future, thus making such subtleties
irrelevant.
Other changes:
- Added XKB_KEY_XF86AudioMicMute keysym, to match xproto 7.0.24.
- Log messages from the library now look like "xkbcommon: ERROR" by
default, instead of xkbcomp-like "Error: ".
[1] https://bugs.freedesktop.org/show_bug.cgi?id=67167
[2]
http://www.x.org/releases/current/doc/kbproto/xkbproto.html#Interpreting_the_Lock_Modifier
Tarballs:
--------
git tag: xkbcommon-0.3.2
http://xkbcommon.org/download/libxkbcommon-0.3.2.tar.xz
MD5: 935cf416354bf05210de2e389484f7e8 libxkbcommon-0.3.2.tar.xz
SHA1: 7bfe39fef420d072a84fd295f0c5bb049f8d30b9 libxkbcommon-0.3.2.tar.xz
Thanks,
Ran and Daniel
_______________________________________________
wayland-devel mailing list
wayland-devel at lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel
-----------------------------------------
--
Thiago Macieira - thiago.macieira (AT) intel.com
Software Architect - Intel Open Source Technology Center
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.qt-project.org/pipermail/development/attachments/20131122/e7491d3f/attachment.sig>
More information about the Development
mailing list