diff --git a/meson.build b/meson.build index 061508db..a28769d7 100644 --- a/meson.build +++ b/meson.build @@ -36,10 +36,12 @@ if git.found() endif add_project_arguments('-DLABWC_VERSION=@0@'.format(version), language: 'c') +wlroots_version = ['>=0.14.0', '<0.15.0'] wlroots_proj = subproject( 'wlroots', default_options: ['examples=false'], required: false, + version: wlroots_version, ) if wlroots_proj.found() @@ -47,7 +49,7 @@ if wlroots_proj.found() wlroots_conf = wlroots_proj.get_variable('conf_data') wlroots_has_xwayland = wlroots_conf.get('WLR_HAS_XWAYLAND') == 1 else - wlroots = dependency('wlroots', version: ['>=0.13.0', '<0.14.0']) + wlroots = dependency('wlroots', version: wlroots_version) wlroots_has_xwayland = cc.get_define('WLR_HAS_XWAYLAND', prefix: '#include ', dependencies: wlroots) == '1' endif wayland_server = dependency('wayland-server', version: '>=1.19.0')