pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/x11/libxkbcommon



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Apr  5 12:44:47 UTC 2021

Modified Files:
        pkgsrc/x11/libxkbcommon: Makefile distinfo

Log Message:
libxkbcommon: update to 1.2.0.

libxkbcommon 1.2.0 - 2021-04-03
==================

- `xkb_x11_keymap_new_from_device()` is much faster. It now performs only 2
  roundtrips to the X server, instead of dozens (in first-time calls).

  Contributed by Uli Schlachter.

- Case-sensitive `xkb_keysym_from_name()` is much faster.

- Keysym names of the form `0x12AB` and `U12AB` are parsed more strictly.
  Previously the hexadecimal part was parsed with `strtoul()`, now only up
  to 8 hexadecimal digits (0-9A-Fa-f) are allowed.

- Compose files now have a size limit (65535 internal nodes). Further sequences
  are discared and a warning is issued.

- Compose table loading (`xkb_compose_table_new_from_locale()` and similar) is
  much faster.

- Use `poll()` instead of `epoll()` for `xlbcli interactive-evdev`, making it
  portable to FreeBSD which provides evdev but not epoll. On FreeBSD, remember
  to install the `evdev-proto` package to get the evdev headers.

- The build now requires a C11 compiler (uses anonymous structs/unions).


To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 pkgsrc/x11/libxkbcommon/Makefile
cvs rdiff -u -r1.22 -r1.23 pkgsrc/x11/libxkbcommon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/x11/libxkbcommon/Makefile
diff -u pkgsrc/x11/libxkbcommon/Makefile:1.30 pkgsrc/x11/libxkbcommon/Makefile:1.31
--- pkgsrc/x11/libxkbcommon/Makefile:1.30       Sun Mar 14 08:17:17 2021
+++ pkgsrc/x11/libxkbcommon/Makefile    Mon Apr  5 12:44:47 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.30 2021/03/14 08:17:17 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2021/04/05 12:44:47 wiz Exp $
 
-DISTNAME=      libxkbcommon-1.1.0
+DISTNAME=      libxkbcommon-1.2.0
 CATEGORIES=    x11
 MASTER_SITES=  https://xkbcommon.org/download/
 EXTRACT_SUFX=  .tar.xz

Index: pkgsrc/x11/libxkbcommon/distinfo
diff -u pkgsrc/x11/libxkbcommon/distinfo:1.22 pkgsrc/x11/libxkbcommon/distinfo:1.23
--- pkgsrc/x11/libxkbcommon/distinfo:1.22       Sun Mar 14 08:17:17 2021
+++ pkgsrc/x11/libxkbcommon/distinfo    Mon Apr  5 12:44:47 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.22 2021/03/14 08:17:17 wiz Exp $
+$NetBSD: distinfo,v 1.23 2021/04/05 12:44:47 wiz Exp $
 
-SHA1 (libxkbcommon-1.1.0.tar.xz) = fcc7f55b393118ff727537824a0d65175e2d8403
-RMD160 (libxkbcommon-1.1.0.tar.xz) = 5d51fe9f17f254ba4497af37226eab8886389ad7
-SHA512 (libxkbcommon-1.1.0.tar.xz) = 6137329653ada711abc0e093532627111ab1fb53e6b2b0d05ec4d77709cfc4368f094ebbf68b23c8e9af9a69826351b64466e81c11e6593eafa7e43cd3e7bf75
-Size (libxkbcommon-1.1.0.tar.xz) = 439488 bytes
+SHA1 (libxkbcommon-1.2.0.tar.xz) = 129dea0a044823f9608fe015dd34e0466c24c48b
+RMD160 (libxkbcommon-1.2.0.tar.xz) = aca14b89dd27c71d8f713b39104c161a1854b168
+SHA512 (libxkbcommon-1.2.0.tar.xz) = a16814fffeaae9fb4ffb7eebd2304f451868e3f9dcd5b77e91ee8134c8185f056d3a09b883e68a3ef2e3fb4b2ab06f1ca863afb7ea8f92d2a379e2cad491f932
+Size (libxkbcommon-1.2.0.tar.xz) = 454436 bytes



Home | Main Index | Thread Index | Old Index