pkgsrc-Changes archive

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

CVS commit: pkgsrc/x11/libxkbfile



Module Name:    pkgsrc
Committed By:   wiz
Date:           Mon Jan 26 00:07:49 UTC 2026

Modified Files:
        pkgsrc/x11/libxkbfile: Makefile distinfo

Log Message:
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


To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/x11/libxkbfile/Makefile
cvs rdiff -u -r1.13 -r1.14 pkgsrc/x11/libxkbfile/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/libxkbfile/Makefile
diff -u pkgsrc/x11/libxkbfile/Makefile:1.17 pkgsrc/x11/libxkbfile/Makefile:1.18
--- pkgsrc/x11/libxkbfile/Makefile:1.17 Tue Mar  4 09:37:39 2025
+++ pkgsrc/x11/libxkbfile/Makefile      Mon Jan 26 00:07:49 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2025/03/04 09:37:39 nia Exp $
+# $NetBSD: Makefile,v 1.18 2026/01/26 00:07:49 wiz Exp $
 
-DISTNAME=              libxkbfile-1.1.3
+DISTNAME=              libxkbfile-1.2.0
 CATEGORIES=            x11
 MASTER_SITES=          ${MASTER_SITE_XORG:=lib/}
 EXTRACT_SUFX=          .tar.xz

Index: pkgsrc/x11/libxkbfile/distinfo
diff -u pkgsrc/x11/libxkbfile/distinfo:1.13 pkgsrc/x11/libxkbfile/distinfo:1.14
--- pkgsrc/x11/libxkbfile/distinfo:1.13 Fri Feb  9 21:13:53 2024
+++ pkgsrc/x11/libxkbfile/distinfo      Mon Jan 26 00:07:49 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.13 2024/02/09 21:13:53 wiz Exp $
+$NetBSD: distinfo,v 1.14 2026/01/26 00:07:49 wiz Exp $
 
-BLAKE2s (libxkbfile-1.1.3.tar.xz) = 5b18761ed70f8bf2e5053168d3897873cc9d4d81b149cbad8475def85471885f
-SHA512 (libxkbfile-1.1.3.tar.xz) = d80ac41f6fa3a1ffad77ea1f8f9d9542f0bd210d74b263802bc6e6c1594fe325b27f42b5454aeeb36352518963b1ed1fdbbad95d7db3690b2e36d54742b7c236
-Size (libxkbfile-1.1.3.tar.xz) = 314520 bytes
+BLAKE2s (libxkbfile-1.2.0.tar.xz) = 0fcc2cea571ab64301e7782e46cf98486ac9963e4b1404418b36fed47468715f
+SHA512 (libxkbfile-1.2.0.tar.xz) = 772035b6bc1d692e8141e095fc2a8cf2ba7daed1d7148def862103160e0d7706f46865367befbbe4c777e7311b224d2cd4474f399d747b122dd395deac3e7cb7
+Size (libxkbfile-1.2.0.tar.xz) = 57856 bytes



Home | Main Index | Thread Index | Old Index