meson: fix `-D xlib-lease=auto` detection
[mesa.git] / meson.build
index 011b1eca83215b2e7f69e986f20c178f5c6e8d3d..4b57cf326ec4ec811125bd90a4d1e4acea071e84 100644 (file)
@@ -389,7 +389,7 @@ elif _xlib_lease == 'false'
   warning('xlib_lease option "false" deprecated, please use "disabled" instead.')
 endif
 if _xlib_lease == 'auto'
-  with_xlib_lease = with_platform_x11 and with_gbm
+  with_xlib_lease = with_platform_x11 and system_has_kms_drm
 else
   with_xlib_lease = _xlib_lease == 'enabled'
 endif