./x11/libxkbcommon, Library to handle keyboard descriptions

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.7.1, Package name: libxkbcommon-0.7.1, Maintainer: ryoon

xkbcommon is a library to handle keyboard descriptions, including
loading them from disk, parsing them and handling their state. It's
mainly meant for client toolkits, window systems, and other system
applications; currently that includes Wayland, kmscon, GTK+, Qt,
Clutter, and more.


Required to run:
[x11/libxcb]

Required to build:
[devel/xorg-util-macros] [x11/xproto] [x11/xkeyboard-config] [x11/xcb-proto] [pkgtools/cwrappers]

Master sites:

SHA1: 6c0007a0206cd8bc1fa68f50aa86627d669282a2
RMD160: f9b185768306a1f103ea81118276b770261d4b95
Filesize: 607.797 KB

Version history: (Expand)


CVS history: (Expand)


   2017-01-22 14:14:46 by Thomas Klausner | Files touched by this commit (4) | Package updated
Log message:
Updated libxkbcommon to 0.7.1.

libxkbcommon 0.7.1 - 2017-01-18
==================

- Fixed various reported problems when the current locale is tr_TR.UTF-8.

  The function xkb_keysym_from_name() used to perform case-insensitive
  string comparisons in a locale-dependent way, but required it to to
  work as in the C/ASCII locale (the so called "Turkish i problem").

  The function is now no longer affected by the current locale.

- Fixed compilation in NetBSD.
   2016-12-01 21:54:52 by Sebastian Wiedenroth | Files touched by this commit (2)
Log message:
also rename the caller of popcount
   2016-11-14 15:08:17 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
Updated libxkbcommon to 0.7.0.

libxkbcommon 0.7.0 - 2016-11-11
==================

- Added support for different "modes" of calculating consumed modifiers.
  The existing mode, based on the XKB standard, has proven to be
  unintuitive in various shortcut implementations.

  A new mode, based on the calculation used by the GTK toolkit, is added.
  This mode is less eager to declare a modifier as consumed.

- Added a new interactive demo program using the Wayland protocol.
  See the PACKAGING file for the new (optional) test dependencies.

- Fixed a compilation error on GNU Hurd.

- New API:
  enum xkb_consumed_mode
  XKB_CONSUMED_MODE_XKB
  XKB_CONSUMED_MODE_GTK
  xkb_state_key_get_consumed_mods2
  xkb_state_mod_index_is_consumed2
   2016-04-14 14:44:32 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update libxkbcommon to 0.6.1.

libxkbcommon 0.6.1 - 2016-04-08
==================

- Add LICENSE to distributed files in tarball releases.

- Minor typo fix in xkb_keymap_get_as_string() documentation.

libxkbcommon 0.6.0 - 2016-03-16
==================

- If the XKB_CONFIG_ROOT environment variable is set, it is used as the XKB
  configuration root instead of the path determined at build time.

- Tests and benchmarks now build correctly on OSX.

- An XKB keymap provides a name for each key it defines.  Traditionally,
  these names are limited to at most 4 characters, and are thus somewhat
  obscure, but might still be useful (xkbcommon lifts the 4 character limit).

  The new functions xkb_keymap_key_get_name() and xkb_keymap_key_by_name()
  can be used to get the name of a key or find a key by name.  Note that
  a key may have aliases.

- Documentation improvements.

- New API:
  xkb_keymap_key_by_name()
  xkb_keymap_key_get_name()
   2016-02-26 13:15:15 by Jonathan Perkin | Files touched by this commit (1)
Log message:
Remove --version-script arguments on Darwin too.
   2016-02-25 09:27:05 by Jonathan Perkin | Files touched by this commit (30)
Log message:
Remove manual OPSYSVARS additions which are now part of the default set.
   2015-12-29 05:54:40 by David A. Holland | Files touched by this commit (61)
Log message:
Whitespace.
   2015-11-04 04:29:14 by Alistair G. Crooks | Files touched by this commit (670)
Log message:
Add SHA512 digests for distfiles for x11 category

Problems found locating distfiles:
        Package modular-xorg-server: missing distfile xorg-server-1.17.4.tar.bz2
        Package py-qt4: missing distfile PyQt-mac-gpl-4.11.1.tar.gz
        Package xservers: missing distfile xservers-3.3.6.5.tar.bz2
        Package xview-clients: missing distfile xview3.2p1-X11R6.tar.gz
        Package xview-lib: missing distfile xview3.2p1-X11R6.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.