mirror of
https://github.com/swaywm/sway.git
synced 2024-11-22 07:51:28 +00:00
input: enable user xkb configs with cap_sys_nice
This commit is contained in:
parent
3061999ec5
commit
2f2cdd60de
|
@ -68,7 +68,7 @@ wayland_server = dependency('wayland-server', version: '>=1.21.0')
|
|||
wayland_client = dependency('wayland-client')
|
||||
wayland_cursor = dependency('wayland-cursor')
|
||||
wayland_protos = dependency('wayland-protocols', version: '>=1.24')
|
||||
xkbcommon = dependency('xkbcommon')
|
||||
xkbcommon = dependency('xkbcommon', version: '>=1.5.0')
|
||||
cairo = dependency('cairo')
|
||||
pango = dependency('pango')
|
||||
pangocairo = dependency('pangocairo')
|
||||
|
|
|
@ -37,7 +37,7 @@ struct sway_config *config = NULL;
|
|||
|
||||
static struct xkb_state *keysym_translation_state_create(
|
||||
struct xkb_rule_names rules) {
|
||||
struct xkb_context *context = xkb_context_new(XKB_CONTEXT_NO_FLAGS);
|
||||
struct xkb_context *context = xkb_context_new(XKB_CONTEXT_NO_SECURE_GETENV);
|
||||
struct xkb_keymap *xkb_keymap = xkb_keymap_new_from_names(
|
||||
context,
|
||||
&rules,
|
||||
|
|
|
@ -754,7 +754,7 @@ static void handle_xkb_context_log(struct xkb_context *context,
|
|||
|
||||
struct xkb_keymap *sway_keyboard_compile_keymap(struct input_config *ic,
|
||||
char **error) {
|
||||
struct xkb_context *context = xkb_context_new(XKB_CONTEXT_NO_FLAGS);
|
||||
struct xkb_context *context = xkb_context_new(XKB_CONTEXT_NO_SECURE_GETENV);
|
||||
if (!sway_assert(context, "cannot create XKB context")) {
|
||||
return NULL;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue