Signed-off-by: Gowtham Tammana <[email protected]>
---
 ...land-texture-sharing-custom-composit.patch | 52 +++++++++++++++++++
 .../recipes-qt/qt5/qtwayland_git.bbappend     |  3 +-
 2 files changed, 54 insertions(+), 1 deletion(-)
 create mode 100644 
meta-arago-distro/recipes-qt/qt5/qtwayland/0001-examples-fix-wayland-texture-sharing-custom-composit.patch

diff --git 
a/meta-arago-distro/recipes-qt/qt5/qtwayland/0001-examples-fix-wayland-texture-sharing-custom-composit.patch
 
b/meta-arago-distro/recipes-qt/qt5/qtwayland/0001-examples-fix-wayland-texture-sharing-custom-composit.patch
new file mode 100644
index 00000000..c209dfc4
--- /dev/null
+++ 
b/meta-arago-distro/recipes-qt/qt5/qtwayland/0001-examples-fix-wayland-texture-sharing-custom-composit.patch
@@ -0,0 +1,52 @@
+From 1d18591d9e7ed9b3580e06c37be23bfde24bc30c Mon Sep 17 00:00:00 2001
+From: Peter Seiderer <[email protected]>
+Date: Fri, 3 Apr 2020 22:40:29 +0200
+Subject: [PATCH] examples: fix wayland/texture-sharing/custom-compositor
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixes:
+
+  main.cpp:83:33: error: ???GL_RGBA8??? was not declared in this scope; did 
you mean ???GL_RGBA4????
+     83 |             *glInternalFormat = GL_RGBA8;
+        |                                 ^~~~~~~~
+        |                                 GL_RGBA4
+  main.cpp:120:33: error: ???GL_RGBA8??? was not declared in this scope; did 
you mean ???GL_RGBA4????
+    120 |             *glInternalFormat = GL_RGBA8;
+        |                                 ^~~~~~~~
+        |                                 GL_RGBA4
+
+Task-number: QTBUG-83304
+Change-Id: I0515f3303b08c405d162986e280e9a7bd35e28f7
+Reviewed-by: Laszlo Agocs <[email protected]>
+Reviewed-by: Eskil Abrahamsen Blomfeldt <[email protected]>
+
+Upstream-Status: Backport [1d18591d9e7ed9b3580e06c37be23bfde24bc30c]
+
+The patch is backport from upstream commit -
+1d18591d9e7ed9b3580e06c37be23bfde24bc30c
+
+Signed-off-by: Gowtham Tammana <[email protected]>
+---
+ examples/wayland/texture-sharing/custom-compositor/main.cpp | 4 ++++
+ 1 file changed, 4 insertions(+)
+
+diff --git a/examples/wayland/texture-sharing/custom-compositor/main.cpp 
b/examples/wayland/texture-sharing/custom-compositor/main.cpp
+index a39c8c38..af375024 100644
+--- a/examples/wayland/texture-sharing/custom-compositor/main.cpp
++++ b/examples/wayland/texture-sharing/custom-compositor/main.cpp
+@@ -63,6 +63,10 @@
+ 
+ #include "QtWaylandCompositor/private/qwltexturesharingextension_p.h"
+ 
++#ifndef GL_RGBA8
++#define GL_RGBA8 0x8058
++#endif
++
+ class CustomSharingExtension : public QWaylandTextureSharingExtension
+ {
+     Q_OBJECT
+-- 
+2.17.1
+
diff --git a/meta-arago-distro/recipes-qt/qt5/qtwayland_git.bbappend 
b/meta-arago-distro/recipes-qt/qt5/qtwayland_git.bbappend
index bd529d2e..c602813c 100644
--- a/meta-arago-distro/recipes-qt/qt5/qtwayland_git.bbappend
+++ b/meta-arago-distro/recipes-qt/qt5/qtwayland_git.bbappend
@@ -1,6 +1,7 @@
 FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:"
-PR_append = ".arago1"
+PR_append = ".arago2"
 
 SRC_URI += " \
     file://0001-plugins-decorations-bradient-display-window-icon-onl.patch \
+    file://0001-examples-fix-wayland-texture-sharing-custom-composit.patch \
 "
-- 
2.17.1

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to