From a3cea506c609b111d8ad512cf7369090fc2c0408 Mon Sep 17 00:00:00 2001 From: Gabriel Valcazar Date: Fri, 10 Jan 2025 14:24:17 +0100 Subject: [PATCH] qt6: remove nativesdk-packagegroup-qt6-toolchain-host-addons from our SDKs Similar to what we did for the target's version of this packagegorup in commit 58cfee7ac773, keep the "essentials" packagegroup and remove the addons. In this case, the troublesome qt6 package is qtinterfaceframework, which pulls in several python3 packages including python3-cryptography, which depends on the rust compiler. This reduces overall SDK size and rust compiler overhead during the SDK build. Signed-off-by: Gabriel Valcazar --- .../nativesdk-packagegroup-qt6-toolchain-host.bbappend | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 meta-digi-dey/dynamic-layers/qt6-layer/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host.bbappend diff --git a/meta-digi-dey/dynamic-layers/qt6-layer/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host.bbappend b/meta-digi-dey/dynamic-layers/qt6-layer/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host.bbappend new file mode 100644 index 000000000..d33f30fff --- /dev/null +++ b/meta-digi-dey/dynamic-layers/qt6-layer/recipes-qt/packagegroups/nativesdk-packagegroup-qt6-toolchain-host.bbappend @@ -0,0 +1,5 @@ +# Copyright (C) 2025, Digi International Inc. + +# Remove addons packagegroup to reduce SDK size and remove spurious +# dependencies +RDEPENDS:${PN}:remove:dey = "nativesdk-packagegroup-qt6-toolchain-host-addons"