File libxkbcommon-bison-3.0.patch of Package libxkbcommon

Index: libxkbcommon-xkbcommon-1.11.0/src/xkbcomp/parser.y
===================================================================
--- libxkbcommon-xkbcommon-1.11.0.orig/src/xkbcomp/parser.y
+++ libxkbcommon-xkbcommon-1.11.0/src/xkbcomp/parser.y
@@ -88,7 +88,7 @@ resolve_keysym(struct parser_param *para
 %lex-param      { struct scanner *param_scanner }
 %parse-param    { struct parser_param *param }
 
-%define parse.error detailed
+%define parse.error verbose
 
 %token
         END_OF_FILE     0 "end of file"
Index: libxkbcommon-xkbcommon-1.11.0/meson.build
===================================================================
--- libxkbcommon-xkbcommon-1.11.0.orig/meson.build
+++ libxkbcommon-xkbcommon-1.11.0/meson.build
@@ -176,7 +176,7 @@ have_version_script = cc.links(
 map_to_def = find_program('scripts/map-to-def')
 
 # libxkbcommon.
-bison = find_program('bison', 'win_bison', required: true, version: '>= 3.6')
+bison = find_program('bison', 'win_bison', required: true, version: '>= 3.0')
 yacc = bison
 yacc_gen = generator(
     bison,
openSUSE Build Service is sponsored by