dragonboards: Update mesa prebuilt binaries

Update mesa prebuilt binaries built from mesa/main commit
c70eec86efd9 (st/vdpau: fix interop with GL)
and top-level README for reference.

Upstream Mesa is broken due to deprecated libbacktrace in AOSP
https://gitlab.freedesktop.org/mesa/mesa/-/issues/7465,
so we use following hack to workaround that build error:

  -- a/src/util/meson.build
  +++ b/src/util/meson.build
  @@ -269,7 +269,7 @@ libmesa_util_sse41 = static_library(

   _libmesa_util = static_library(
     'mesa_util',
  -  [files_mesa_util, files_debug_stack, format_srgb, u_indices_gen_c, u_unfilled_gen_c],
  +  [files_mesa_util, format_srgb, u_indices_gen_c, u_unfilled_gen_c],
     include_directories : [inc_include, inc_src, inc_mapi, inc_mesa, inc_gallium, inc_gallium_aux],
     dependencies : deps_for_libmesa_util,
     link_with: [libmesa_format, libmesa_util_sse41],

Upstream also has a new dependency on meson version >= 0.54 now,
and that broke the build on Ubuntu 20.04.5. So update meson by
adding the following untrusted PPA:

  $ sudo add-apt-repository ppa:ubuntu-support-team/meson
  $ sudo apt update
  $ sudo apt install meson

h/t: https://launchpad.net/~ubuntu-support-team/+archive/ubuntu/meson

Signed-off-by: Amit Pundir <amit.pundir@linaro.org>
Change-Id: Ia78b5ff40a23b28febe1bcc9c6d81f39ab749e3e
diff --git a/src/README b/src/README
index 27d8ff4..52fc8e5 100644
--- a/src/README
+++ b/src/README
@@ -10,8 +10,8 @@
 The firmware binaries in this package are covered under different different
 redistributable licences. Here is a short breakup of licenses involved:
 
-vendor/
-└── linaro/
+./linaro-vendor-package/
+└── src/
     ├── linux-firmware/
     │   All but one (ath10k/WCN3390/hw1.0/board-2.bin) binaries are covered
     │   under upstream licenses mentioned in WHENCE file.
@@ -30,6 +30,10 @@
     │   │   QDL board recovery tool (covered under LICENSE) is built from
     │   │   https://git.linaro.org/landing-teams/working/qualcomm/qdl.git (760b3dffb03d)
     │   │
+    │   ├── mesa_prebuilt/
+    │   │   Upstream Mesa prebuiilt binaries (covered under original LICENSE) are built from
+    │   │   https://gitlab.freedesktop.org/mesa/mesa/-/tree/main (c70eec86efd9)
+    │   │
     │   └── RB3_firmware_20190529180356-v4/
     │       These binaries are covered under LICENSE.qcom.txt
     │       The package can be downloaded from
diff --git a/src/db845c/mesa_prebuilt/lib/dri/libgallium_dri.so b/src/db845c/mesa_prebuilt/lib/dri/libgallium_dri.so
index b2b6248..b468689 100755
--- a/src/db845c/mesa_prebuilt/lib/dri/libgallium_dri.so
+++ b/src/db845c/mesa_prebuilt/lib/dri/libgallium_dri.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib/egl/libEGL_mesa.so b/src/db845c/mesa_prebuilt/lib/egl/libEGL_mesa.so
index b75bc3d..96453f7 100755
--- a/src/db845c/mesa_prebuilt/lib/egl/libEGL_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib/egl/libEGL_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib/egl/libGLESv1_CM_mesa.so b/src/db845c/mesa_prebuilt/lib/egl/libGLESv1_CM_mesa.so
index 7184a21..272f263 100755
--- a/src/db845c/mesa_prebuilt/lib/egl/libGLESv1_CM_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib/egl/libGLESv1_CM_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib/egl/libGLESv2_mesa.so b/src/db845c/mesa_prebuilt/lib/egl/libGLESv2_mesa.so
index 29b5048..80b2360 100755
--- a/src/db845c/mesa_prebuilt/lib/egl/libGLESv2_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib/egl/libGLESv2_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib/hw/vulkan.freedreno.so b/src/db845c/mesa_prebuilt/lib/hw/vulkan.freedreno.so
index 02e37e0..fa599cb 100755
--- a/src/db845c/mesa_prebuilt/lib/hw/vulkan.freedreno.so
+++ b/src/db845c/mesa_prebuilt/lib/hw/vulkan.freedreno.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib/libglapi.so b/src/db845c/mesa_prebuilt/lib/libglapi.so
index 6783c4e..9005c56 100755
--- a/src/db845c/mesa_prebuilt/lib/libglapi.so
+++ b/src/db845c/mesa_prebuilt/lib/libglapi.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/dri/libgallium_dri.so b/src/db845c/mesa_prebuilt/lib64/dri/libgallium_dri.so
index fb96abe..dc41026 100755
--- a/src/db845c/mesa_prebuilt/lib64/dri/libgallium_dri.so
+++ b/src/db845c/mesa_prebuilt/lib64/dri/libgallium_dri.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/egl/libEGL_mesa.so b/src/db845c/mesa_prebuilt/lib64/egl/libEGL_mesa.so
index 4a6892f..c0ef605 100755
--- a/src/db845c/mesa_prebuilt/lib64/egl/libEGL_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib64/egl/libEGL_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/egl/libGLESv1_CM_mesa.so b/src/db845c/mesa_prebuilt/lib64/egl/libGLESv1_CM_mesa.so
index ec10d2d..ad392d0 100755
--- a/src/db845c/mesa_prebuilt/lib64/egl/libGLESv1_CM_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib64/egl/libGLESv1_CM_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/egl/libGLESv2_mesa.so b/src/db845c/mesa_prebuilt/lib64/egl/libGLESv2_mesa.so
index e43ab61..48f8abc 100755
--- a/src/db845c/mesa_prebuilt/lib64/egl/libGLESv2_mesa.so
+++ b/src/db845c/mesa_prebuilt/lib64/egl/libGLESv2_mesa.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/hw/vulkan.freedreno.so b/src/db845c/mesa_prebuilt/lib64/hw/vulkan.freedreno.so
index a667f3b..c6cac35 100755
--- a/src/db845c/mesa_prebuilt/lib64/hw/vulkan.freedreno.so
+++ b/src/db845c/mesa_prebuilt/lib64/hw/vulkan.freedreno.so
Binary files differ
diff --git a/src/db845c/mesa_prebuilt/lib64/libglapi.so b/src/db845c/mesa_prebuilt/lib64/libglapi.so
index b6a4561..f1a6d95 100755
--- a/src/db845c/mesa_prebuilt/lib64/libglapi.so
+++ b/src/db845c/mesa_prebuilt/lib64/libglapi.so
Binary files differ