diff --git a/libweston/backend-drm/meson.build b/libweston/backend-drm/meson.build index 9d87be89f..620e9ad29 100644 --- a/libweston/backend-drm/meson.build +++ b/libweston/backend-drm/meson.build @@ -65,7 +65,8 @@ if get_option('renderer-vulkan') config_h.set('BUILD_DRM_GBM', '1') endif -if get_option('backend-drm-screencast-vaapi') +if get_option('deprecated-backend-drm-screencast-vaapi') + warning('deprecated-backend-drm-screencast-vaapi enabled. This option will be removed in future versions.') foreach name : [ 'libva', 'libva-drm' ] d = dependency(name, version: '>= 0.34.0', required: false) if not d.found() diff --git a/meson_options.txt b/meson_options.txt index 41eab349a..0ef9f0cf6 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -9,10 +9,10 @@ option( description: 'Weston backend: DRM/KMS' ) option( - 'backend-drm-screencast-vaapi', + 'deprecated-backend-drm-screencast-vaapi', type: 'boolean', - value: true, - description: 'DRM/KMS backend support for VA-API screencasting' + value: false, + description: 'DEPRECATED: DRM/KMS backend support for VA-API screencasting' ) option( 'backend-headless',