Skip to content

Commit 4ad78e6

Browse files
committed
libxkbfile: update to 1.2.0.
This release adds a new XkbRF_FreeVarDefs() API, and brings over many fixes from the other copies of XKB code in the various X.Org repos. Since no complaints were received about the added meson build system in the 1.1.3 release (February 2024), the autoconf build system has been removed in this release. Adam Jackson (1): xkbtext.c: Silence a warning from gcc 11 Alan Coopersmith (23): Assume target platforms have strcasecmp now WriteXKMIndicators: dereference pointer after checking for NULL, not before Fix 4 -Wuseless-cast warnings from gcc 14.1 XkbRF_AddVarToDescribe: avoid memory leak if only one of the malloc fails Add _XkbReallocF & _XkbTypedReallocF definitions Use _XkbTypedReallocF to avoid memory leaks when realloc() fails Use _XkbReallocF to avoid memory leaks when realloc() fails meson: add check for reallocf() and fix inclusion of config.h If strcasecmp() is not present, but _stricmp() is, use it instead gitlab CI: Use diffoscope to compare autoconf & meson installs maprules.c: Use snprintf to measure string lengths instead of strlen math xkbtext.c: Reduce unnecessary string copying xkmread.c: Verify reads in XkmReadFileSection() & XkmReadFileSectionName() xkbtext.c: avoid -Wanalyzer-null-argument warning XKBconfig.h: allow declaring XkbConfigFieldRec.field as const char * xkbtext.c: Fix -Wdiscarded-qualifiers warnings for siMatchText xkbtext.c: Fix -Wdiscarded-qualifiers warnings for actionTypeNames Convert bzero() calls to memset() meson: add dependency on xproto to match configure.ac Mark unused parameters as _X_UNUSED Remove autotools build gitlab CI: drop the ci-fairy check-mr job libxkbfile 1.2.0 Alexander Golubev (2): Add XkbRF_FreeVarDefs() a destructor for XkbRF_VarDefsRec. Document XkbRF_VarDefsRec and some related functions Cyril Brulebois (4): xkbmisc.c: Fix case checks for Latin 1. xkbmisc.c: Fix case checks for Latin 2. xkbmisc.c: Fix case checks for Latin 4. xkbmisc.c: Fix case checks for Latin 8. Keith Packard (1): xkmread.c: Verify reads of compiled keymap header and TOC Konstantin Kharlamov (1): xkbtext.c: fix copy-paste error Olivier Fourdan (1): xkb: Fix buffer overflow in XkbVModMaskText() Pauli Nieminen (1): xkmread.c: Fix NULL pointer dereference Peter Hutterer (1): CI: add workflow rules
1 parent 98f2b83 commit 4ad78e6

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

x11/libxkbfile/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.17 2025/03/04 09:37:39 nia Exp $
1+
# $NetBSD: Makefile,v 1.18 2026/01/26 00:07:49 wiz Exp $
22

3-
DISTNAME= libxkbfile-1.1.3
3+
DISTNAME= libxkbfile-1.2.0
44
CATEGORIES= x11
55
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
66
EXTRACT_SUFX= .tar.xz

x11/libxkbfile/distinfo

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
$NetBSD: distinfo,v 1.13 2024/02/09 21:13:53 wiz Exp $
1+
$NetBSD: distinfo,v 1.14 2026/01/26 00:07:49 wiz Exp $
22

3-
BLAKE2s (libxkbfile-1.1.3.tar.xz) = 5b18761ed70f8bf2e5053168d3897873cc9d4d81b149cbad8475def85471885f
4-
SHA512 (libxkbfile-1.1.3.tar.xz) = d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236
5-
Size (libxkbfile-1.1.3.tar.xz) = 314520 bytes
3+
BLAKE2s (libxkbfile-1.2.0.tar.xz) = 0fcc2cea571ab64301e7782e46cf98486ac9963e4b1404418b36fed47468715f
4+
SHA512 (libxkbfile-1.2.0.tar.xz) = 772035b6bc1d692e8141e095fc2a8cf2ba7daed1d7148def862103160e0d7706f46865367befbbe4c777e7311b224d2cd4474f399d747b122dd395deac3e7cb7
5+
Size (libxkbfile-1.2.0.tar.xz) = 57856 bytes

0 commit comments

Comments
 (0)