From 6b5402e3a12becfefb4742e3a8ed024f80d7f41f Mon Sep 17 00:00:00 2001 From: Gabriel Valcazar Date: Thu, 21 Nov 2024 16:48:12 +0100 Subject: [PATCH] freescale-layer: weston: make sure wayland-protocols gets included in the SDK After poky commit 4705dd264681d908f144dd4d9bf1f6175f68d8b9, soft dependencies for complementary packages no longer get included by bitbake's internal package managers. Make weston's dependency with wayland-protocols a hard one to include wayland-protocols in our SDKs, which is how it used to be in older DEY releases. Signed-off-by: Gabriel Valcazar --- .../recipes-graphics/wayland/weston_12.0.4.imx.bbappend | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston_12.0.4.imx.bbappend b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston_12.0.4.imx.bbappend index b3b1d7caf..24ac95055 100644 --- a/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston_12.0.4.imx.bbappend +++ b/meta-digi-dey/dynamic-layers/freescale-layer/recipes-graphics/wayland/weston_12.0.4.imx.bbappend @@ -7,3 +7,9 @@ SRC_URI += " \ " EXTRA_OEMESON += "-Ddeprecated-wl-shell=true" + +# This package is already in RRECOMMENDS, but it doesn't get included in the +# SDK due to it being a soft dependency from a complementary package. Make it a +# hard dependency so it gets included. +# See: poky commit 4705dd264681d908f144dd4d9bf1f6175f68d8b9 +RDEPENDS:${PN}-dev += "wayland-protocols"