From 2e31a1ec7a426231dbd93adf6feb1936af0df7d0 Mon Sep 17 00:00:00 2001 From: Craig Barnes Date: Sun, 7 Mar 2021 19:28:17 +0000 Subject: [PATCH] meson: bump minimum xkbcommon version to 1.0.0 This requirement is due to the recently added maybe_repair_key_combo() function, which is making use of xkb_keymap_key_get_mods_for_level(). See also: commit a5b554761a8b376657be2a7e613b37fd5803920c. --- CHANGELOG.md | 2 ++ meson.build | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f4112765..dc90b279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -78,6 +78,8 @@ **must** now be written as either `Control+C` or `Control+Shift+c`, the latter being the preferred variant. (https://codeberg.org/dnkl/foot/issues/376) +* The minimum version requirement for the libxkbcommon dependency is + now 1.0.0. ### Deprecated diff --git a/meson.build b/meson.build index f17ab7ef..5783731a 100644 --- a/meson.build +++ b/meson.build @@ -66,7 +66,7 @@ pixman = dependency('pixman-1') wayland_protocols = dependency('wayland-protocols') wayland_client = dependency('wayland-client') wayland_cursor = dependency('wayland-cursor') -xkb = dependency('xkbcommon') +xkb = dependency('xkbcommon', version: '>=1.0.0') fontconfig = dependency('fontconfig') tllist = dependency('tllist', version: '>=1.0.4', fallback: 'tllist')