From c8dc4143ec322af4d021191c88b3958b41714ca2 Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Thu, 14 May 2020 15:23:37 +0300 Subject: packagegroup-hmi-framework: Remove *-windowmanager dependency Bug-AGL: SPEC-3342 Signed-off-by: Marius Vlad Change-Id: Iad1da72d18eb0a938026434e47b36a30b1c43eef --- recipes-platform/packagegroups/packagegroup-hmi-framework.bb | 6 ------ 1 file changed, 6 deletions(-) diff --git a/recipes-platform/packagegroups/packagegroup-hmi-framework.bb b/recipes-platform/packagegroups/packagegroup-hmi-framework.bb index f7de02c90..6e0749309 100644 --- a/recipes-platform/packagegroups/packagegroup-hmi-framework.bb +++ b/recipes-platform/packagegroups/packagegroup-hmi-framework.bb @@ -16,22 +16,16 @@ PACKAGES = "\ " RDEPENDS_${PN} = " \ - agl-service-windowmanager \ agl-service-homescreen \ homescreen \ - libwindowmanager \ - qlibwindowmanager \ libhomescreen \ qlibhomescreen \ - runxdg \ hmi-debug \ launcher \ " - # NOTE: Currently no coverage versions of these widgets, they should # be added here when available. RDEPENDS_${PN}-devel = " \ - agl-service-windowmanager-dbg \ agl-service-homescreen-dbg \ homescreen-dbg \ launcher-dbg \ -- cgit 1.2.3-korg From 3e09fd4fbea32961626e935a2470422917d9236d Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Thu, 14 May 2020 17:12:32 +0300 Subject: packagegroup-agl-demo-platform: Remove qtaglextras dependency qtaglextras is linked and has depedencies on libqwindowmanager. Remove it entirely. Bug-AGL: SPEC-3342 Signed-off-by: Marius Vlad Change-Id: I69eb0cb3b184470560199e8df9bf98efc7a9a8ce --- recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb index fc0bbfa6e..812139b2e 100644 --- a/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb +++ b/recipes-platform/packagegroups/packagegroup-agl-demo-platform.bb @@ -37,9 +37,7 @@ AGL_APPS = " \ virtual/mixer \ " -QTAGLEXTRAS = "${@bb.utils.contains("DISTRO_FEATURES", "agl-hmi-framework", " qtaglextras", "",d)}" -#NOTE: removed libqtappfw from QTAGLEXTRAS as it is no longer -# necessary due to replacement by individual recipe RDEPENDS. +QTAGLEXTRAS = " libqtappfw" # add support for websocket in Qt and QML QTAGLEXTRAS_append = " qtwebsockets qtwebsockets-qmlplugins" -- cgit 1.2.3-korg From 9934769b4bb8446bd87aff46cb86041f500ee888 Mon Sep 17 00:00:00 2001 From: Marius Vlad Date: Thu, 14 May 2020 17:12:48 +0300 Subject: recipes-demo-hmi: Remove qtaglextras and *-windowmanager depends Bug-AGL: SPEC-3342 Signed-off-by: Marius Vlad Change-Id: I3a5e73e30cae02c97d7d0ab6ca041b32a8862e73 --- recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb | 2 -- recipes-demo-hmi/dashboard/dashboard_git.bb | 2 +- recipes-demo-hmi/homescreen/homescreen_git.bb | 2 -- recipes-demo-hmi/hvac/hvac_git.bb | 5 +++-- recipes-demo-hmi/launcher/launcher_git.bb | 1 - recipes-demo-hmi/mediaplayer/mediaplayer_git.bb | 1 - recipes-demo-hmi/messaging/messaging_git.bb | 1 - recipes-demo-hmi/mixer/mixer_git.bb | 1 - recipes-demo-hmi/navigation/navigation-demo_git.bb | 1 - recipes-demo-hmi/navigation/ondemandnavi_git.bb | 2 -- recipes-demo-hmi/navigation/poiapp_git.bb | 2 +- recipes-demo-hmi/navigation/tbtnavi_git.bb | 1 - recipes-demo-hmi/onscreenapp/onscreenapp_git.bb | 2 +- recipes-demo-hmi/phone/phone_git.bb | 1 - recipes-demo-hmi/radio/radio_git.bb | 2 +- recipes-demo-hmi/settings/settings_git.bb | 2 +- recipes-demo-hmi/taskmanager/taskmanager_git.bb | 1 - 17 files changed, 8 insertions(+), 21 deletions(-) diff --git a/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb b/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb index f98704eed..d406d8539 100644 --- a/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb +++ b/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb @@ -8,7 +8,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984" DEPENDS = " \ qtquickcontrols2 \ - qlibwindowmanager \ qlibhomescreen \ af-binder \ libqtappfw \ @@ -27,7 +26,6 @@ OECMAKE_CXX_FLAGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel' RDEPENDS_${PN} = " \ libqtappfw \ libafbwsc \ - qlibwindowmanager \ qlibhomescreen \ agl-service-voice-high-capabilities \ " diff --git a/recipes-demo-hmi/dashboard/dashboard_git.bb b/recipes-demo-hmi/dashboard/dashboard_git.bb index 822207b17..70a8793d2 100644 --- a/recipes-demo-hmi/dashboard/dashboard_git.bb +++ b/recipes-demo-hmi/dashboard/dashboard_git.bb @@ -13,7 +13,7 @@ PV = "1.0+git${SRCPV}" S = "${WORKDIR}/git" # build-time dependencies -DEPENDS += "qtquickcontrols2 qttools-native qtaglextras libqtappfw" +DEPENDS += "qtquickcontrols2 qttools-native libqtappfw" inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/homescreen/homescreen_git.bb b/recipes-demo-hmi/homescreen/homescreen_git.bb index a49c30508..715862c7f 100644 --- a/recipes-demo-hmi/homescreen/homescreen_git.bb +++ b/recipes-demo-hmi/homescreen/homescreen_git.bb @@ -10,10 +10,8 @@ DEPENDS = "\ qtdeclarative \ qtquickcontrols2 \ agl-service-homescreen \ - agl-service-windowmanager \ agl-service-weather \ libqtappfw \ - qlibwindowmanager \ libhomescreen \ libafb-helpers-qt \ " diff --git a/recipes-demo-hmi/hvac/hvac_git.bb b/recipes-demo-hmi/hvac/hvac_git.bb index 6091e51e2..5e36e2d41 100644 --- a/recipes-demo-hmi/hvac/hvac_git.bb +++ b/recipes-demo-hmi/hvac/hvac_git.bb @@ -14,8 +14,9 @@ S = "${WORKDIR}/git" # build-time dependencies DEPENDS += "qtquickcontrols2 libhomescreen \ - qlibwindowmanager qttools-native \ - qtaglextras libqtappfw" + qttools-native \ + libqtappfw" + RDEPENDS_${PN} = "agl-service-hvac libqtappfw" inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/launcher/launcher_git.bb b/recipes-demo-hmi/launcher/launcher_git.bb index 8c3f72f68..d9ecb54f6 100644 --- a/recipes-demo-hmi/launcher/launcher_git.bb +++ b/recipes-demo-hmi/launcher/launcher_git.bb @@ -10,7 +10,6 @@ DEPENDS = "\ qtdeclarative \ qtquickcontrols2 \ qtwebsockets \ - qlibwindowmanager \ qlibhomescreen \ " diff --git a/recipes-demo-hmi/mediaplayer/mediaplayer_git.bb b/recipes-demo-hmi/mediaplayer/mediaplayer_git.bb index 2e8468106..974b20275 100644 --- a/recipes-demo-hmi/mediaplayer/mediaplayer_git.bb +++ b/recipes-demo-hmi/mediaplayer/mediaplayer_git.bb @@ -17,7 +17,6 @@ DEPENDS += "qtquickcontrols2 \ qtwebsockets \ libqtappfw \ libhomescreen \ - qlibwindowmanager \ " inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/messaging/messaging_git.bb b/recipes-demo-hmi/messaging/messaging_git.bb index f6b545d62..d2e3ff80d 100644 --- a/recipes-demo-hmi/messaging/messaging_git.bb +++ b/recipes-demo-hmi/messaging/messaging_git.bb @@ -16,7 +16,6 @@ S = "${WORKDIR}/git" DEPENDS += "qtquickcontrols2 \ libqtappfw \ libhomescreen \ - qlibwindowmanager \ " inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/mixer/mixer_git.bb b/recipes-demo-hmi/mixer/mixer_git.bb index 9524bed66..1e4a2717c 100644 --- a/recipes-demo-hmi/mixer/mixer_git.bb +++ b/recipes-demo-hmi/mixer/mixer_git.bb @@ -15,7 +15,6 @@ S = "${WORKDIR}/git" # build-time dependencies DEPENDS += "qtquickcontrols2 \ qtwebsockets \ - qtaglextras \ libafb-helpers-qt \ " diff --git a/recipes-demo-hmi/navigation/navigation-demo_git.bb b/recipes-demo-hmi/navigation/navigation-demo_git.bb index b1d0407f3..7f3fcdf10 100644 --- a/recipes-demo-hmi/navigation/navigation-demo_git.bb +++ b/recipes-demo-hmi/navigation/navigation-demo_git.bb @@ -17,7 +17,6 @@ RPROVIDES_${PN} = "virtual/navigation" DEPENDS += "qtquickcontrols2 \ libhomescreen \ - qlibwindowmanager \ qtvirtualkeyboard \ qtlocation \ " diff --git a/recipes-demo-hmi/navigation/ondemandnavi_git.bb b/recipes-demo-hmi/navigation/ondemandnavi_git.bb index c52655ef0..c06dcae22 100644 --- a/recipes-demo-hmi/navigation/ondemandnavi_git.bb +++ b/recipes-demo-hmi/navigation/ondemandnavi_git.bb @@ -8,9 +8,7 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984" DEPENDS += "qtquickcontrols2 \ qlibhomescreen \ - qlibwindowmanager \ qtlocation \ - qtaglextras \ libqtappfw \ " diff --git a/recipes-demo-hmi/navigation/poiapp_git.bb b/recipes-demo-hmi/navigation/poiapp_git.bb index b8db9ac93..bd3fc64d2 100644 --- a/recipes-demo-hmi/navigation/poiapp_git.bb +++ b/recipes-demo-hmi/navigation/poiapp_git.bb @@ -7,7 +7,7 @@ LICENSE = "GPLv2" LIC_FILES_CHKSUM = "file://COPYING;md5=947b2d60ca3872e172034438e9801200" DEPENDS += "qtbase json-c \ - qlibwindowmanager libhomescreen \ + libhomescreen \ libqtappfw \ " diff --git a/recipes-demo-hmi/navigation/tbtnavi_git.bb b/recipes-demo-hmi/navigation/tbtnavi_git.bb index a61f2c924..e27fe7359 100644 --- a/recipes-demo-hmi/navigation/tbtnavi_git.bb +++ b/recipes-demo-hmi/navigation/tbtnavi_git.bb @@ -14,7 +14,6 @@ LIC_FILES_CHKSUM = "file://LICENSE;md5=ae6497158920d9524cf208c09cc4c984 \ DEPENDS += "qtbase \ qtquickcontrols2 \ qlibhomescreen \ - qlibwindowmanager \ qtlocation \ libqtappfw \ " diff --git a/recipes-demo-hmi/onscreenapp/onscreenapp_git.bb b/recipes-demo-hmi/onscreenapp/onscreenapp_git.bb index ae905ea60..b0f63d162 100644 --- a/recipes-demo-hmi/onscreenapp/onscreenapp_git.bb +++ b/recipes-demo-hmi/onscreenapp/onscreenapp_git.bb @@ -13,6 +13,6 @@ PV = "1.0+git${SRCPV}" S = "${WORKDIR}/git" # build-time dependencies -DEPENDS += "qtquickcontrols2 libhomescreen qlibhomescreen libwindowmanager qlibwindowmanager" +DEPENDS += "qtquickcontrols2 libhomescreen qlibhomescreen" inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/phone/phone_git.bb b/recipes-demo-hmi/phone/phone_git.bb index cab30ea6b..a8781852d 100644 --- a/recipes-demo-hmi/phone/phone_git.bb +++ b/recipes-demo-hmi/phone/phone_git.bb @@ -16,7 +16,6 @@ S = "${WORKDIR}/git" DEPENDS += "qtquickcontrols2 \ libqtappfw \ libhomescreen \ - qlibwindowmanager \ gstreamer1.0 \ " diff --git a/recipes-demo-hmi/radio/radio_git.bb b/recipes-demo-hmi/radio/radio_git.bb index 3a89af588..7b0934faa 100644 --- a/recipes-demo-hmi/radio/radio_git.bb +++ b/recipes-demo-hmi/radio/radio_git.bb @@ -18,7 +18,7 @@ S = "${WORKDIR}/git" # build-time dependencies DEPENDS = "qtquickcontrols2 rtl-sdr" -DEPENDS += "libhomescreen qlibwindowmanager libqtappfw" +DEPENDS += "libhomescreen libqtappfw" inherit qmake5 aglwgt diff --git a/recipes-demo-hmi/settings/settings_git.bb b/recipes-demo-hmi/settings/settings_git.bb index 17b83dc9f..776c764ca 100644 --- a/recipes-demo-hmi/settings/settings_git.bb +++ b/recipes-demo-hmi/settings/settings_git.bb @@ -14,7 +14,7 @@ S = "${WORKDIR}/git" # build-time dependencies DEPENDS += "libqtappfw qtquickcontrols2 qt-qrcode" -DEPENDS += "libhomescreen qlibwindowmanager qtvirtualkeyboard" +DEPENDS += "libhomescreen qtvirtualkeyboard" # runtime dependencies RDEPENDS_${PN} += " \ diff --git a/recipes-demo-hmi/taskmanager/taskmanager_git.bb b/recipes-demo-hmi/taskmanager/taskmanager_git.bb index 13f16fca5..68965eb55 100644 --- a/recipes-demo-hmi/taskmanager/taskmanager_git.bb +++ b/recipes-demo-hmi/taskmanager/taskmanager_git.bb @@ -18,7 +18,6 @@ DEPENDS += "qtquickcontrols2 \ qtcharts \ libqtappfw \ libhomescreen \ - qlibwindowmanager \ " inherit qmake5 aglwgt -- cgit 1.2.3-korg From c38d4a7ae95dd28cf2984787f703d4cc9f1b83b1 Mon Sep 17 00:00:00 2001 From: Jan-Simon Möller Date: Wed, 24 Jun 2020 13:47:02 +0200 Subject: Make the agl-compositor the default compositor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit thus fix the dependencies for the homescreen, launcher and alexa-viewer apps. Bug-AGL: SPEC- Signed-off-by: Jan-Simon Möller Change-Id: I30766be7a7b4bb5f6d398e2b93de2415094c6b43 --- recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb | 4 ++++ recipes-demo-hmi/homescreen/homescreen_git.bb | 4 ++++ recipes-demo-hmi/launcher/launcher_git.bb | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb b/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb index d406d8539..f73a97acb 100644 --- a/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb +++ b/recipes-demo-hmi/alexa-viewer/alexa-viewer_git.bb @@ -11,6 +11,10 @@ DEPENDS = " \ qlibhomescreen \ af-binder \ libqtappfw \ + wayland-native \ + wayland \ + qtwayland \ + qtwayland-native \ " SRC_URI = "git://gerrit.automotivelinux.org/gerrit/apps/alexa-viewer;protocol=https;branch=${AGL_BRANCH}" diff --git a/recipes-demo-hmi/homescreen/homescreen_git.bb b/recipes-demo-hmi/homescreen/homescreen_git.bb index 715862c7f..44a0f524a 100644 --- a/recipes-demo-hmi/homescreen/homescreen_git.bb +++ b/recipes-demo-hmi/homescreen/homescreen_git.bb @@ -14,6 +14,10 @@ DEPENDS = "\ libqtappfw \ libhomescreen \ libafb-helpers-qt \ + wayland-native \ + wayland \ + qtwayland \ + qtwayland-native " inherit qmake5 systemd pkgconfig aglwgt diff --git a/recipes-demo-hmi/launcher/launcher_git.bb b/recipes-demo-hmi/launcher/launcher_git.bb index d9ecb54f6..5b1de0134 100644 --- a/recipes-demo-hmi/launcher/launcher_git.bb +++ b/recipes-demo-hmi/launcher/launcher_git.bb @@ -11,6 +11,10 @@ DEPENDS = "\ qtquickcontrols2 \ qtwebsockets \ qlibhomescreen \ + wayland-native \ + wayland \ + qtwayland \ + qtwayland-native \ " inherit qmake5 systemd pkgconfig aglwgt -- cgit 1.2.3-korg