Mon Aug 25 18:25:51 2014 UTC ()
Update to 0.4.3:

libxkbcommon 0.4.3 - 2014-08-19
==================

- Fixed a bug which caused xkb_x11_keymap_new_from_device() to misrepresent
  modifiers for some keymaps.

  https://github.com/xkbcommon/libxkbcommon/issues/9

- Fixed a bug which caused xkb_x11_keymap_new_from_device() to ignore XKB
  PrivateAction's.

- Modifiers are now always fully resolved after xkb_state_update_mask().
  Previously the given state components were used as-is, without
  considering virtual modifier mappings.
  Note: this only affects non-standard uses of xkb_state_update_mask().

- Added a test for xkbcommon-x11, "x11comp". The test uses the system's
  Xvfb server and xkbcomp. If they do not exist or fail, the test is
  skipped.

- Fixed memory leaks after parse errors in the XKB yacc parser.
  The fix required changes which are currently incompatible with byacc.


(wiz)
diff -r1.9 -r1.10 pkgsrc/x11/libxkbcommon/Makefile
diff -r1.4 -r1.5 pkgsrc/x11/libxkbcommon/distinfo

cvs diff -r1.9 -r1.10 pkgsrc/x11/libxkbcommon/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libxkbcommon/Makefile 2014/05/20 08:45:44 1.9
+++ pkgsrc/x11/libxkbcommon/Makefile 2014/08/25 18:25:51 1.10
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.9 2014/05/20 08:45:44 wiz Exp $ 1# $NetBSD: Makefile,v 1.10 2014/08/25 18:25:51 wiz Exp $
2 2
3DISTNAME= libxkbcommon-0.4.2 3DISTNAME= libxkbcommon-0.4.3
4CATEGORIES= x11 4CATEGORIES= x11
5MASTER_SITES= http://xkbcommon.org/download/ 5MASTER_SITES= http://xkbcommon.org/download/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= ryoon@NetBSD.org 8MAINTAINER= ryoon@NetBSD.org
9HOMEPAGE= http://xkbcommon.org/ 9HOMEPAGE= http://xkbcommon.org/
10COMMENT= Library to handle keyboard descriptions 10COMMENT= Library to handle keyboard descriptions
11LICENSE= mit 11LICENSE= mit
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_TOOLS+= bison gmake pkg-config 14USE_TOOLS+= bison gmake pkg-config
15USE_LIBTOOL= yes 15USE_LIBTOOL= yes
16 16

cvs diff -r1.4 -r1.5 pkgsrc/x11/libxkbcommon/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/libxkbcommon/distinfo 2014/05/20 08:45:44 1.4
+++ pkgsrc/x11/libxkbcommon/distinfo 2014/08/25 18:25:51 1.5
@@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
1$NetBSD: distinfo,v 1.4 2014/05/20 08:45:44 wiz Exp $ 1$NetBSD: distinfo,v 1.5 2014/08/25 18:25:51 wiz Exp $
2 2
3SHA1 (libxkbcommon-0.4.2.tar.xz) = 63eaa8624ec9bcc209e281193fb2db35a28b0246 3SHA1 (libxkbcommon-0.4.3.tar.xz) = 2251adc7425c816ec7af4f1c3776a619a53293b6
4RMD160 (libxkbcommon-0.4.2.tar.xz) = 786e497a93cc463d697c833b4304575ff66c1d23 4RMD160 (libxkbcommon-0.4.3.tar.xz) = 8bf67377b48a5c660074a6a36806566803bd4e7c
5Size (libxkbcommon-0.4.2.tar.xz) = 552316 bytes 5Size (libxkbcommon-0.4.3.tar.xz) = 556628 bytes