From dbd60227dfda962f0c68596e7d874794a23193ac Mon Sep 17 00:00:00 2001 From: Suchinton Chakravarty Date: Fri, 27 Sep 2024 22:08:12 +0530 Subject: [PATCH] AGL Demo Control Panel: Enable Networking and QtQuick This commit adds Networking to enable CAN playback and QtQickWidgets to render the QML Gauges. Bug-AGL: SPEC-5161 Change-Id: I97567e4ef1612cac0de7e0be81c7c95c6eba9d2e Signed-off-by: Suchinton Chakravarty Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30324 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Tested-by: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller --- meta-agl-demo-control-panel/conf/layer.conf | 2 +- .../meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend | 2 ++ templates/feature/agl-demo-control-panel/50_bblayers.conf.inc | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/meta-agl-demo-control-panel/conf/layer.conf b/meta-agl-demo-control-panel/conf/layer.conf index ea256107e..09e7a8abf 100644 --- a/meta-agl-demo-control-panel/conf/layer.conf +++ b/meta-agl-demo-control-panel/conf/layer.conf @@ -15,4 +15,4 @@ BBFILE_PRIORITY_agldemocontrolpanel = "70" LAYERSERIES_COMPAT_agldemocontrolpanel = "scarthgap" -LAYERDEPENDS_agldemocontrolpanel = "aglcore qt6-layer" +LAYERDEPENDS_agldemocontrolpanel = "aglcore qt6-layer networking-layer" diff --git a/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend b/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend index defe585ac..b846719d4 100644 --- a/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend +++ b/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend @@ -1,4 +1,6 @@ PYQT_MODULES:append = " \ QtWidgets \ QtSvg \ + QtQuick \ + QtQuickWidgets \ " \ No newline at end of file diff --git a/templates/feature/agl-demo-control-panel/50_bblayers.conf.inc b/templates/feature/agl-demo-control-panel/50_bblayers.conf.inc index 479655bc4..886befa72 100644 --- a/templates/feature/agl-demo-control-panel/50_bblayers.conf.inc +++ b/templates/feature/agl-demo-control-panel/50_bblayers.conf.inc @@ -7,7 +7,7 @@ BBLAYERS =+ " \ #AGL_META_FILESYSTEMS = "${METADIR}/external/meta-openembedded/meta-filesystems" #AGL_META_MULTIMEDIA = "${METADIR}/external/meta-openembedded/meta-multimedia" -#AGL_META_NETWORKING = "${METADIR}/external/meta-openembedded/meta-networking" +AGL_META_NETWORKING = "${METADIR}/external/meta-openembedded/meta-networking" AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python" AGL_META_QT5 = "${METADIR}/external/meta-qt6" AGL_META_CLANG = " ${METADIR}/external/meta-clang " -- 2.16.6