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