diff --git a/src/gallium/drivers/etnaviv/meson.build b/src/gallium/drivers/etnaviv/meson.build index 659cd391d5c..9a94995559c 100644 --- a/src/gallium/drivers/etnaviv/meson.build +++ b/src/gallium/drivers/etnaviv/meson.build @@ -104,7 +104,7 @@ files_etnaviv = files( libetnaviv = static_library( 'etnaviv', - files_etnaviv, + files_etnaviv, enums_h, gnu_symbol_visibility : 'hidden', include_directories : [ inc_include, inc_src, inc_gallium, inc_gallium_aux, inc_etnaviv, diff --git a/src/imagination/vulkan/meson.build b/src/imagination/vulkan/meson.build index ff57298d016..4a7d2c212c3 100644 --- a/src/imagination/vulkan/meson.build +++ b/src/imagination/vulkan/meson.build @@ -117,7 +117,7 @@ endif libvulkan_powervr_mesa = shared_library( 'vulkan_powervr_mesa', - [pvr_files, pvr_entrypoints, u_format_pack_h], + [pvr_files, pvr_entrypoints, sha1_h, u_format_pack_h], include_directories : [ pvr_includes, inc_imagination, diff --git a/src/intel/blorp/meson.build b/src/intel/blorp/meson.build index ef07f498cc6..f399a220ea7 100644 --- a/src/intel/blorp/meson.build +++ b/src/intel/blorp/meson.build @@ -62,6 +62,6 @@ libblorp_elk = static_library( ) idep_intel_blorp_elk = declare_dependency( + dependencies: [idep_intel_dev], link_with: libblorp_elk, ) - diff --git a/src/intel/ds/meson.build b/src/intel/ds/meson.build index 5f177e4f00c..4175536cf24 100644 --- a/src/intel/ds/meson.build +++ b/src/intel/ds/meson.build @@ -30,6 +30,7 @@ endif idep_intel_driver_ds_headers = declare_dependency( sources : intel_tracepoint_files[0], + dependencies: [idep_intel_dev_wa, idep_intel_dev_info_gen], include_directories : [inc_include, inc_intel], ) diff --git a/src/panfrost/vulkan/meson.build b/src/panfrost/vulkan/meson.build index 096db32bf92..e1c586b6355 100644 --- a/src/panfrost/vulkan/meson.build +++ b/src/panfrost/vulkan/meson.build @@ -48,6 +48,7 @@ libpanvk_files = files( 'panvk_query.c', 'panvk_wsi.c', ) +libpanvk_files += [sha1_h] panvk_deps = [] panvk_flags = []