summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWadim Egorov <w.egorov@phytec.de>2018-09-07 10:14:13 +0200
committerStefan Müller-Klieser <s.mueller-klieser@phytec.de>2018-09-07 11:08:42 +0200
commitf68b06d7b6ad77b83040144ca69eb7523a21885d (patch)
treebb69fa870d66f98150e05002b6c50a1fa49a9134
parentfb537ec12c02dbe8ff0e1d7b03ea494155d60da1 (diff)
downloadmeta-yogurt-f68b06d7b6ad77b83040144ca69eb7523a21885d.tar.bz2
meta-yogurt-f68b06d7b6ad77b83040144ca69eb7523a21885d.zip
gtk+3: Remove virtual/mesa dependency for wayland on rk3288 machines2.2.4-phy2
This is a dependency removal only for rk3288 based machines. meta-gstreamer1.0 added gtk dependency for wayland builds in commit c35d927126d0 ("gstreamer1.0-plugins-bad: upgrade to version 1.12.0") And gtk3+ adds a virtual/mesa dependency for wayland which fails with our mali recipe. Fixes: ERROR: Nothing PROVIDES 'virtual/mesa' (but /home/egorov/yocto-builds/RK/sources/poky/meta/recipes-gnome/gtk+/gtk+3_3.20.9.bb DEPENDS on or otherwise requires it) Signed-off-by: Wadim Egorov <w.egorov@phytec.de> Signed-off-by: Stefan Müller-Klieser <s.mueller-klieser@phytec.de>
-rw-r--r--recipes-gnome/gtk+/gtk+3_%.bbappend4
1 files changed, 4 insertions, 0 deletions
diff --git a/recipes-gnome/gtk+/gtk+3_%.bbappend b/recipes-gnome/gtk+/gtk+3_%.bbappend
new file mode 100644
index 0000000..cd7f0b0
--- /dev/null
+++ b/recipes-gnome/gtk+/gtk+3_%.bbappend
@@ -0,0 +1,4 @@
+# Remove virtual/mesa for wayland
+PACKAGECONFIG_remove_rk3288 = " wayland"
+PACKAGECONFIG_append_rk3288 = " wayland-rk3288"
+PACKAGECONFIG[wayland-rk3288] = "--enable-wayland-backend,--disable-wayland-backend,wayland wayland-protocols libxkbcommon wayland-native"