<div dir="ltr">packages/corei7-64-poky-linux/libva/libva: FILELIST: removed &quot;/usr/lib/libva-drm.so.1.3904.0 /usr/bin/mpeg2vldemo /usr/bin/putsurface /usr/bin/vainfo /usr/bin/mpeg2vaenc /usr/bin/h264encode /usr/bin/loadjpeg /usr/bin/jpegenc /usr/lib/libva.so.1.3904.0 /usr/bin/putsurface_wayland /usr/bin/avcenc&quot;, added &quot;/usr/lib/libva-drm.so.1.4000.0 /usr/lib/libva.so.1.4000.0&quot;<br><div><br></div><div>libva-drm should never have been in that package, and all the binaries have disappeared.</div><div><br></div><div>(Maybe using dynamic splitting would be more reliable)</div><div><br></div><div>Ross</div></div><div class="gmail_extra"><br><div class="gmail_quote">On 4 July 2017 at 14:29, Maxin B. John <span dir="ltr">&lt;<a href="mailto:maxin.john@intel.com" target="_blank">maxin.john@intel.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">1.7.3 -&gt; 1.8.3<br>
<br>
Remove upstreamed patch:<br>
        0001-wayland-Don-t-commit-and-<wbr>ship-generated-files.patch<br>
<br>
Replace following patch by setting ac_cv_prog in EXTRA_OECONF:<br>
        0001-configure.ac-Use-wayland-<wbr>scanner-in-PATH.patch<br>
<br>
The dummy driver was removed in 1.8.3 release.<br>
<br>
Signed-off-by: Maxin B. John &lt;<a href="mailto:maxin.john@intel.com">maxin.john@intel.com</a>&gt;<br>
---<br>
 ...-configure.ac-Use-wayland-<wbr>scanner-in-PATH.patch |  37 ---<br>
 ...and-Don-t-commit-and-ship-<wbr>generated-files.patch | 339 ---------------------<br>
 .../libva/{<a href="http://libva_1.7.3.bb" rel="noreferrer" target="_blank">libva_1.7.3.bb</a> =&gt; <a href="http://libva_1.8.3.bb" rel="noreferrer" target="_blank">libva_1.8.3.bb</a>}       |   8 +-<br>
 3 files changed, 3 insertions(+), 381 deletions(-)<br>
 delete mode 100644 meta/recipes-graphics/libva/<wbr>files/0001-configure.ac-Use-<wbr>wayland-scanner-in-PATH.patch<br>
 delete mode 100644 meta/recipes-graphics/libva/<wbr>files/0001-wayland-Don-t-<wbr>commit-and-ship-generated-<wbr>files.patch<br>
 rename meta/recipes-graphics/libva/{<a href="http://libva_1.7.3.bb" rel="noreferrer" target="_blank">l<wbr>ibva_1.7.3.bb</a> =&gt; <a href="http://libva_1.8.3.bb" rel="noreferrer" target="_blank">libva_1.8.3.bb</a>} (88%)<br>
