From a4bf9c64e5d6d7c8883c8d833622fd68a7845f01 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Fri, 24 Mar 2023 13:20:26 +0000 Subject: [PATCH] qtserialbus: socketcan need openembedded layer Don't enable socketcan PACKAGECONFIG unless openembedded layer is available. Pick-to: 6.5 6.2 Change-Id: I54aa0d70014448bf5425ef7a49f9a32e27ba7807 Reviewed-by: Mikko Gronoff --- recipes-qt/qt6/qtserialbus_git.bb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/recipes-qt/qt6/qtserialbus_git.bb b/recipes-qt/qt6/qtserialbus_git.bb index 5d6dcd0..5bfa80e 100644 --- a/recipes-qt/qt6/qtserialbus_git.bb +++ b/recipes-qt/qt6/qtserialbus_git.bb @@ -16,7 +16,9 @@ include recipes-qt/qt6/qt6.inc DEPENDS += "qtbase" -PACKAGECONFIG ?= "modbus-serialport socketcan" +PACKAGECONFIG ?= "modbus-serialport \ + ${@bb.utils.contains('BBFILE_COLLECTIONS', 'openembedded-layer', 'socketcan', '', d)} \ +" PACKAGECONFIG:class-native = "" PACKAGECONFIG:class-nativesdk = ""