pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/libxkbcommon Updated libxkbcommon to 0.7.1.
details: https://anonhg.NetBSD.org/pkgsrc/rev/6d22c9c3037e
branches: trunk
changeset: 357540:6d22c9c3037e
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Jan 22 13:14:46 2017 +0000
description:
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.
diffstat:
x11/libxkbcommon/Makefile | 4 ++--
x11/libxkbcommon/distinfo | 12 +++++-------
x11/libxkbcommon/patches/patch-src_state.c | 16 ----------------
x11/libxkbcommon/patches/patch-src_utils.h | 16 ----------------
4 files changed, 7 insertions(+), 41 deletions(-)
diffs (69 lines):
diff -r 42ddfb4bdf90 -r 6d22c9c3037e x11/libxkbcommon/Makefile
--- a/x11/libxkbcommon/Makefile Sun Jan 22 13:13:01 2017 +0000
+++ b/x11/libxkbcommon/Makefile Sun Jan 22 13:14:46 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2016/11/14 14:08:17 wiz Exp $
+# $NetBSD: Makefile,v 1.17 2017/01/22 13:14:46 wiz Exp $
-DISTNAME= libxkbcommon-0.7.0
+DISTNAME= libxkbcommon-0.7.1
CATEGORIES= x11
MASTER_SITES= http://xkbcommon.org/download/
EXTRACT_SUFX= .tar.xz
diff -r 42ddfb4bdf90 -r 6d22c9c3037e x11/libxkbcommon/distinfo
--- a/x11/libxkbcommon/distinfo Sun Jan 22 13:13:01 2017 +0000
+++ b/x11/libxkbcommon/distinfo Sun Jan 22 13:14:46 2017 +0000
@@ -1,8 +1,6 @@
-$NetBSD: distinfo,v 1.10 2016/12/01 20:54:51 wiedi Exp $
+$NetBSD: distinfo,v 1.11 2017/01/22 13:14:46 wiz Exp $
-SHA1 (libxkbcommon-0.7.0.tar.xz) = 48e4df32bac36a265444da8252a15bb256b122b7
-RMD160 (libxkbcommon-0.7.0.tar.xz) = 04628f523e0280ac5e7387db65d24f56e299c26a
-SHA512 (libxkbcommon-0.7.0.tar.xz) = 0610f4e4d177d5323e6513f90cb3c29cd07bb1680c9d09770411e8b01e64b7fcf77c8a05cf24ce3035ee08435e95619f21cf283f842cc96511a31fe3a194dc70
-Size (libxkbcommon-0.7.0.tar.xz) = 621980 bytes
-SHA1 (patch-src_state.c) = ceda6527b6b5213b956dd397a42680b7c8a4e2fa
-SHA1 (patch-src_utils.h) = 8cd03c2cfe8aadbe8afe266c665c0befe885f4ff
+SHA1 (libxkbcommon-0.7.1.tar.xz) = 6c0007a0206cd8bc1fa68f50aa86627d669282a2
+RMD160 (libxkbcommon-0.7.1.tar.xz) = f9b185768306a1f103ea81118276b770261d4b95
+SHA512 (libxkbcommon-0.7.1.tar.xz) = 9f209214d5d7f9334cabb2cd7e0d9b9b0392c1fae06b60e92a03398875399fe48754b543389f78b8b06dd28a86dfd440720e534bae309ca8ef882eb874dce4e1
+Size (libxkbcommon-0.7.1.tar.xz) = 622384 bytes
diff -r 42ddfb4bdf90 -r 6d22c9c3037e x11/libxkbcommon/patches/patch-src_state.c
--- a/x11/libxkbcommon/patches/patch-src_state.c Sun Jan 22 13:13:01 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-src_state.c,v 1.1 2016/12/01 20:54:52 wiedi Exp $
-
-Fix conflict with NetBSD's popcount.
-https://github.com/xkbcommon/libxkbcommon/issues/41
-
---- src/state.c.orig 2016-10-31 11:19:02.000000000 +0000
-+++ src/state.c
-@@ -1359,7 +1359,7 @@ key_get_consumed(struct xkb_state *state
- if (XkbLevelsSameSyms(level, no_mods_level))
- continue;
-
-- if (entry == matching_entry || popcount(entry->mods.mask) == 1)
-+ if (entry == matching_entry || popcountu(entry->mods.mask) == 1)
- consumed |= entry->mods.mask & ~entry->preserve.mask;
- }
- break;
diff -r 42ddfb4bdf90 -r 6d22c9c3037e x11/libxkbcommon/patches/patch-src_utils.h
--- a/x11/libxkbcommon/patches/patch-src_utils.h Sun Jan 22 13:13:01 2017 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-src_utils.h,v 1.1 2016/11/14 14:08:17 wiz Exp $
-
-Fix conflict with NetBSD's popcount.
-https://github.com/xkbcommon/libxkbcommon/issues/41
-
---- src/utils.h.orig 2016-10-31 11:19:02.000000000 +0000
-+++ src/utils.h
-@@ -179,7 +179,7 @@ msb_pos(uint32_t mask)
- }
-
- static inline int
--popcount(uint32_t x)
-+popcountu(uint32_t x)
- {
- int count;
- #if defined(HAVE___BUILTIN_POPCOUNT)
Home |
Main Index |
Thread Index |
Old Index