<br>
diff --git a/meta/recipes-graphics/libva/<wbr>files/0001-configure.ac-Use-<wbr>wayland-scanner-in-PATH.patch b/meta/recipes-graphics/libva/<wbr>files/0001-configure.ac-Use-<wbr>wayland-scanner-in-PATH.patch<br>
deleted file mode 100644<br>
index a99c225..0000000<br>
--- a/meta/recipes-graphics/libva/<wbr>files/0001-configure.ac-Use-<wbr>wayland-scanner-in-PATH.patch<br>
+++ /dev/null<br>
@@ -1,37 +0,0 @@<br>
-From 0af30602502035155929dd2a14482b<wbr>82a9747cf8 Mon Sep 17 00:00:00 2001<br>
-From: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
-Date: Thu, 23 Feb 2017 15:23:15 +0200<br>
-Subject: [PATCH] <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>: Use wayland-scanner in PATH<br>
-<br>
-pkg-config will give us the wrong wayland-scanner location.<br>
-Use the one in path instead: it will be from native sysroot.<br>
-<br>
-This is a workaround and should be fixed upstream: preferably<br>
-with the same fix as all the other wayland-scanner users<br>
-(see YOCTO #11100).<br>
-<br>
-Upstream-Status: Inappropriate [workaround]<br>
-Signed-off-by: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
----<br>
- <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> | 5 +----<br>
- 1 file changed, 1 insertion(+), 4 deletions(-)<br>
-<br>
-diff --git a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a> b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-index 64eddf2..5536f35 100644<br>
---- a/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-+++ b/<a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a><br>
-@@ -273,10 +273,7 @@ if test &quot;$enable_wayland&quot; = &quot;yes&quot;; then<br>
-     PKG_CHECK_MODULES([WAYLAND], [wayland-client &gt;= wayland_api_version],<br>
-         [USE_WAYLAND=&quot;yes&quot;], [:])<br>
-     if test &quot;$USE_WAYLAND&quot; = &quot;yes&quot;; then<br>
--<br>
--        WAYLAND_PREFIX=`$PKG_CONFIG --variable=prefix wayland-client`<br>
--        AC_PATH_PROG([WAYLAND_SCANNER]<wbr>, [wayland-scanner],,<br>
--                     [${WAYLAND_PREFIX}/bin$PATH_<wbr>SEPARATOR$PATH])<br>
-+        AC_PATH_PROG([WAYLAND_SCANNER]<wbr>, [wayland-scanner])<br>
-<br>
-         AC_DEFINE([HAVE_VA_WAYLAND], [1],<br>
-                   [Defined to 1 if VA/Wayland API is built])<br>
---<br>
-2.1.4<br>
-<br>
diff --git a/meta/recipes-graphics/libva/<wbr>files/0001-wayland-Don-t-<wbr>commit-and-ship-generated-<wbr>files.patch b/meta/recipes-graphics/libva/<wbr>files/0001-wayland-Don-t-<wbr>commit-and-ship-generated-<wbr>files.patch<br>
deleted file mode 100644<br>
index bd97e22..0000000<br>
--- a/meta/recipes-graphics/libva/<wbr>files/0001-wayland-Don-t-<wbr>commit-and-ship-generated-<wbr>files.patch<br>
+++ /dev/null<br>
@@ -1,339 +0,0 @@<br>
-From 5993a7710cc8fd9a392d5015be5109<wbr>987a42b498 Mon Sep 17 00:00:00 2001<br>
-From: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
-Date: Thu, 23 Feb 2017 16:10:09 +0200<br>
-Subject: [PATCH] wayland: Don&#39;t commit and ship generated files<br>
-<br>
-I believe shipping wayland-drm-client-protocol.h is wrong: The header<br>
-should always be generated by the wayland-scanner that matches the<br>
-runtime wayland version. Currently when someone clones the repo and<br>
-builds, the shipped version is used.<br>
-<br>
-Upstream-Status: Submitted [<a href="https://github.com/01org/libva/pull/33" rel="noreferrer" target="_blank">https://github.com/01org/<wbr>libva/pull/33</a>]<br>
-Signed-off-by: Jussi Kukkonen &lt;<a href="mailto:jussi.kukkonen@intel.com">jussi.kukkonen@intel.com</a>&gt;<br>
----<br>
- va/wayland/Makefile.am                   |   5 +-<br>
- va/wayland/wayland-drm-client-<wbr>protocol.h | 290 ------------------------------<wbr>-<br>
- 2 files changed, 4 insertions(+), 291 deletions(-)<br>
- delete mode 100644 va/wayland/wayland-drm-client-<wbr>protocol.h<br>
-<br>
-diff --git a/va/wayland/Makefile.am b/va/wayland/Makefile.am<br>
-index 4f8262c..4ab8d07 100644<br>
---- a/va/wayland/Makefile.am<br>
-+++ b/va/wayland/Makefile.am<br>
-@@ -53,7 +53,7 @@ protocol_source_h = \<br>
- noinst_LTLIBRARIES            = <a href="http://libva_wayland.la" rel="noreferrer" target="_blank">libva_wayland.la</a><br>
- libva_waylandincludedir               = ${includedir}/va<br>
- libva_waylandinclude_HEADERS  = $(source_h)<br>
--libva_wayland_la_SOURCES      = $(source_c) $(protocol_source_h)<br>
-+libva_wayland_la_SOURCES      = $(source_c)<br>
- noinst_HEADERS                        = $(source_h_priv)<br>
-<br>
- # Wayland protocol<br>
-@@ -65,5 +65,8 @@ EXTRA_DIST = \<br>
-       wayland-drm.xml         \<br>
-       $(NULL)<br>
-<br>
-+BUILT_SOURCES = $(protocol_source_h)<br>
-+CLEANFILES = $(BUILT_SOURCES)<br>
-+<br>
- # Extra clean files so that maintainer-clean removes *everything*<br>
- MAINTAINERCLEANFILES = Makefile.in<br>
-diff --git a/va/wayland/wayland-drm-<wbr>client-protocol.h b/va/wayland/wayland-drm-<wbr>client-protocol.h<br>
-deleted file mode 100644<br>
-index da267e8..0000000<br>
---- a/va/wayland/wayland-drm-<wbr>client-protocol.h<br>
-+++ /dev/null<br>
-@@ -1,290 +0,0 @@<br>
--/* Generated by wayland-scanner 1.11.90 */<br>
--<br>
--#ifndef DRM_CLIENT_PROTOCOL_H<br>
--#define DRM_CLIENT_PROTOCOL_H<br>
--<br>
--#include &lt;stdint.h&gt;<br>
--#include &lt;stddef.h&gt;<br>
--#include &quot;wayland-client.h&quot;<br>
--<br>
--#ifdef  __cplusplus<br>
--extern &quot;C&quot; {<br>
--#endif<br>
--<br>
--/**<br>
-- * @page page_drm The drm protocol<br>
-- * @section page_ifaces_drm Interfaces<br>
-- * - @subpage page_iface_wl_drm -<br>
-- * @section page_copyright_drm Copyright<br>
-- * &lt;pre&gt;<br>
-- *<br>
-- * Copyright © 2008-2011 Kristian Høgsberg<br>
-- * Copyright © 2010-2011 Intel Corporation<br>
-- *<br>
-- * Permission to use, copy, modify, distribute, and sell this<br>
-- * software and its documentation for any purpose is hereby granted<br>
-- * without fee, provided that\n the above copyright notice appear in<br>
-- * all copies and that both that copyright notice and this permission<br>
-- * notice appear in supporting documentation, and that the name of<br>
-- * the copyright holders not be used in advertising or publicity<br>
-- * pertaining to distribution of the software without specific,<br>
-- * written prior permission.  The copyright holders make no<br>
-- * representations about the suitability of this software for any<br>
-- * purpose.  It is provided &quot;as is&quot; without express or implied<br>
-- * warranty.<br>
-- *<br>
-- * THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS<br>
-- * SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND<br>
-- * FITNESS, IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY<br>
-- * SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES<br>
-- * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN<br>
-- * AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,<br>
-- * ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF<br>
-- * THIS SOFTWARE.<br>
-- * &lt;/pre&gt;<br>
-- */<br>
--struct wl_buffer;<br>
--struct wl_drm;<br>
--<br>
--/**<br>
-- * @page page_iface_wl_drm wl_drm<br>
-- * @section page_iface_wl_drm_api API<br>
-- * See @ref iface_wl_drm.<br>
-- */<br>
--/**<br>
-- * @defgroup iface_wl_drm The wl_drm interface<br>
-- */<br>
--extern const struct wl_interface wl_drm_interface;<br>
--<br>
--#ifndef WL_DRM_ERROR_ENUM<br>
--#define WL_DRM_ERROR_ENUM<br>
--enum wl_drm_error {<br>
--      WL_DRM_ERROR_AUTHENTICATE_FAIL = 0,<br>
--      WL_DRM_ERROR_INVALID_FORMAT = 1,<br>
--      WL_DRM_ERROR_INVALID_NAME = 2,<br>
--};<br>
--#endif /* WL_DRM_ERROR_ENUM */<br>
--<br>
--#ifndef WL_DRM_FORMAT_ENUM<br>
--#define WL_DRM_FORMAT_ENUM<br>
--enum wl_drm_format {<br>
--      WL_DRM_FORMAT_C8 = 0x20203843,<br>
--      WL_DRM_FORMAT_RGB332 = 0x38424752,<br>
--      WL_DRM_FORMAT_BGR233 = 0x38524742,<br>
--      WL_DRM_FORMAT_XRGB4444 = 0x32315258,<br>
--      WL_DRM_FORMAT_XBGR4444 = 0x32314258,<br>
--      WL_DRM_FORMAT_RGBX4444 = 0x32315852,<br>
--      WL_DRM_FORMAT_BGRX4444 = 0x32315842,<br>
--      WL_DRM_FORMAT_ARGB4444 = 0x32315241,<br>
--      WL_DRM_FORMAT_ABGR4444 = 0x32314241,<br>
--      WL_DRM_FORMAT_RGBA4444 = 0x32314152,<br>
--      WL_DRM_FORMAT_BGRA4444 = 0x32314142,<br>
--      WL_DRM_FORMAT_XRGB1555 = 0x35315258,<br>
--      WL_DRM_FORMAT_XBGR1555 = 0x35314258,<br>
--      WL_DRM_FORMAT_RGBX5551 = 0x35315852,<br>
--      WL_DRM_FORMAT_BGRX5551 = 0x35315842,<br>
--      WL_DRM_FORMAT_ARGB1555 = 0x35315241,<br>
--      WL_DRM_FORMAT_ABGR1555 = 0x35314241,<br>
--      WL_DRM_FORMAT_RGBA5551 = 0x35314152,<br>
--      WL_DRM_FORMAT_BGRA5551 = 0x35314142,<br>
--      WL_DRM_FORMAT_RGB565 = 0x36314752,<br>
--      WL_DRM_FORMAT_BGR565 = 0x36314742,<br>
--      WL_DRM_FORMAT_RGB888 = 0x34324752,<br>
--      WL_DRM_FORMAT_BGR888 = 0x34324742,<br>
--      WL_DRM_FORMAT_XRGB8888 = 0x34325258,<br>
--      WL_DRM_FORMAT_XBGR8888 = 0x34324258,<br>
--      WL_DRM_FORMAT_RGBX8888 = 0x34325852,<br>
--      WL_DRM_FORMAT_BGRX8888 = 0x34325842,<br>
--      WL_DRM_FORMAT_ARGB8888 = 0x34325241,<br>
--      WL_DRM_FORMAT_ABGR8888 = 0x34324241,<br>
--      WL_DRM_FORMAT_RGBA8888 = 0x34324152,<br>
--      WL_DRM_FORMAT_BGRA8888 = 0x34324142,<br>
--      WL_DRM_FORMAT_XRGB2101010 = 0x30335258,<br>
--      WL_DRM_FORMAT_XBGR2101010 = 0x30334258,<br>
--      WL_DRM_FORMAT_RGBX1010102 = 0x30335852,<br>
--      WL_DRM_FORMAT_BGRX1010102 = 0x30335842,<br>
--      WL_DRM_FORMAT_ARGB2101010 = 0x30335241,<br>
--      WL_DRM_FORMAT_ABGR2101010 = 0x30334241,<br>
--      WL_DRM_FORMAT_RGBA1010102 = 0x30334152,<br>
--      WL_DRM_FORMAT_BGRA1010102 = 0x30334142,<br>
--      WL_DRM_FORMAT_YUYV = 0x56595559,<br>
--      WL_DRM_FORMAT_YVYU = 0x55595659,<br>
--      WL_DRM_FORMAT_UYVY = 0x59565955,<br>
--      WL_DRM_FORMAT_VYUY = 0x59555956,<br>
--      WL_DRM_FORMAT_AYUV = 0x56555941,<br>
--      WL_DRM_FORMAT_NV12 = 0x3231564e,<br>
--      WL_DRM_FORMAT_NV21 = 0x3132564e,<br>
--      WL_DRM_FORMAT_NV16 = 0x3631564e,<br>
--      WL_DRM_FORMAT_NV61 = 0x3136564e,<br>
--      WL_DRM_FORMAT_YUV410 = 0x39565559,<br>
--      WL_DRM_FORMAT_YVU410 = 0x39555659,<br>
--      WL_DRM_FORMAT_YUV411 = 0x31315559,<br>
--      WL_DRM_FORMAT_YVU411 = 0x31315659,<br>
--      WL_DRM_FORMAT_YUV420 = 0x32315559,<br>
--      WL_DRM_FORMAT_YVU420 = 0x32315659,<br>
--      WL_DRM_FORMAT_YUV422 = 0x36315559,<br>
--      WL_DRM_FORMAT_YVU422 = 0x36315659,<br>
--      WL_DRM_FORMAT_YUV444 = 0x34325559,<br>
--      WL_DRM_FORMAT_YVU444 = 0x34325659,<br>
--};<br>
--#endif /* WL_DRM_FORMAT_ENUM */<br>
--<br>
--#ifndef WL_DRM_CAPABILITY_ENUM<br>
--#define WL_DRM_CAPABILITY_ENUM<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- * wl_drm capability bitmask<br>
-- *<br>
-- * Bitmask of capabilities.<br>
-- */<br>
--enum wl_drm_capability {<br>
--      /**<br>
--       * wl_drm prime available<br>
--       */<br>
--      WL_DRM_CAPABILITY_PRIME = 1,<br>
--};<br>
--#endif /* WL_DRM_CAPABILITY_ENUM */<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- * @struct wl_drm_listener<br>
-- */<br>
--struct wl_drm_listener {<br>
--      /**<br>
--       */<br>
--      void (*device)(void *data,<br>
--                     struct wl_drm *wl_drm,<br>
--                     const char *name);<br>
--      /**<br>
--       */<br>
--      void (*format)(void *data,<br>
--                     struct wl_drm *wl_drm,<br>
--                     uint32_t format);<br>
--      /**<br>
--       */<br>
--      void (*authenticated)(void *data,<br>
--                            struct wl_drm *wl_drm);<br>
--      /**<br>
--       */<br>
--      void (*capabilities)(void *data,<br>
--                           struct wl_drm *wl_drm,<br>
--                           uint32_t value);<br>
--};<br>
--<br>
--/**<br>
-- * @ingroup wl_drm_iface<br>
-- */<br>
--static inline int<br>
--wl_drm_add_listener(struct wl_drm *wl_drm,<br>
--                  const struct wl_drm_listener *listener, void *data)<br>
--{<br>
--      return wl_proxy_add_listener((struct wl_proxy *) wl_drm,<br>
--                                   (void (**)(void)) listener, data);<br>
--}<br>
--<br>
--#define WL_DRM_AUTHENTICATE 0<br>
--#define WL_DRM_CREATE_BUFFER 1<br>
--#define WL_DRM_CREATE_PLANAR_BUFFER 2<br>
--#define WL_DRM_CREATE_PRIME_BUFFER 3<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--#define WL_DRM_AUTHENTICATE_SINCE_<wbr>VERSION 1<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--#define WL_DRM_CREATE_BUFFER_SINCE_<wbr>VERSION 1<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--#define WL_DRM_CREATE_PLANAR_BUFFER_<wbr>SINCE_VERSION 1<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--#define WL_DRM_CREATE_PRIME_BUFFER_<wbr>SINCE_VERSION 2<br>
--<br>
--/** @ingroup iface_wl_drm */<br>
--static inline void<br>
--wl_drm_set_user_data(struct wl_drm *wl_drm, void *user_data)<br>
--{<br>
--      wl_proxy_set_user_data((struct wl_proxy *) wl_drm, user_data);<br>
--}<br>
--<br>
--/** @ingroup iface_wl_drm */<br>
--static inline void *<br>
--wl_drm_get_user_data(struct wl_drm *wl_drm)<br>
--{<br>
--      return wl_proxy_get_user_data((struct wl_proxy *) wl_drm);<br>
--}<br>
--<br>
--static inline uint32_t<br>
--wl_drm_get_version(struct wl_drm *wl_drm)<br>
--{<br>
--      return wl_proxy_get_version((struct wl_proxy *) wl_drm);<br>
--}<br>
--<br>
--/** @ingroup iface_wl_drm */<br>
--static inline void<br>
--wl_drm_destroy(struct wl_drm *wl_drm)<br>
--{<br>
--      wl_proxy_destroy((struct wl_proxy *) wl_drm);<br>
--}<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--static inline void<br>
--wl_drm_authenticate(struct wl_drm *wl_drm, uint32_t id)<br>
--{<br>
--      wl_proxy_marshal((struct wl_proxy *) wl_drm,<br>
--                       WL_DRM_AUTHENTICATE, id);<br>
--}<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--static inline struct wl_buffer *<br>
--wl_drm_create_buffer(struct wl_drm *wl_drm, uint32_t name, int32_t width, int32_t height, uint32_t stride, uint32_t format)<br>
--{<br>
--      struct wl_proxy *id;<br>
--<br>
--      id = wl_proxy_marshal_constructor((<wbr>struct wl_proxy *) wl_drm,<br>
--                       WL_DRM_CREATE_BUFFER, &amp;wl_buffer_interface, NULL, name, width, height, stride, format);<br>
--<br>
--      return (struct wl_buffer *) id;<br>
--}<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--static inline struct wl_buffer *<br>
--wl_drm_create_planar_buffer(<wbr>struct wl_drm *wl_drm, uint32_t name, int32_t width, int32_t height, uint32_t format, int32_t offset0, int32_t stride0, int32_t offset1, int32_t stride1, int32_t offset2, int32_t stride2)<br>
--{<br>
--      struct wl_proxy *id;<br>
--<br>
--      id = wl_proxy_marshal_constructor((<wbr>struct wl_proxy *) wl_drm,<br>
--                       WL_DRM_CREATE_PLANAR_BUFFER, &amp;wl_buffer_interface, NULL, name, width, height, format, offset0, stride0, offset1, stride1, offset2, stride2);<br>
--<br>
--      return (struct wl_buffer *) id;<br>
--}<br>
--<br>
--/**<br>
-- * @ingroup iface_wl_drm<br>
-- */<br>
--static inline struct wl_buffer *<br>
--wl_drm_create_prime_buffer(<wbr>struct wl_drm *wl_drm, int32_t name, int32_t width, int32_t height, uint32_t format, int32_t offset0, int32_t stride0, int32_t offset1, int32_t stride1, int32_t offset2, int32_t stride2)<br>
--{<br>
--      struct wl_proxy *id;<br>
--<br>
--      id = wl_proxy_marshal_constructor((<wbr>struct wl_proxy *) wl_drm,<br>
--                       WL_DRM_CREATE_PRIME_BUFFER, &amp;wl_buffer_interface, NULL, name, width, height, format, offset0, stride0, offset1, stride1, offset2, stride2);<br>
--<br>
--      return (struct wl_buffer *) id;<br>
--}<br>
--<br>
--#ifdef  __cplusplus<br>
--}<br>
--#endif<br>
--<br>
--#endif<br>
---<br>
-2.1.4<br>
-<br>
diff --git a/meta/recipes-graphics/libva/<a href="http://libva_1.7.3.bb" rel="noreferrer" target="_blank"><wbr>libva_1.7.3.bb</a> b/meta/recipes-graphics/libva/<a href="http://libva_1.8.3.bb" rel="noreferrer" target="_blank"><wbr>libva_1.8.3.bb</a><br>
similarity index 88%<br>
rename from meta/recipes-graphics/libva/<a href="http://libva_1.7.3.bb" rel="noreferrer" target="_blank">li<wbr>bva_1.7.3.bb</a><br>
rename to meta/recipes-graphics/libva/<a href="http://libva_1.8.3.bb" rel="noreferrer" target="_blank">li<wbr>bva_1.8.3.bb</a><br>
index 6c0b90f..bb5f829 100644<br>
--- a/meta/recipes-graphics/libva/<a href="http://libva_1.7.3.bb" rel="noreferrer" target="_blank"><wbr>libva_1.7.3.bb</a><br>
+++ b/meta/recipes-graphics/libva/<a href="http://libva_1.8.3.bb" rel="noreferrer" target="_blank"><wbr>libva_1.8.3.bb</a><br>
@@ -17,10 +17,8 @@ SECTION = &quot;x11&quot;<br>
 LICENSE = &quot;MIT&quot;<br>
 LIC_FILES_CHKSUM = &quot;file://COPYING;md5=<wbr>2e48940f94acb0af582e5ef0353780<wbr>0f&quot;<br>
<br>
-SRC_URI = &quot;git://<a href="http://github.com/01org/libva.git;protocol=http;branch=v1.7-branch" rel="noreferrer" target="_blank">github.com/01org/libva.<wbr>git;protocol=http;branch=v1.7-<wbr>branch</a> \<br>
-           file://0001-configure.ac-Use-<wbr>wayland-scanner-in-PATH.patch \<br>
-           file://0001-wayland-Don-t-<wbr>commit-and-ship-generated-<wbr>files.patch&quot;<br>
-SRCREV = &quot;<wbr>dbf9f7e33349c3cee8d131e93a6a4f<wbr>91255635cb&quot;<br>
+SRC_URI = &quot;git://<a href="http://github.com/01org/libva.git;protocol=http;branch=v1.8-branch" rel="noreferrer" target="_blank">github.com/01org/libva.<wbr>git;protocol=http;branch=v1.8-<wbr>branch</a> &quot;<br>
+SRCREV = &quot;<wbr>457470987cc9df5976ce8c72ffd4bf<wbr>bd9baaf0f9&quot;<br>
 UPSTREAM_CHECK_GITTAGREGEX = &quot;libva-(?P&lt;pver&gt;(\d+(\.\d+)+))<wbr>&quot;<br>
<br>
 S = &quot;${WORKDIR}/git&quot;<br>
@@ -31,7 +29,7 @@ inherit autotools pkgconfig distro_features_check<br>
<br>
 REQUIRED_DISTRO_FEATURES = &quot;opengl&quot;<br>
<br>
-EXTRA_OECONF = &quot;--disable-dummy-driver&quot;<br>
+EXTRA_OECONF = &quot;ac_cv_prog_WAYLAND_SCANNER=<wbr>wayland-scanner&quot;<br>
<br>
 PACKAGECONFIG ??= &quot;${@bb.utils.filter(&#39;DISTRO_<wbr>FEATURES&#39;, &#39;wayland x11&#39;, d)}&quot;<br>
 PACKAGECONFIG[x11] = &quot;--enable-x11,--disable-x11,<wbr>virtual/libx11 libxext libxfixes&quot;<br>
<span class="HOEnZb"><font color="#888888">--<br>
2.4.0<br>
<br>
--<br>
______________________________<wbr>_________________<br>
Openembedded-core mailing list<br>
<a href="mailto:Openembedded-core@lists.openembedded.org">Openembedded-core@lists.<wbr>openembedded.org</a><br>
<a href="http://lists.openembedded.org/mailman/listinfo/openembedded-core" rel="noreferrer" target="_blank">http://lists.openembedded.org/<wbr>mailman/listinfo/openembedded-<wbr>core</a><br>
</font></span></blockquote></div><br></div>