pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/libxkbcommon Update to 0.4.1:
details: https://anonhg.NetBSD.org/pkgsrc/rev/9b49c5a112f1
branches: trunk
changeset: 632608:9b49c5a112f1
user: wiz <wiz%pkgsrc.org@localhost>
date: Tue Apr 01 21:23:44 2014 +0000
description:
Update to 0.4.1:
libxkbcommon 0.4.1
==================
- Converted README to markdown and added a Quick Guide to the
documentation, which breezes through the most common parts of
xkbcommon.
- Added two new functions, xkb_state_key_get_utf{8,32}(). They
combine the operations of xkb_state_key_get_syms() and
xkb_keysym_to_utf{8,32}(), and provide a nicer interface for it
(espcially for multiple-keysyms-per-level).
- The xkb_state_key_get_utf{8,32}() functions now apply Control
transformation: when the Control modifier is active, the string
is converted to an appropriate control character.
This matches the behavior of libX11's XLookupString(3), and
required by the XKB specification:
http://www.x.org/releases/current/doc/kbproto/xkbproto.html#Interpreting_the_Control_Modifier
https://bugs.freedesktop.org/show_bug.cgi?id=75892
- The consumed modifiers for a key are now calculated similarly
to libX11. The previous behavior caused a bug where Shift would
not cancel an active Caps Lock.
- Make xkbcommon-x11 work with the keymap reported by the XQuartz
X server.
https://bugs.freedesktop.org/show_bug.cgi?id=75798
- Reduce memory usage during keymap compilation some more.
- New API:
xkb_state_key_get_consumed_mods()
xkb_state_key_get_utf8()
xkb_state_key_get_utf32()
- Deprecated API:
XKB_MAP_COMPILE_PLACEHOLDER, XKB_MAP_NO_FLAGS
use XKB_KEYMAP_NO_FLAGS instead.
- Bug fixes.
diffstat:
x11/libxkbcommon/Makefile | 5 ++---
x11/libxkbcommon/distinfo | 9 ++++-----
x11/libxkbcommon/patches/patch-configure | 22 ----------------------
3 files changed, 6 insertions(+), 30 deletions(-)
diffs (53 lines):
diff -r abc4069e5b58 -r 9b49c5a112f1 x11/libxkbcommon/Makefile
--- a/x11/libxkbcommon/Makefile Tue Apr 01 21:21:42 2014 +0000
+++ b/x11/libxkbcommon/Makefile Tue Apr 01 21:23:44 2014 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2014/02/03 16:17:12 ryoon Exp $
+# $NetBSD: Makefile,v 1.8 2014/04/01 21:23:44 wiz Exp $
-DISTNAME= libxkbcommon-0.4.0
-PKGREVISION= 1
+DISTNAME= libxkbcommon-0.4.1
CATEGORIES= x11
MASTER_SITES= http://xkbcommon.org/download/
EXTRACT_SUFX= .tar.xz
diff -r abc4069e5b58 -r 9b49c5a112f1 x11/libxkbcommon/distinfo
--- a/x11/libxkbcommon/distinfo Tue Apr 01 21:21:42 2014 +0000
+++ b/x11/libxkbcommon/distinfo Tue Apr 01 21:23:44 2014 +0000
@@ -1,6 +1,5 @@
-$NetBSD: distinfo,v 1.2 2014/02/03 16:01:19 ryoon Exp $
+$NetBSD: distinfo,v 1.3 2014/04/01 21:23:44 wiz Exp $
-SHA1 (libxkbcommon-0.4.0.tar.xz) = c57796f21baf5e31b2b8d44eb37b9e26f41c612c
-RMD160 (libxkbcommon-0.4.0.tar.xz) = d36a049f4e1222aa1910e2c263c6225be696f5b0
-Size (libxkbcommon-0.4.0.tar.xz) = 546180 bytes
-SHA1 (patch-configure) = 65899d379730cfac5b25ab52ef554a877e2c0b03
+SHA1 (libxkbcommon-0.4.1.tar.xz) = 2a38814e7edea16d032463b853490dda9040e5b1
+RMD160 (libxkbcommon-0.4.1.tar.xz) = ceea7d67f16a4b3240b96f6f3f1c1ae76a48cc53
+Size (libxkbcommon-0.4.1.tar.xz) = 551424 bytes
diff -r abc4069e5b58 -r 9b49c5a112f1 x11/libxkbcommon/patches/patch-configure
--- a/x11/libxkbcommon/patches/patch-configure Tue Apr 01 21:21:42 2014 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,22 +0,0 @@
-$NetBSD: patch-configure,v 1.1 2014/02/03 16:01:19 ryoon Exp $
-
---- configure.orig 2014-02-02 23:44:04.000000000 +0000
-+++ configure
-@@ -18735,7 +18735,7 @@ else
- enable_x11=yes
- fi
-
--if test "x$enable_x11" == xyes; then
-+if test "x$enable_x11" = xyes; then
-
- pkg_failed=no
- { $as_echo "$as_me:${as_lineno-$LINENO}: checking for XCB_XKB" >&5
-@@ -18810,7 +18810,7 @@ $as_echo "yes" >&6; }
-
- fi
- fi
-- if test "x$enable_x11" == xyes; then
-+ if test "x$enable_x11" = xyes; then
- ENABLE_X11_TRUE=
- ENABLE_X11_FALSE='#'
- else
Home |
Main Index |
Thread Index |
Old Index