waf: fix wayland-scanner deprecation warning

Use `private-code` instead of `code` here. Also this bumps up the
required wayland-client/wayland-cursor version to 1.15 which is still
pretty old anyway.
This commit is contained in:
dudemanguy authored and Jan Ekström committed 2019-09-21 23:02:48 +03:00
1 parent 5858e3cdbd
commit dab28158ee
2 files changed
+3 -3

No files matched your search

+1 -1
View File
@@ -66,7 +66,7 @@ def __wayland_protocol_code__(ctx, **kwargs):
kwargs['source'] = '{}/{}'.format(kwargs['proto_dir'], file_name)
ctx(
rule = __wayland_scanner_cmd__(ctx, 'code', kwargs['proto_dir'],
rule = __wayland_scanner_cmd__(ctx, 'private-code', kwargs['proto_dir'],
file_name,
protocol_is_vendored),
name = os.path.basename(kwargs['target']),
+2 -2
View File
@@ -576,8 +576,8 @@ video_output_features = [
'name': '--wayland',
'desc': 'Wayland',
'deps': 'wayland-protocols && wayland-scanner',
'func': check_pkg_config('wayland-client', '>= 1.6.0',
'wayland-cursor', '>= 1.6.0',
'func': check_pkg_config('wayland-client', '>= 1.15.0',
'wayland-cursor', '>= 1.15.0',
'xkbcommon', '>= 0.3.0'),
} , {
'name': '--x11',