From 1b72a0f90fa7d1b45eb1017629cc83dcd8971c48 Mon Sep 17 00:00:00 2001 From: Jan-Simon Möller Date: Wed, 3 Nov 2021 15:18:49 +0100 Subject: Prepare master for new framework integration During the last workshop the transition to the new framework was presented. This change essentially deprecates the SMACK-based application framework. To prepare the integration of it, we remove the deprecated components: - recipes-apis : all agl-service-* - recipes-demos: all demo apps but homescreen - non-essential configurations Todo: We need to bring-back the html5 image in a follow-up w/o ties into the old framework. v2: kept WAM + Chromium recipes for reference v3: rebased Bug-AGL: SPEC-4121 Signed-off-by: Jan-Simon Moeller Change-Id: I58075f5f1e477106a1aad3d2171a0904bf0cb16e --- .../images/agl-cluster-demo-platform-crosssdk.bb | 27 -------- .../images/agl-cluster-demo-platform.bb | 15 ----- .../images/agl-cluster-demo-platform.inc | 3 - .../images/agl-cluster-demo-qtcompositor.bb | 15 ----- .../images/agl-cluster-demo-qtcompositor.inc | 2 - .../images/agl-demo-platform-crosssdk.bb | 71 +--------------------- recipes-platform/images/agl-demo-platform-html5.bb | 15 +---- recipes-platform/images/agl-demo-platform-qa.bb | 13 ---- recipes-platform/images/agl-demo-platform.bb | 21 +------ recipes-platform/images/agl-demo-platform.inc | 8 --- recipes-platform/images/agl-image-cluster-qt5.bb | 9 --- recipes-platform/images/agl-image-cluster-qt5.inc | 7 --- recipes-platform/images/agl-image-cluster.bb | 9 --- recipes-platform/images/agl-image-cluster.inc | 7 --- .../images/agl-image-graphical-html5.bb | 11 +++- .../images/agl-image-graphical-html5.inc | 9 --- .../images/agl-image-graphical-qt5-crosssdk.bb | 18 +++++- .../images/agl-image-graphical-qt5-crosssdk.inc | 14 ----- recipes-platform/images/agl-image-graphical-qt5.bb | 5 -- .../images/agl-image-graphical-qt5.inc | 1 - recipes-platform/images/agl-image-ivi-crosssdk.bb | 13 +++- recipes-platform/images/agl-image-ivi-qa.bb | 14 ----- recipes-platform/images/agl-image-ivi.bb | 13 +++- recipes-platform/images/agl-image-ivi.inc | 15 ----- recipes-platform/images/agl-image-telematics.bb | 9 --- recipes-platform/images/agl-image-telematics.inc | 5 -- .../images/agl-ivi-demo-platform-crosssdk.bb | 59 ++++++++++++++++++ .../images/agl-ivi-demo-platform-html5.bb | 14 +++++ recipes-platform/images/agl-ivi-demo-platform.bb | 13 ++++ .../agl-telematics-demo-platform-crosssdk.bb | 21 ------- .../images/agl-telematics-demo-platform.bb | 13 ---- .../images/agl-telematics-demo-platform.inc | 3 - .../nativesdk-packagegroup-sdk-host.bbappend | 6 -- .../packagegroup-agl-app-framework.bbappend | 1 - .../packagegroups/packagegroup-agl-appfw-html5.bb | 18 ------ .../packagegroup-agl-appfw-native-qt5.bb | 29 --------- .../packagegroup-agl-cluster-demo-platform.bb | 40 ------------ .../packagegroup-agl-cluster-demo-qtcompositor.bb | 43 ------------- .../packagegroup-agl-core-devel.bbappend | 10 --- .../packagegroup-agl-demo-platform-html5.bb | 33 +++++----- .../packagegroup-agl-demo-platform-qa.bb | 15 ----- .../packagegroup-agl-demo-platform.bb | 46 -------------- .../packagegroup-agl-demo-qt-examples.bb | 26 -------- .../packagegroups/packagegroup-agl-demo.bb | 27 -------- .../packagegroup-agl-graphical-services.bb | 15 ----- .../packagegroup-agl-graphical-weston_agldemo.inc | 4 -- .../packagegroups/packagegroup-agl-image-ivi.bb | 3 - .../packagegroup-agl-ivi-connectivity.bb | 2 - .../packagegroup-agl-ivi-connectivity.bbappend | 5 -- .../packagegroups/packagegroup-agl-ivi-identity.bb | 2 - .../packagegroups/packagegroup-agl-ivi-services.bb | 22 ------- ...ackagegroup-agl-profile-cluster-qtcompositor.bb | 1 - .../packagegroup-agl-profile-graphical-html5.bb | 1 - .../packagegroup-agl-profile-graphical-qt5.bb | 2 - .../packagegroup-agl-profile-graphical.bbappend | 3 - .../packagegroup-agl-profile-telematics.bb | 3 - .../packagegroup-agl-speech-services.bb | 2 - .../packagegroup-agl-telematics-demo-platform.bb | 2 - .../packagegroups/packagegroup-hmi-framework.bb | 18 ++---- 59 files changed, 162 insertions(+), 689 deletions(-) delete mode 100644 recipes-platform/images/agl-cluster-demo-platform-crosssdk.bb delete mode 100644 recipes-platform/images/agl-cluster-demo-platform.bb delete mode 100644 recipes-platform/images/agl-cluster-demo-platform.inc delete mode 100644 recipes-platform/images/agl-cluster-demo-qtcompositor.bb delete mode 100644 recipes-platform/images/agl-cluster-demo-qtcompositor.inc mode change 100644 => 120000 recipes-platform/images/agl-demo-platform-crosssdk.bb mode change 100644 => 120000 recipes-platform/images/agl-demo-platform-html5.bb delete mode 100644 recipes-platform/images/agl-demo-platform-qa.bb mode change 100644 => 120000 recipes-platform/images/agl-demo-platform.bb delete mode 100644 recipes-platform/images/agl-demo-platform.inc delete mode 100644 recipes-platform/images/agl-image-cluster-qt5.bb delete mode 100644 recipes-platform/images/agl-image-cluster-qt5.inc delete mode 100644 recipes-platform/images/agl-image-cluster.bb delete mode 100644 recipes-platform/images/agl-image-cluster.inc delete mode 100644 recipes-platform/images/agl-image-graphical-html5.inc delete mode 100644 recipes-platform/images/agl-image-graphical-qt5-crosssdk.inc delete mode 100644 recipes-platform/images/agl-image-graphical-qt5.bb delete mode 100644 recipes-platform/images/agl-image-graphical-qt5.inc delete mode 100644 recipes-platform/images/agl-image-ivi-qa.bb delete mode 100644 recipes-platform/images/agl-image-ivi.inc delete mode 100644 recipes-platform/images/agl-image-telematics.bb delete mode 100644 recipes-platform/images/agl-image-telematics.inc create mode 100644 recipes-platform/images/agl-ivi-demo-platform-crosssdk.bb create mode 100644 recipes-platform/images/agl-ivi-demo-platform-html5.bb create mode 100644 recipes-platform/images/agl-ivi-demo-platform.bb delete mode 100644 recipes-platform/images/agl-telematics-demo-platform-crosssdk.bb delete mode 100644 recipes-platform/images/agl-telematics-demo-platform.bb delete mode 100644 recipes-platform/images/agl-telematics-demo-platform.inc delete mode 100644 recipes-platform/packagegroups/nativesdk-packagegroup-sdk-host.bbappend delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-app-framework.bbappend delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-appfw-html5.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-appfw-native-qt5.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-cluster-demo-platform.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-cluster-demo-qtcompositor.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-core-devel.bbappend delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-demo-platform-qa.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-demo-qt-examples.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-graphical-services.bb delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bbappend delete mode 100644 recipes-platform/packagegroups/packagegroup-agl-profile-graphical.bbappend (limited to 'recipes-platform') diff --git a/recipes-platform/images/agl-cluster-demo-platform-crosssdk.bb b/recipes-platform/images/agl-cluster-demo-platform-crosssdk.bb deleted file mode 100644 index 8251272c..00000000 --- a/recipes-platform/images/agl-cluster-demo-platform-crosssdk.bb +++ /dev/null @@ -1,27 +0,0 @@ -SUMMARY = "Cross SDK of AGL Distribution for Cluster profile Demo" - -DESCRIPTION = "SDK image for AGL Distribution for Cluster profile Demo. \ -It includes the full meta-toolchain, plus developement headers and libraries \ -to form a standalone cross SDK." - -require agl-cluster-demo-platform.bb - -LICENSE = "MIT" - -IMAGE_FEATURES:append = " dev-pkgs" -IMAGE_INSTALL:append = " kernel-dev kernel-devsrc" - -inherit populate_sdk populate_sdk_qt5 - -# Task do_populate_sdk and do_rootfs can't be exec simultaneously. -# Both exec "createrepo" on the same directory, and so one of them -# can failed (randomly). -addtask do_populate_sdk after do_rootfs - -# Add wayland-scanner to SDK (SPEC-945) -# Use TOOLCHAIN_HOST_TASK instead of adding to the packagegroup -# wayland-scanner is in nativesdk-wayland-dev ! -# option: add also nativesdk-qtwayland-tools -TOOLCHAIN_HOST_TASK:append = " nativesdk-wayland nativesdk-wayland-dev" - -TOOLCHAIN_HOST_TASK:append = " nativesdk-perl-modules " diff --git a/recipes-platform/images/agl-cluster-demo-platform.bb b/recipes-platform/images/agl-cluster-demo-platform.bb deleted file mode 100644 index 2e8be720..00000000 --- a/recipes-platform/images/agl-cluster-demo-platform.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "AGL Cluster Demo Platform image currently contains a simple cluster interface." - -require agl-cluster-demo-platform.inc - -LICENSE = "MIT" - -IMAGE_FEATURES:append = "" - -# add packages for cluster demo platform (include demo apps) here -IMAGE_INSTALL:append = " \ - packagegroup-agl-cluster-demo-platform \ - ${@bb.utils.contains("AGL_FEATURES", "agl-demo-preload", "cluster-dashboard-demo-config", "", d)} \ - ${@bb.utils.contains("AGL_FEATURES", "agl-demo-preload", "weston-ini-conf-landscape-inverted", "weston-ini-conf-landscape", d)} \ - " - diff --git a/recipes-platform/images/agl-cluster-demo-platform.inc b/recipes-platform/images/agl-cluster-demo-platform.inc deleted file mode 100644 index 8745ca94..00000000 --- a/recipes-platform/images/agl-cluster-demo-platform.inc +++ /dev/null @@ -1,3 +0,0 @@ -# Base image -require recipes-platform/images/agl-image-cluster-qt5.inc - diff --git a/recipes-platform/images/agl-cluster-demo-qtcompositor.bb b/recipes-platform/images/agl-cluster-demo-qtcompositor.bb deleted file mode 100644 index 0e9afb9c..00000000 --- a/recipes-platform/images/agl-cluster-demo-qtcompositor.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "AGL Cluster Demo Qtwayland Compositor image currently contains a \ -simple cluster interface and some AGL service." - -require agl-cluster-demo-qtcompositor.inc - -LICENSE = "MIT" - -IMAGE_FEATURES:append = " \ - " - -# add packages for cluster demo qtcompositor -IMAGE_INSTALL:append = " \ - packagegroup-agl-cluster-demo-qtcompositor \ - " - diff --git a/recipes-platform/images/agl-cluster-demo-qtcompositor.inc b/recipes-platform/images/agl-cluster-demo-qtcompositor.inc deleted file mode 100644 index 11c1ebce..00000000 --- a/recipes-platform/images/agl-cluster-demo-qtcompositor.inc +++ /dev/null @@ -1,2 +0,0 @@ -# Base image -require recipes-platform/images/agl-image-cluster-qt5.inc diff --git a/recipes-platform/images/agl-demo-platform-crosssdk.bb b/recipes-platform/images/agl-demo-platform-crosssdk.bb deleted file mode 100644 index 7f98b41a..00000000 --- a/recipes-platform/images/agl-demo-platform-crosssdk.bb +++ /dev/null @@ -1,70 +0,0 @@ -SUMMARY = "Cross SDK of Full AGL Distribution for IVI profile" - -DESCRIPTION = "SDK image for full AGL Distribution for IVI profile. \ -It includes the full meta-toolchain, plus developement headers and libraries \ -to form a standalone cross SDK." - -require agl-demo-platform.bb - -LICENSE = "MIT" - -require agl-image-graphical-qt5-crosssdk.inc - -inherit populate_sdk populate_sdk_qt5 - -# Task do_populate_sdk and do_rootfs can't be exec simultaneously. -# Both exec "createrepo" on the same directory, and so one of them -# can failed (randomly). -addtask do_populate_sdk after do_rootfs - -# Add mosquitto to support building the telematics demo application. -# This is currently required for CI, as it uses agl-demo-platform-crosssdk -# to build everything. An agenda item has been tabled for the May 2019 F2F -# meeting to discuss the path forward (separate versus superset SDKs), this -# should be reviewed after that. -TOOLCHAIN_TARGET_TASK += "mosquitto-dev" - -# Add nlohmann-json to support building the speech services. -# Required until either the agl-speech-framework feature is added as a -# dependency of agl-demo, or the speech services are migrated into the -# core profile. -TOOLCHAIN_TARGET_TASK += "nlohmann-json-dev" - -# Add libstdc++-staticdev to support building agl-service-voice-high or -# other users of the C++17 filesystem standard library feature. -# Can be removed upon upgrade to gcc 9.x, as it will no longer be necessary. -TOOLCHAIN_TARGET_TASK += "libstdc++-staticdev" - -# Add gcc-sanitizers to support building applications using the SDK with -# AddressSanitizer support to detect use-after-frees along with other -# memory issue. -TOOLCHAIN_TARGET_TASK += "gcc-sanitizers" - -# Add azure-iot-sdk-c to support building agl-service-cloudproxy -# and other users of Azure sdk. -TOOLCHAIN_TARGET_TASK += "azure-iot-sdk-c umock-c" - -# Add mbedTLS to support building aws-iot-device-sdk-embedded-c -TOOLCHAIN_TARGET_TASK += "mbedtls" - -# Add aws-iot-device-embedded-c sdk to support building agl-service-cloudproxy -# and other users of AWS sdk. -# These packages are required to add static library and headers: -TOOLCHAIN_TARGET_TASK += "aws-iot-device-sdk-embedded-c-staticdev" -TOOLCHAIN_TARGET_TASK += "aws-iot-device-sdk-embedded-c-dev" - -TOOLCHAIN_TARGET_TASK += "waltham-dev" - - -# Required dependencies for app and test builds -TOOLCHAIN_HOST_TASK += " \ - nativesdk-lua \ - " - -# Required dependencies for app and test builds -TOOLCHAIN_TARGET_TASK += " \ - lua-dev \ - lua-staticdev \ - libafb-helpers-staticdev \ - libappcontroller-staticdev \ - " \ No newline at end of file diff --git a/recipes-platform/images/agl-demo-platform-crosssdk.bb b/recipes-platform/images/agl-demo-platform-crosssdk.bb new file mode 120000 index 00000000..70daba00 --- /dev/null +++ b/recipes-platform/images/agl-demo-platform-crosssdk.bb @@ -0,0 +1 @@ +agl-ivi-demo-platform-crosssdk.bb \ No newline at end of file diff --git a/recipes-platform/images/agl-demo-platform-html5.bb b/recipes-platform/images/agl-demo-platform-html5.bb deleted file mode 100644 index a78b8b68..00000000 --- a/recipes-platform/images/agl-demo-platform-html5.bb +++ /dev/null @@ -1,14 +0,0 @@ -SUMMARY = "DEMO platform of AGL HTML5 profile" -DESCRIPTION = "Contains the web runtime and sample web apps" - -require agl-demo-platform.inc - -LICENSE = "MIT" - -IMAGE_FEATURES:append = " \ - " - -# add packages for demo platform (include demo apps) here -IMAGE_INSTALL:append = " \ - packagegroup-agl-demo-platform-html5 \ - " diff --git a/recipes-platform/images/agl-demo-platform-html5.bb b/recipes-platform/images/agl-demo-platform-html5.bb new file mode 120000 index 00000000..fabf5e35 --- /dev/null +++ b/recipes-platform/images/agl-demo-platform-html5.bb @@ -0,0 +1 @@ +agl-ivi-demo-platform-html5.bb \ No newline at end of file diff --git a/recipes-platform/images/agl-demo-platform-qa.bb b/recipes-platform/images/agl-demo-platform-qa.bb deleted file mode 100644 index 05598ca7..00000000 --- a/recipes-platform/images/agl-demo-platform-qa.bb +++ /dev/null @@ -1,13 +0,0 @@ -SUMMARY = "A full set of AGL Distribution for testing as Quality Assurance" - -DESCRIPTION = "A full set of AGL Distribution. This image also has additional \ -packages (e.g. commandline tools) for Quality Assurance(QA)." - -LICENSE = "MIT" - -require agl-demo-platform.bb - -IMAGE_INSTALL:append = " \ - packagegroup-ivi-common-test \ - packagegroup-agl-demo-platform-qa \ - " diff --git a/recipes-platform/images/agl-demo-platform.bb b/recipes-platform/images/agl-demo-platform.bb deleted file mode 100644 index 5643d4da..00000000 --- a/recipes-platform/images/agl-demo-platform.bb +++ /dev/null @@ -1,20 +0,0 @@ -DESCRIPTION = "AGL Demo Platform image currently contains a simple HMI and \ -demos." - -require agl-demo-platform.inc - -LICENSE = "MIT" - -# The demo will not work on the pi3 due to the gfx memory -# and the applications requiring FHD (SPEC-390) -COMPATIBLE_MACHINE:raspberrypi3 = "(^$)" - -# Always include the test widgets -IMAGE_FEATURES:append = " agl-test-wgt" - -# add packages for demo platform (include demo apps) here -IMAGE_INSTALL:append = " \ - packagegroup-agl-demo-platform \ - distro-build-manifest \ - " - diff --git a/recipes-platform/images/agl-demo-platform.bb b/recipes-platform/images/agl-demo-platform.bb new file mode 120000 index 00000000..ff29cf3e --- /dev/null +++ b/recipes-platform/images/agl-demo-platform.bb @@ -0,0 +1 @@ +agl-ivi-demo-platform.bb \ No newline at end of file diff --git a/recipes-platform/images/agl-demo-platform.inc b/recipes-platform/images/agl-demo-platform.inc deleted file mode 100644 index e901409a..00000000 --- a/recipes-platform/images/agl-demo-platform.inc +++ /dev/null @@ -1,8 +0,0 @@ -# Base image -require agl-image-ivi.inc - -# Pull in speech framework bits -IMAGE_FEATURES += "agl-speech-framework" - -# Pull in Alexa voiceagent if configured -IMAGE_FEATURES += "${@bb.utils.filter("AGL_FEATURES", "agl-voiceagent-alexa", d)}" diff --git a/recipes-platform/images/agl-image-cluster-qt5.bb b/recipes-platform/images/agl-image-cluster-qt5.bb deleted file mode 100644 index ec4c9876..00000000 --- a/recipes-platform/images/agl-image-cluster-qt5.bb +++ /dev/null @@ -1,9 +0,0 @@ -SUMMARY = "A basic Wayland based cluster image with Qt5 support" - -require agl-image-cluster-qt5.inc - -LICENSE = "MIT" - -IMAGE_INSTALL:append = "\ - profile-cluster-qt5 \ - " diff --git a/recipes-platform/images/agl-image-cluster-qt5.inc b/recipes-platform/images/agl-image-cluster-qt5.inc deleted file mode 100644 index 93826aa4..00000000 --- a/recipes-platform/images/agl-image-cluster-qt5.inc +++ /dev/null @@ -1,7 +0,0 @@ -require recipes-platform/images/agl-image-boot.inc - -IMAGE_FEATURES += "splash package-management ssh-server-dropbear" - -inherit features_check - -REQUIRED_DISTRO_FEATURES = "wayland" diff --git a/recipes-platform/images/agl-image-cluster.bb b/recipes-platform/images/agl-image-cluster.bb deleted file mode 100644 index c4e33e33..00000000 --- a/recipes-platform/images/agl-image-cluster.bb +++ /dev/null @@ -1,9 +0,0 @@ -SUMMARY = "A basic Wayland based cluster image" - -require agl-image-cluster.inc - -LICENSE = "MIT" - -IMAGE_INSTALL:append = "\ - profile-cluster \ - " diff --git a/recipes-platform/images/agl-image-cluster.inc b/recipes-platform/images/agl-image-cluster.inc deleted file mode 100644 index 93826aa4..00000000 --- a/recipes-platform/images/agl-image-cluster.inc +++ /dev/null @@ -1,7 +0,0 @@ -require recipes-platform/images/agl-image-boot.inc - -IMAGE_FEATURES += "splash package-management ssh-server-dropbear" - -inherit features_check - -REQUIRED_DISTRO_FEATURES = "wayland" diff --git a/recipes-platform/images/agl-image-graphical-html5.bb b/recipes-platform/images/agl-image-graphical-html5.bb index 4ca67634..c25a9275 100644 --- a/recipes-platform/images/agl-image-graphical-html5.bb +++ b/recipes-platform/images/agl-image-graphical-html5.bb @@ -1,6 +1,15 @@ SUMMARY = "An image containing all packages required to run web applications" -require agl-image-graphical-html5.inc +require recipes-platform/images/agl-image-minimal.inc + +IMAGE_FEATURES += "splash" + +IMAGE_FEATURES += "${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'ssh-server-dropbear' , '', d)}" + +inherit features_check + +REQUIRED_DISTRO_FEATURES = "wayland" + LICENSE = "MIT" diff --git a/recipes-platform/images/agl-image-graphical-html5.inc b/recipes-platform/images/agl-image-graphical-html5.inc deleted file mode 100644 index e943b990..00000000 --- a/recipes-platform/images/agl-image-graphical-html5.inc +++ /dev/null @@ -1,9 +0,0 @@ -require recipes-platform/images/agl-image-minimal.inc - -IMAGE_FEATURES += "splash" - -IMAGE_FEATURES += "${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'ssh-server-dropbear' , '', d)}" - -inherit features_check - -REQUIRED_DISTRO_FEATURES = "wayland" diff --git a/recipes-platform/images/agl-image-graphical-qt5-crosssdk.bb b/recipes-platform/images/agl-image-graphical-qt5-crosssdk.bb index 5147ea44..596ac80e 100755 --- a/recipes-platform/images/agl-image-graphical-qt5-crosssdk.bb +++ b/recipes-platform/images/agl-image-graphical-qt5-crosssdk.bb @@ -4,11 +4,25 @@ DESCRIPTION = "SDK image for full AGL Distribution for IVI profile. \ It includes the full meta-toolchain, plus developement headers and libraries \ to form a standalone cross SDK." -require agl-image-graphical-qt5.bb +#require agl-image-graphical-qt5.bb +require recipes-platform/images/agl-image-weston.inc + LICENSE = "MIT" -require agl-image-graphical-qt5-crosssdk.inc +require recipes-platform/images/agl-image-minimal-crosssdk.inc + +# Add wayland-scanner to SDK (SPEC-945) +# Use TOOLCHAIN_HOST_TASK instead of adding to the packagegroup +# wayland-scanner is in nativesdk-wayland-dev ! +# option: add also nativesdk-qtwayland-tools +TOOLCHAIN_HOST_TASK:append = " nativesdk-wayland nativesdk-wayland-dev" + +TOOLCHAIN_HOST_TASK:append = " nativesdk-perl-modules " + +# Add qtwaylandscanner to the SDK +TOOLCHAIN_HOST_TASK:append = " nativesdk-qtwayland-tools " + inherit populate_sdk populate_sdk_qt5 diff --git a/recipes-platform/images/agl-image-graphical-qt5-crosssdk.inc b/recipes-platform/images/agl-image-graphical-qt5-crosssdk.inc deleted file mode 100644 index 760cbac0..00000000 --- a/recipes-platform/images/agl-image-graphical-qt5-crosssdk.inc +++ /dev/null @@ -1,14 +0,0 @@ -require recipes-platform/images/agl-image-minimal-crosssdk.inc - -TOOLCHAIN_TARGET_TASK += "libafb-helpers-qt-staticdev" - -# Add wayland-scanner to SDK (SPEC-945) -# Use TOOLCHAIN_HOST_TASK instead of adding to the packagegroup -# wayland-scanner is in nativesdk-wayland-dev ! -# option: add also nativesdk-qtwayland-tools -TOOLCHAIN_HOST_TASK:append = " nativesdk-wayland nativesdk-wayland-dev" - -TOOLCHAIN_HOST_TASK:append = " nativesdk-perl-modules " - -# Add qtwaylandscanner to the SDK -TOOLCHAIN_HOST_TASK:append = " nativesdk-qtwayland-tools " diff --git a/recipes-platform/images/agl-image-graphical-qt5.bb b/recipes-platform/images/agl-image-graphical-qt5.bb deleted file mode 100644 index bcfd724f..00000000 --- a/recipes-platform/images/agl-image-graphical-qt5.bb +++ /dev/null @@ -1,5 +0,0 @@ -SUMMARY = "A very basic Wayland image with a terminal" - -require agl-image-graphical-qt5.inc - -LICENSE = "MIT" diff --git a/recipes-platform/images/agl-image-graphical-qt5.inc b/recipes-platform/images/agl-image-graphical-qt5.inc deleted file mode 100644 index 114d06a0..00000000 --- a/recipes-platform/images/agl-image-graphical-qt5.inc +++ /dev/null @@ -1 +0,0 @@ -require recipes-platform/images/agl-image-weston.inc diff --git a/recipes-platform/images/agl-image-ivi-crosssdk.bb b/recipes-platform/images/agl-image-ivi-crosssdk.bb index 72bf8f7b..9636b609 100644 --- a/recipes-platform/images/agl-image-ivi-crosssdk.bb +++ b/recipes-platform/images/agl-image-ivi-crosssdk.bb @@ -1,5 +1,16 @@ require recipes-platform/images/agl-image-minimal-crosssdk.inc -require agl-image-ivi.inc + +require recipes-platform/images/agl-image-minimal.inc + +IMAGE_INSTALL:append = "\ + packagegroup-agl-image-ivi \ + packagegroup-agl-ivi-services \ + ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'packagegroup-pipewire', '', d)} \ + can-utils \ + iproute2 \ + " + +IMAGE_FEATURES += "splash package-management ssh-server-dropbear" inherit populate_sdk diff --git a/recipes-platform/images/agl-image-ivi-qa.bb b/recipes-platform/images/agl-image-ivi-qa.bb deleted file mode 100644 index 2a1dd1a0..00000000 --- a/recipes-platform/images/agl-image-ivi-qa.bb +++ /dev/null @@ -1,14 +0,0 @@ -SUMMARY = "A basic system of AGL distribution of IVI profile for Quality Assurance(QA)" - -DESCRIPTION = "A basic set of AGL Distribution. This image also has additional \ -packages (e.g. commandline tools) for Quality Assurance(QA)." - -require agl-image-ivi.bb - -LICENSE = "MIT" - -IMAGE_INSTALL:append = " \ - packagegroup-agl-test \ - packagegroup-ivi-common-test \ - " - diff --git a/recipes-platform/images/agl-image-ivi.bb b/recipes-platform/images/agl-image-ivi.bb index b3c72de0..198d3fe3 100644 --- a/recipes-platform/images/agl-image-ivi.bb +++ b/recipes-platform/images/agl-image-ivi.bb @@ -2,7 +2,18 @@ SUMMARY = "A basic system of AGL distribution of IVI profile" DESCRIPTION = "Basic image for baseline of AGL Distribution for IVI profile." -require agl-image-ivi.inc +require recipes-platform/images/agl-image-minimal.inc + +IMAGE_INSTALL:append = "\ + packagegroup-agl-image-ivi \ + packagegroup-agl-ivi-services \ + ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'packagegroup-pipewire', '', d)} \ + can-utils \ + iproute2 \ + " + +IMAGE_FEATURES += "splash package-management ssh-server-dropbear" + LICENSE = "MIT" diff --git a/recipes-platform/images/agl-image-ivi.inc b/recipes-platform/images/agl-image-ivi.inc deleted file mode 100644 index 0f6b1e55..00000000 --- a/recipes-platform/images/agl-image-ivi.inc +++ /dev/null @@ -1,15 +0,0 @@ -require recipes-platform/images/agl-image-minimal.inc - -IMAGE_INSTALL:append = "\ - packagegroup-agl-image-ivi \ - packagegroup-agl-ivi-services \ - agl-service-homescreen \ - agl-service-weather \ - ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'packagegroup-pipewire', '', d)} \ - ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'agl-service-mediaplayer', '', d)} \ - ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'agl-service-radio', '', d)} \ - can-utils \ - iproute2 \ - " - -IMAGE_FEATURES += "splash package-management ssh-server-dropbear" diff --git a/recipes-platform/images/agl-image-telematics.bb b/recipes-platform/images/agl-image-telematics.bb deleted file mode 100644 index 94dd6098..00000000 --- a/recipes-platform/images/agl-image-telematics.bb +++ /dev/null @@ -1,9 +0,0 @@ -SUMMARY = "A basic telematics image" - -require agl-image-telematics.inc - -LICENSE = "MIT" - -IMAGE_INSTALL:append = "\ - profile-telematics \ - " diff --git a/recipes-platform/images/agl-image-telematics.inc b/recipes-platform/images/agl-image-telematics.inc deleted file mode 100644 index 3e951550..00000000 --- a/recipes-platform/images/agl-image-telematics.inc +++ /dev/null @@ -1,5 +0,0 @@ -require recipes-platform/images/agl-image-boot.inc - -inherit features_check - -REQUIRED_DISTRO_FEATURES = "3g" diff --git a/recipes-platform/images/agl-ivi-demo-platform-crosssdk.bb b/recipes-platform/images/agl-ivi-demo-platform-crosssdk.bb new file mode 100644 index 00000000..49004763 --- /dev/null +++ b/recipes-platform/images/agl-ivi-demo-platform-crosssdk.bb @@ -0,0 +1,59 @@ +SUMMARY = "Cross SDK of Full AGL Distribution for IVI profile" + +DESCRIPTION = "SDK image for full AGL Distribution for IVI profile. \ +It includes the full meta-toolchain, plus developement headers and libraries \ +to form a standalone cross SDK." + + +# add packages for demo platform (include demo apps) here +IMAGE_INSTALL:append = " \ + packagegroup-agl-demo-platform \ + " + +LICENSE = "MIT" + +#require agl-image-graphical-qt5-crosssdk.inc +require recipes-platform/images/agl-image-weston.inc +require recipes-platform/images/agl-image-minimal-crosssdk.inc + +# Add wayland-scanner to SDK (SPEC-945) +# Use TOOLCHAIN_HOST_TASK instead of adding to the packagegroup +# wayland-scanner is in nativesdk-wayland-dev ! +# option: add also nativesdk-qtwayland-tools +TOOLCHAIN_HOST_TASK:append = " nativesdk-wayland nativesdk-wayland-dev" + +TOOLCHAIN_HOST_TASK:append = " nativesdk-perl-modules " + +# Add qtwaylandscanner to the SDK +TOOLCHAIN_HOST_TASK:append = " nativesdk-qtwayland-tools " + + +# Task do_populate_sdk and do_rootfs can't be exec simultaneously. +# Both exec "createrepo" on the same directory, and so one of them +# can failed (randomly). +addtask do_populate_sdk after do_rootfs + +inherit populate_sdk populate_sdk_qt5 + +# Task do_populate_sdk and do_rootfs can't be exec simultaneously. +# Both exec "createrepo" on the same directory, and so one of them +# can failed (randomly). +addtask do_populate_sdk after do_rootfs + +# Add gcc-sanitizers to support building applications using the SDK with +# AddressSanitizer support to detect use-after-frees along with other +# memory issue. +TOOLCHAIN_TARGET_TASK += "gcc-sanitizers" + +TOOLCHAIN_TARGET_TASK += "waltham-dev" + + +TOOLCHAIN_HOST_TASK += " \ + nativesdk-lua \ + " + +# Required dependencies for app and test builds +TOOLCHAIN_TARGET_TASK += " \ + lua-dev \ + lua-staticdev \ + " \ No newline at end of file diff --git a/recipes-platform/images/agl-ivi-demo-platform-html5.bb b/recipes-platform/images/agl-ivi-demo-platform-html5.bb new file mode 100644 index 00000000..bef66eb3 --- /dev/null +++ b/recipes-platform/images/agl-ivi-demo-platform-html5.bb @@ -0,0 +1,14 @@ +SUMMARY = "DEMO platform of AGL HTML5 profile" +DESCRIPTION = "Contains the web runtime and sample web apps" + +require agl-image-ivi.bb + +LICENSE = "MIT" + +IMAGE_FEATURES:append = " \ + " + +# add packages for demo platform (include demo apps) here +IMAGE_INSTALL:append = " \ + packagegroup-agl-demo-platform-html5 \ + " diff --git a/recipes-platform/images/agl-ivi-demo-platform.bb b/recipes-platform/images/agl-ivi-demo-platform.bb new file mode 100644 index 00000000..78a6b2c2 --- /dev/null +++ b/recipes-platform/images/agl-ivi-demo-platform.bb @@ -0,0 +1,13 @@ +DESCRIPTION = "AGL Demo Platform image currently contains a simple HMI and \ +demos." + +require agl-image-ivi.bb + + +LICENSE = "MIT" + +# add packages for demo platform (include demo apps) here +IMAGE_INSTALL:append = " \ + packagegroup-agl-demo-platform \ + " + diff --git a/recipes-platform/images/agl-telematics-demo-platform-crosssdk.bb b/recipes-platform/images/agl-telematics-demo-platform-crosssdk.bb deleted file mode 100644 index a3efec42..00000000 --- a/recipes-platform/images/agl-telematics-demo-platform-crosssdk.bb +++ /dev/null @@ -1,21 +0,0 @@ -SUMMARY = "Cross SDK of AGL Distribution for telematics profile Demo" - -DESCRIPTION = "SDK image for AGL Distribution for Telematics profile Demo. \ -It includes the full meta-toolchain, plus developement headers and libraries \ -to form a standalone cross SDK." - -require agl-telematics-demo-platform.bb - -LICENSE = "MIT" - -IMAGE_FEATURES:append = " dev-pkgs" -IMAGE_INSTALL:append = " kernel-dev kernel-devsrc" - -inherit populate_sdk - -# Task do_populate_sdk and do_rootfs can't be exec simultaneously. -# Both exec "createrepo" on the same directory, and so one of them -# can failed (randomly). -addtask do_populate_sdk after do_rootfs - -TOOLCHAIN_HOST_TASK:append = " nativesdk-perl-modules " diff --git a/recipes-platform/images/agl-telematics-demo-platform.bb b/recipes-platform/images/agl-telematics-demo-platform.bb deleted file mode 100644 index 41ae11b3..00000000 --- a/recipes-platform/images/agl-telematics-demo-platform.bb +++ /dev/null @@ -1,13 +0,0 @@ -DESCRIPTION = "AGL Telematics Demo Platform image." - -require agl-telematics-demo-platform.inc - -LICENSE = "MIT" - -IMAGE_FEATURES:append = " \ - " - -IMAGE_INSTALL:append = " \ - packagegroup-agl-telematics-demo-platform \ - " - diff --git a/recipes-platform/images/agl-telematics-demo-platform.inc b/recipes-platform/images/agl-telematics-demo-platform.inc deleted file mode 100644 index bd3a89ee..00000000 --- a/recipes-platform/images/agl-telematics-demo-platform.inc +++ /dev/null @@ -1,3 +0,0 @@ -# Base image -require recipes-platform/images/agl-image-telematics.inc - diff --git a/recipes-platform/packagegroups/nativesdk-packagegroup-sdk-host.bbappend b/recipes-platform/packagegroups/nativesdk-packagegroup-sdk-host.bbappend deleted file mode 100644 index 9476fac5..00000000 --- a/recipes-platform/packagegroups/nativesdk-packagegroup-sdk-host.bbappend +++ /dev/null @@ -1,6 +0,0 @@ -RDEPENDS:${PN} =+ "nativesdk-af-main-tools nativesdk-af-binder-devtools" -RDEPENDS:${PN} += "nativesdk-low-level-can-generator \ - nativesdk-cmake-apps-module \ - nativesdk-cmake-apps-module-doc \ -" - diff --git a/recipes-platform/packagegroups/packagegroup-agl-app-framework.bbappend b/recipes-platform/packagegroups/packagegroup-agl-app-framework.bbappend deleted file mode 100644 index bb9f0f9d..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-app-framework.bbappend +++ /dev/null @@ -1 +0,0 @@ -RDEPENDS:${PN}:append = " systemd-agl-sync run-agl-postinsts" diff --git a/recipes-platform/packagegroups/packagegroup-agl-appfw-html5.bb b/recipes-platform/packagegroups/packagegroup-agl-appfw-html5.bb deleted file mode 100644 index 6fed7e7d..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-appfw-html5.bb +++ /dev/null @@ -1,18 +0,0 @@ -SUMMARY = "AGL web runtime packages" -DESCRIPTION = "Specific packages for the AGL web runtime (minus profile-graphical)" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-html5 \ - " - -ALLOW_EMPTY:${PN} = "1" - -# add packages for WAM -RDEPENDS:${PN} += " \ - chromium-browser-service \ - wam \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-appfw-native-qt5.bb b/recipes-platform/packagegroups/packagegroup-agl-appfw-native-qt5.bb deleted file mode 100644 index 151245d5..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-appfw-native-qt5.bb +++ /dev/null @@ -1,29 +0,0 @@ -SUMMARY = "Qt5 for native GUI framework of AGL IVI profile" -DESCRIPTION = "A set of Qt5 packages which required by Native App Fw Subsystem" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-appfw-native-qt5 \ - " - -#ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} += "\ - qtbase \ - qtbase-dev \ - qtbase-plugins \ - qtbase-staticdev \ - qtbase-tools \ - qtdeclarative \ - qtdeclarative-qmlplugins \ - qtdeclarative-tools \ - qtcharts \ - qtwayland \ - qtwayland-plugins \ - qtwayland-tools \ - qtgraphicaleffects-qmlplugins \ - qtvirtualkeyboard \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-platform.bb deleted file mode 100644 index 681a0437..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-platform.bb +++ /dev/null @@ -1,40 +0,0 @@ -SUMMARY = "The software for demo platform of AGL cluster profile" -DESCRIPTION = "A set of packages belong to AGL Cluster Demo Platform" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-cluster-demo-platform \ - " - -ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} += "\ - packagegroup-agl-profile-cluster-qt5 \ - packagegroup-agl-ttf-fonts \ - packagegroup-agl-source-han-sans-ttf-fonts \ - packagegroup-agl-networking \ - " - - -AGL_APPS = " \ - cluster-dashboard \ - cluster-receiver \ - qt-cluster-receiver \ - " - -AGL_APIS = " \ - agl-service-can-low-level \ - agl-service-gps \ - agl-service-signal-composer \ - " - -RDEPENDS:${PN}:append = " \ - hmi-debug \ - can-utils \ - linux-firmware-ralink \ - ${AGL_APPS} \ - ${AGL_APIS} \ -" diff --git a/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-qtcompositor.bb b/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-qtcompositor.bb deleted file mode 100644 index 6a1455e9..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-cluster-demo-qtcompositor.bb +++ /dev/null @@ -1,43 +0,0 @@ -SUMMARY = "The software for AGL Cluster Demo Qtwayland Compositor" -DESCRIPTION = "A set of packages belong to AGL Cluster Demo Qtwayland Compositor" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-cluster-demo-qtcompositor \ - " - -ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} += "\ - packagegroup-agl-profile-cluster-qtcompositor \ - packagegroup-agl-ttf-fonts \ - packagegroup-agl-networking \ - " - -AGL_SERVICE = " \ - agl-service-bluetooth \ - agl-service-can-low-level \ - agl-service-data-persistence \ - agl-service-gps \ - agl-service-network \ - agl-service-unicens \ - agl-service-hvac \ - agl-service-nfc \ - agl-service-identity-agent \ - " - -AGL_APPS = " \ - cluster-gauges-qtcompositor \ - " - -RDEPENDS:${PN}:append = " \ - libva-utils \ - linux-firmware-ralink \ - can-utils \ - most \ - ${AGL_SERVICE} \ - ${AGL_APPS} \ -" diff --git a/recipes-platform/packagegroups/packagegroup-agl-core-devel.bbappend b/recipes-platform/packagegroups/packagegroup-agl-core-devel.bbappend deleted file mode 100644 index 37414a17..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-core-devel.bbappend +++ /dev/null @@ -1,10 +0,0 @@ -RDEPENDS:${PN}:append = "\ - pyagl \ - gcov \ - gcov-symlinks \ - gcovr \ - gcovr-wrapper \ - jq \ - htop \ - tree \ -" diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb index ac82d73c..d0c81c6a 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform-html5.bb @@ -1,34 +1,37 @@ -SUMMARY = "The software for DEMO platform of AGL HTML5 profile" -DESCRIPTION = "Packages required to demo the HTML5 profile and sample web apps" +SUMMARY = "The software for DEMO platform of AGL IVI profile" +DESCRIPTION = "A set of packages belong to AGL Demo Platform" LICENSE = "MIT" inherit packagegroup +PROVIDES = "${PACKAGES}" PACKAGES = "\ packagegroup-agl-demo-platform-html5 \ + packagegroup-agl-demo-platform-html5-devel \ " ALLOW_EMPTY:${PN} = "1" RDEPENDS:${PN} += "\ packagegroup-agl-image-ivi \ - packagegroup-agl-profile-graphical-html5 \ - packagegroup-agl-demo \ " -AGL_APPS = " \ - html5-homescreen \ - html5-launcher \ - html5-hvac \ - html5-settings \ - html5-mixer \ - html5-mediaplayer \ - html5-dashboard \ - html5-background \ +RDEPENDS:${PN} += "\ + packagegroup-hmi-framework \ " + RDEPENDS:${PN}:append = " \ - weston-ini-conf-landscape \ - ${AGL_APPS} \ + weston-ini-conf \ + ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip' , '', d)} \ + " + +# NOTE: Currently no coverage versions for the application widgets, +# they should be added here when available. +# Also, the navigation and mixer debug widgets are currently +# specified explicitly, as there's no simple way to derive their +# names from the virtual/ RPROVIDES at present. +RDEPENDS:${PN}-devel = " \ + packagegroup-hmi-framework-devel \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-qa.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform-qa.bb deleted file mode 100644 index ca4cf157..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform-qa.bb +++ /dev/null @@ -1,15 +0,0 @@ -SUMMARY = "The software for DEMO platform of AGL IVI profile" -DESCRIPTION = "A set of packages belong to AGL Demo Platform includes utilities for testing distribution as Quality Assurance" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-demo-platform-qa \ - " - -ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} += "\ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb index 6fec1fc5..baffeb29 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb @@ -23,38 +23,6 @@ RDEPENDS:${PN} += "\ packagegroup-agl-demo \ " -AGL_APPS = " \ - dashboard \ - hvac \ - mediaplayer \ - virtual/navigation \ - phone \ - poiapp \ - radio \ - settings \ - messaging \ - ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'taskmanager' , '', d)} \ - ${@bb.utils.contains('AGL_FEATURES', 'waltham-remoting', 'waltham waltham-transmitter-plugin' , '', d)} \ - virtual/mixer \ - virtual/qtwayland-config \ - " - -QTAGLEXTRAS = " libqtappfw" - -# add support for websocket in Qt and QML -QTAGLEXTRAS:append = " qtwebsockets qtwebsockets-qmlplugins" -#PREFERRED_PROVIDER_virtual/webruntime = "web-runtime" - -# Cluster demo support. -# ATM no cluster map viewer is supported with the older navigation application. -MAPVIEWER = "${@bb.utils.contains("PREFERRED_RPROVIDER_virtual/navigation", "ondemandnavi", "tbtnavi", "",d)}" -CLUSTER_SUPPORT_PACKAGES = " \ - ${MAPVIEWER} \ - cluster-demo-network-config \ - cluster-lin-bridging-config \ - cluster-demo-simulator \ -" -CLUSTER_SUPPORT = "${@bb.utils.contains("AGL_FEATURES", "agl-cluster-demo-support", "${CLUSTER_SUPPORT_PACKAGES}", "",d)}" DEMO_UNIT_CONF ?= "" # Hook for demo platform configuration @@ -71,9 +39,6 @@ RDEPENDS:${PN}:append = " \ qtquickcontrols2-agl \ qtquickcontrols2-agl-style \ ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', 'unzip' , '', d)} \ - ${AGL_APPS} \ - ${QTAGLEXTRAS} \ - ${CLUSTER_SUPPORT} \ ${DEMO_PRELOAD} \ " @@ -84,15 +49,4 @@ RDEPENDS:${PN}:append = " \ # names from the virtual/ RPROVIDES at present. RDEPENDS:${PN}-devel = " \ packagegroup-hmi-framework-devel \ - dashboard-dbg \ - hvac-dbg \ - mediaplayer-dbg \ - mixer-dbg \ - phone-dbg \ - ondemandnavi-dbg \ - poiapp-dbg \ - radio-dbg \ - settings-dbg \ - messaging-dbg \ - taskmanager-dbg \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-qt-examples.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-qt-examples.bb deleted file mode 100644 index f928d652..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-qt-examples.bb +++ /dev/null @@ -1,26 +0,0 @@ -SUMMARY = "The examples to test Qt5 on AGL Demo Platform" -DESCRIPTION = "A set of packages which contains Qt5 examples" - -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-demo-qt-examples \ - " - -ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} += "\ - qt3d-examples \ - qtbase-examples \ - qtconnectivity-examples \ - qtdeclarative-examples \ - qtlocation-examples \ - qtmultimedia-examples \ - qtsensors-examples \ - qtsystems-examples \ - qttools-examples \ - qtwayland-examples \ - qtxmlpatterns-examples \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo.bb b/recipes-platform/packagegroups/packagegroup-agl-demo.bb index 48b605db..b0db220f 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-demo.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-demo.bb @@ -11,30 +11,6 @@ PACKAGES = "\ ALLOW_EMPTY:${PN} = "1" -# MOST out-of-tree kernel drivers -################################# -MOST_DRIVERS ??= " \ - most \ - " -# These boards use different kernels - needs to be checked -MOST_DRIVERS_dragonboard-410c ?= "" -MOST_DRIVERS_cyclone5 ?= "" - - -# HVAC dependencies -################### -LIN_DRIVERS ??= " sllin" -# These boards use different kernels - needs to be checked -LIN_DRIVERS_dra7xx-evm ?= "" -LIN_DRIVERS_dragonboard-410c ?= "" - -# UNICENS service -UNICENS ?= " \ - unicens-config \ - agl-service-unicens \ - agl-service-unicens-controller \ - " - # Hook for demo platform configuration # ATM, only used to disable btwilink module on [MH]3ULCB + Kingfisher by default, # setting DEMO_ENABLE_BTWILINK to "true" in local.conf / site.conf re-enables. @@ -66,9 +42,6 @@ RDEPENDS:${PN} += " \ can-utils \ cannelloni \ iproute2 \ - ${UNICENS} \ - ${MOST_DRIVERS} \ - ${LIN_DRIVERS} \ ${DEMO_PLATFORM_CONF} \ ${TTF_FONTS} \ ${@bb.utils.contains('DISTRO_FEATURES', 'webruntime', 'virtual/webruntime', '', d)} \ diff --git a/recipes-platform/packagegroups/packagegroup-agl-graphical-services.bb b/recipes-platform/packagegroups/packagegroup-agl-graphical-services.bb deleted file mode 100644 index 9152dc4a..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-graphical-services.bb +++ /dev/null @@ -1,15 +0,0 @@ -DESCRIPTION = "The minimal set of packages for Connectivity Subsystem" -LICENSE = "MIT" - -inherit packagegroup - -PACKAGES = "\ - packagegroup-agl-graphical-services \ - " - -ALLOW_EMPTY:${PN} = "1" - -RDEPENDS:${PN} = "\ - ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'agl-service-mediaplayer', '', d)} \ - ${@bb.utils.contains('DISTRO_FEATURES', 'pipewire', 'agl-service-radio', '', d)} \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-graphical-weston_agldemo.inc b/recipes-platform/packagegroups/packagegroup-agl-graphical-weston_agldemo.inc index 83b5c349..c2250c6f 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-graphical-weston_agldemo.inc +++ b/recipes-platform/packagegroups/packagegroup-agl-graphical-weston_agldemo.inc @@ -1,7 +1,3 @@ RDEPENDS:${PN} += " \ agl-compositor \ " -# appfw -RDEPENDS:${PN} += " \ - agl-login-manager \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-image-ivi.bb b/recipes-platform/packagegroups/packagegroup-agl-image-ivi.bb index 1f912be2..ea165eff 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-image-ivi.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-image-ivi.bb @@ -21,6 +21,3 @@ RDEPENDS:${PN} += "\ packagegroup-agl-ivi-navigation \ " -RDEPENDS:${PN} += "\ - agl-login-manager \ - " diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bb b/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bb index 2820c211..aa87db52 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bb @@ -14,7 +14,5 @@ RDEPENDS:${PN} += "\ bluez5-obex \ ${@bb.utils.contains("DISTRO_FEATURES", "3g", "libqmi", "", d)} \ rtl-sdr \ - neard \ - neardal-tools \ ofono \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bbappend b/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bbappend deleted file mode 100644 index dcff983b..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-ivi-connectivity.bbappend +++ /dev/null @@ -1,5 +0,0 @@ - -RDEPENDS:${PN} += "\ - agl-service-nfc \ -" - diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-identity.bb b/recipes-platform/packagegroups/packagegroup-agl-ivi-identity.bb index b5549a0d..c81aa807 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-ivi-identity.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-ivi-identity.bb @@ -1,8 +1,6 @@ inherit packagegroup RDEPENDS:${PN} += "\ - agl-service-data-persistence \ - agl-service-identity-agent \ " LICENSE = "MIT" diff --git a/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb b/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb index 39e77fab..213b4757 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-ivi-services.bb @@ -8,26 +8,4 @@ PACKAGES = "\ " RDEPENDS:${PN} += "\ - agl-service-bluetooth \ - agl-service-bluetooth-map \ - agl-service-bluetooth-pbap \ - agl-service-can-low-level \ - agl-service-geoclue \ - agl-service-geofence \ - agl-service-gps \ - agl-service-hvac \ - agl-service-identity-agent \ - agl-service-iiodevices \ - agl-service-mediascanner \ - agl-service-navigation \ - agl-service-nfc \ - agl-service-signal-composer \ - agl-service-telephony \ - agl-service-unicens \ - agl-service-unicens-controller \ - agl-service-weather \ - ${@bb.utils.contains('AGL_CLOUDPROXY_WANTED','1', 'agl-service-cloudproxy libcloudproxy', '', d)} \ - agl-service-data-persistence \ - agl-service-network \ - agl-service-platform-info \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-profile-cluster-qtcompositor.bb b/recipes-platform/packagegroups/packagegroup-agl-profile-cluster-qtcompositor.bb index c004f48a..ae1ad96b 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-profile-cluster-qtcompositor.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-profile-cluster-qtcompositor.bb @@ -30,7 +30,6 @@ QT_LITE = " \ RDEPENDS:${PN}:append = " \ ${QT_LITE} \ - agl-login-manager \ " RDEPENDS:profile-cluster-qt5 = "${PN}" diff --git a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-html5.bb b/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-html5.bb index c25401a2..d3929161 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-html5.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-html5.bb @@ -17,7 +17,6 @@ RDEPENDS:${PN} += "\ " RDEPENDS:${PN} += "\ - agl-login-manager \ " RDEPENDS:profile-graphical-html5 = "${PN}" diff --git a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-qt5.bb b/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-qt5.bb index fc30d6a4..9f4e7f4f 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-qt5.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-profile-graphical-qt5.bb @@ -13,11 +13,9 @@ ALLOW_EMPTY:${PN} = "1" RDEPENDS:${PN} += "\ packagegroup-agl-profile-graphical \ - packagegroup-agl-appfw-native-qt5 \ " RDEPENDS:${PN} += "\ - agl-login-manager \ " RDEPENDS:profile-graphical-qt5 = "${PN}" diff --git a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical.bbappend b/recipes-platform/packagegroups/packagegroup-agl-profile-graphical.bbappend deleted file mode 100644 index 56afcfa4..00000000 --- a/recipes-platform/packagegroups/packagegroup-agl-profile-graphical.bbappend +++ /dev/null @@ -1,3 +0,0 @@ -RDEPENDS:${PN} += "\ - packagegroup-agl-graphical-services \ -" diff --git a/recipes-platform/packagegroups/packagegroup-agl-profile-telematics.bb b/recipes-platform/packagegroups/packagegroup-agl-profile-telematics.bb index 32702d74..4377dbbc 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-profile-telematics.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-profile-telematics.bb @@ -16,9 +16,6 @@ RDEPENDS:${PN} += "\ packagegroup-agl-core-security \ ${@bb.utils.contains('VIRTUAL-RUNTIME_net_manager','connman','connman connman-client','',d)} \ ${@bb.utils.contains("DISTRO_FEATURES", "3g", "libqmi", "", d)} \ - agl-login-manager \ - agl-service-can-low-level \ - agl-service-network \ can-utils \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-speech-services.bb b/recipes-platform/packagegroups/packagegroup-agl-speech-services.bb index 18691c2a..ceffd093 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-speech-services.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-speech-services.bb @@ -8,6 +8,4 @@ PACKAGES = "\ " RDEPENDS:${PN} += "\ - agl-service-voice-high \ - agl-service-voice-high-capabilities \ " diff --git a/recipes-platform/packagegroups/packagegroup-agl-telematics-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-telematics-demo-platform.bb index 548337d4..17b5c8b2 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-telematics-demo-platform.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-telematics-demo-platform.bb @@ -16,11 +16,9 @@ RDEPENDS:${PN} += "\ " AGL_APPS = " \ - telematics-recorder \ " AGL_APIS = " \ - agl-service-gps \ " RDEPENDS:${PN}:append = " \ diff --git a/recipes-platform/packagegroups/packagegroup-hmi-framework.bb b/recipes-platform/packagegroups/packagegroup-hmi-framework.bb index d4f32d48..5036ee39 100644 --- a/recipes-platform/packagegroups/packagegroup-hmi-framework.bb +++ b/recipes-platform/packagegroups/packagegroup-hmi-framework.bb @@ -16,21 +16,13 @@ PACKAGES = "\ " RDEPENDS:${PN} = " \ - agl-service-homescreen \ homescreen \ - libhomescreen \ - qlibhomescreen \ - hmi-debug \ - launcher \ -" + " + +# hmi-debug \ +# launcher \ +#" # temporarily disable due to failure to install package when AGLCI is on #RDEPENDS:append_${PN} = " ${@bb.utils.contains('DISTRO_FEATURES', 'AGLCI', 'homescreen-demo-ci', '', d)}" -# NOTE: Currently no coverage versions of these widgets, they should -# be added here when available. -RDEPENDS:${PN}-devel = " \ - agl-service-homescreen-dbg \ - homescreen-dbg \ - launcher-dbg \ -" -- cgit 1.2.3-korg