libxkbcommon: update to 1.5.0. libxkbcommon 1.5.0 - 2023-01-02 ================== - Add `xkb_context` flag `XKB_CONTEXT_NO_SECURE_GETENV` and `rxkb_context` flag `RXKB_CONTEXT_NO_SECURE_GETENV`. xkbcommon uses `getenv_secure()` to obtain environment variables. This flag makes xkbcommon use `getenv()` instead. This is useful for some clients that have relatively benign capabilities set, like CAP_SYS_NICE, that also want to use e.g. the XKB configuration from the environment and user configs in XDG_CONFIG_HOME. Contributed by Ronan Pigott. - Fix crash in `xkbcli interactive-wayland` under a compositor which supports new versions of the xdg-shell protocol. Contributed by Jan Alexander Steffens (heftig). - Fix some MSVC build issues. - Fix some issues when including xkbcommon as a meson subproject. - meson>=0.51 is now required.diff -r1.42 -r1.43 pkgsrc/x11/libxkbcommon/Makefile
(wiz)
@@ -1,17 +1,16 @@ | @@ -1,17 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.42 2022/11/23 16:21:25 adam Exp $ | 1 | # $NetBSD: Makefile,v 1.43 2023/01/09 13:20:33 wiz Exp $ | |
2 | 2 | |||
3 | DISTNAME= libxkbcommon-1.4.1 | 3 | DISTNAME= libxkbcommon-1.5.0 | |
4 | PKGREVISION= 1 | |||
5 | CATEGORIES= x11 | 4 | CATEGORIES= x11 | |
6 | MASTER_SITES= https://xkbcommon.org/download/ | 5 | MASTER_SITES= https://xkbcommon.org/download/ | |
7 | EXTRACT_SUFX= .tar.xz | 6 | EXTRACT_SUFX= .tar.xz | |
8 | 7 | |||
9 | MAINTAINER= ryoon@NetBSD.org | 8 | MAINTAINER= ryoon@NetBSD.org | |
10 | HOMEPAGE= https://xkbcommon.org/ | 9 | HOMEPAGE= https://xkbcommon.org/ | |
11 | COMMENT= Library to handle keyboard descriptions | 10 | COMMENT= Library to handle keyboard descriptions | |
12 | LICENSE= mit | 11 | LICENSE= mit | |
13 | 12 | |||
14 | USE_TOOLS+= bison pkg-config | 13 | USE_TOOLS+= bison pkg-config | |
15 | 14 | |||
16 | MESON_ARGS+= -Denable-wayland=false | 15 | MESON_ARGS+= -Denable-wayland=false | |
17 | 16 |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.30 2022/05/28 08:27:27 wiz Exp $ | 1 | $NetBSD: distinfo,v 1.31 2023/01/09 13:20:33 wiz Exp $ | |
2 | 2 | |||
3 | BLAKE2s (libxkbcommon-1.4.1.tar.xz) = 6bda1eb4e262ca1e2a6bcb7d37f80c015a99f0335614a3319ac40cac5fb9949a | 3 | BLAKE2s (libxkbcommon-1.5.0.tar.xz) = 8aebec0d715a93b8ae1563cdf5facc98da23142befbaf26a4d9b1ce34fc49cc1 | |
4 | SHA512 (libxkbcommon-1.4.1.tar.xz) = 757b340aeab6d187917807a88015b5113475ab2172aaaa8e530b40ea60619b3fbdfa668fd62707d66ed8fb763e68fee19394fcbd519af7c01d8975c59fdf0d89 | 4 | SHA512 (libxkbcommon-1.5.0.tar.xz) = bbba6665f052c04c7450413cc5e2badd6bfd41326b0e4c60e3ec01d730cae695fd34ce2662b8a91ece7a76b974a0ea330f7462dd5d2db148b0d0da26264ced9c | |
5 | Size (libxkbcommon-1.4.1.tar.xz) = 471824 bytes | 5 | Size (libxkbcommon-1.5.0.tar.xz) = 472700 bytes |