From 527f26ba3fb6eea35a8b0904c9cb7cacbd5014f4 Mon Sep 17 00:00:00 2001
From: Samuli Piippo <samuli.piippo@qt.io>
Date: Fri, 11 Jan 2019 12:04:24 +0200
Subject: [PATCH] sdl2: fix sdl2.pc include paths

SDL2 dumps all cflags to the sdl2.pc, which might then contain paths
to the recipe sysroot include dir. This happens at least with
raspberrypi.

Change-Id: I77139bd31956039d4b8db947161f032fb8fbdaf7
Reviewed-by: Mikko Gronoff <mikko.gronoff@qt.io>
---
 .../recipes-graphics/libsdl2/libsdl2_%.bbappend               | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend b/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend
index bef2c7ab..88aaf050 100644
--- a/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend
+++ b/meta-boot2qt-distro/recipes-graphics/libsdl2/libsdl2_%.bbappend
@@ -28,3 +28,7 @@
 ############################################################################
 
 PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}"
+
+do_install_append() {
+    sed -i -e "s|${STAGING_INCDIR}|$\{includedir}|g" ${D}${libdir}/pkgconfig/sdl2.pc
+}
-- 
GitLab