Rework meta-agl-ic-container to migrate from Qt5 to Qt6 33/30333/3
authorNaoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
Thu, 26 Sep 2024 16:50:58 +0000 (01:50 +0900)
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>
Wed, 9 Oct 2024 14:03:15 +0000 (14:03 +0000)
This change is a starting point of Qt6 migration.
That change layer config and feature config for this layer.

Bug-AGL: SPEC-5162

Change-Id: I127a929cfc5cf311b0219c6fbfb050ed9332576f
Signed-off-by: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
meta-agl-ic-container/conf/layer.conf
meta-agl-ic-container/recipes-qt5/qt5/qtbase_git.bbappend [deleted file]
templates/feature/agl-ic-container/50_bblayers.conf.inc
templates/feature/agl-ic-container/README_feature_agl-ic-container.md

index 7b71545..178d6f7 100644 (file)
@@ -21,4 +21,4 @@ BBFILES_DYNAMIC += " \
 "
 
 LAYERSERIES_COMPAT_aglcontainermc = "scarthgap"
-LAYERDEPENDS_aglcontainermc = "aglcore qt5-layer openembedded-layer virtualization-layer agl-drm-lease meta-pipewire"
+LAYERDEPENDS_aglcontainermc = "aglcore qt6-layer openembedded-layer virtualization-layer agl-drm-lease meta-pipewire"
diff --git a/meta-agl-ic-container/recipes-qt5/qt5/qtbase_git.bbappend b/meta-agl-ic-container/recipes-qt5/qt5/qtbase_git.bbappend
deleted file mode 100644 (file)
index 7f2e9aa..0000000
+++ /dev/null
@@ -1 +0,0 @@
-PACKAGECONFIG:append:aglcontainerivi = " sql-sqlite"
index 119cacb..313cf12 100644 (file)
@@ -2,8 +2,10 @@ AGL_META_PYTHON = "${METADIR}/external/meta-openembedded/meta-python"
 AGL_META_NETWORKING = "${METADIR}/external/meta-openembedded/meta-networking"
 AGL_META_FILESYSTEMS = "${METADIR}/external/meta-openembedded/meta-filesystems"
 AGL_META_VIRTUALIZATION = "${METADIR}/external/meta-virtualization"
-AGL_META_QT5 = "${METADIR}/external/meta-qt5"
+AGL_META_QT5 = ""
+AGL_META_QT6 = "${METADIR}/external/meta-qt6"
 
 BBLAYERS =+ " \
   ${METADIR}/meta-agl-devel/meta-agl-ic-container \
+  ${AGL_META_QT6} \
 "
index e5b5391..632945e 100644 (file)
@@ -1,14 +1,18 @@
 ---
-description: Feature agl-lxc
-authors: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
+description: AGL Instrument Cluster Container Integration feature
+authors: Naoto Yamaguchi <naoto.yamaguchi@aisin.co.jp>
 ---
 
-### Feature agl-lxc
+### Feature agl-ic-container
 
-*Description is missing - please complete file meta-agl-devel/templates/feature/agl-lxc/README_feature_agl-lxc.md*
+This feature realize to AGL container integration.
+That support dual system on a linux kernel using linux container technology.
 
-### Dependent features pulled by agl-lxc
+
+### Dependent features pulled by agl-ic-container
 
 The following features are pulled:
 
-* agl-container
+* agl-drm-lease
+* agl-pipewire
+* agl-selinux