passt needs gio but not gdbus-codegen. Make gdbus-codegen optional, dbus_display which requires it will still fail as expected.
Signed-off-by: Nicolas PARLANT <[email protected]> --- meson.build | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/meson.build b/meson.build index c5710a6a47..3f7c973127 100644 --- a/meson.build +++ b/meson.build @@ -1126,8 +1126,7 @@ if not get_option('gio').auto() or have_system gio = not_found endif if gio.found() - gdbus_codegen = find_program('gdbus-codegen', - required: get_option('gio')) + gdbus_codegen = find_program('gdbus-codegen', required: false) gio_unix = dependency('gio-unix-2.0', required: get_option('gio'), method: 'pkg-config') gio = declare_dependency(dependencies: [gio, gio_unix], -- 2.51.0
