u_gralloc: include dep_android_mapper4 as needed

Since it is not included in dep_android.

Reviewed-by: Roman Stratiienko <r.stratiienko@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30353>
This commit is contained in:
C Stout
2024-05-09 16:09:19 -07:00
committed by Marge Bot
parent c4e8e3fb2f
commit 2fef9e9029

View File

@@ -6,6 +6,7 @@
c_args_for_u_gralloc = []
cpp_args_for_u_gralloc = []
options_for_u_gralloc = []
deps_for_u_gralloc = [dep_android]
files_u_gralloc = files(
'u_gralloc.c',
@@ -21,6 +22,7 @@ if dep_android_mapper4.found()
c_args_for_u_gralloc += '-DUSE_IMAPPER4_METADATA_API'
cpp_args_for_u_gralloc += '-DUSE_IMAPPER4_METADATA_API'
options_for_u_gralloc += 'cpp_std=c++17'
deps_for_u_gralloc += dep_android_mapper4
endif
if with_freedreno_vk or with_gallium_freedreno
@@ -36,7 +38,7 @@ _libmesa_u_gralloc = static_library(
override_options : options_for_u_gralloc,
gnu_symbol_visibility : 'hidden',
build_by_default : false,
dependencies: dep_android,
dependencies: deps_for_u_gralloc,
)
idep_u_gralloc = declare_dependency(link_with: _libmesa_u_gralloc)