From b07102175fd9935767f30ebac378629057438fb9 Mon Sep 17 00:00:00 2001 From: Samuli Piippo Date: Mon, 19 May 2025 08:31:50 +0000 Subject: [PATCH] qtapplicationmanager: add PACKAGECONFIG for bubblewrap The bubblewrap container uses the bubblewrap utility to create a new kernel namespace and runs the requested binary in this sandbox isolated from the rest of the system. Fixes: QTBUG-13696 Change-Id: Ide2e631f797e2e8162375b4bbc60d81600243be2 Reviewed-by: Ari Parkkila (cherry picked from commit 76078809ef79c23e1686fa8508ff4ecd7f16c5f1) Reviewed-by: Qt Cherry-pick Bot (cherry picked from commit 40b0a471834488db730ff1c37f973cd60ea550e5) (cherry picked from commit a21177f128b3865f8cea7c2d03a7257b854c3305) --- recipes-qt/qt6/qtapplicationmanager_git.bb | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-qt/qt6/qtapplicationmanager_git.bb b/recipes-qt/qt6/qtapplicationmanager_git.bb index 84bbc2c..092a585 100644 --- a/recipes-qt/qt6/qtapplicationmanager_git.bb +++ b/recipes-qt/qt6/qtapplicationmanager_git.bb @@ -25,6 +25,7 @@ PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'multi-proc PACKAGECONFIG[tools-only] = "-DFEATURE_am_tools_only=ON, -DFEATURE_am_tools_only=OFF" PACKAGECONFIG[multi-process] = "-DFEATURE_am_multi_process=ON, -DFEATURE_am_multi_process=OFF, qtwayland qtwayland-native" +PACKAGECONFIG[bubblewrap] = "-DFEATURE_am_bubblewrap_container=ON,-DFEATURE_am_bubblewrap_container=OFF,,bubblewrap" PACKAGECONFIG:class-native ??= "tools-only" PACKAGECONFIG:class-nativesdk ??= "${PACKAGECONFIG:class-native}"