Remove libqtappfw package from QTAGLSEXTRAS and
add to individual recipe RDEPENDS.
Bug-AGL: SPEC-3390
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Idb5aaca35a8d797a4e758f82df6650ef3aeb6561
libqtappfw \
qlibwindowmanager \
libhomescreen \
libqtappfw \
qlibwindowmanager \
libhomescreen \
"
inherit qmake5 systemd pkgconfig aglwgt
"
inherit qmake5 systemd pkgconfig aglwgt
PATH_prepend = "${STAGING_DIR_NATIVE}${OE_QMAKE_PATH_QT_BINS}:"
OE_QMAKE_CXXFLAGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', '' , '-DQT_NO_DEBUG_OUTPUT', d)}"
PATH_prepend = "${STAGING_DIR_NATIVE}${OE_QMAKE_PATH_QT_BINS}:"
OE_QMAKE_CXXFLAGS_append = " ${@bb.utils.contains('DISTRO_FEATURES', 'agl-devel', '' , '-DQT_NO_DEBUG_OUTPUT', d)}"
+
+RDEPENDS_${PN} += " \
+ libqtappfw \
+"
DEPENDS += "qtquickcontrols2 libhomescreen \
qlibwindowmanager qttools-native \
qtaglextras libqtappfw"
DEPENDS += "qtquickcontrols2 libhomescreen \
qlibwindowmanager qttools-native \
qtaglextras libqtappfw"
-RDEPENDS_${PN} = "agl-service-hvac"
+RDEPENDS_${PN} = "agl-service-hvac libqtappfw"
-RDEPENDS_${PN} += "agl-service-mediaplayer"
+RDEPENDS_${PN} += "agl-service-mediaplayer libqtappfw"
-RDEPENDS_${PN} += "agl-service-bluetooth-map"
+RDEPENDS_${PN} += "agl-service-bluetooth-map libqtappfw"
-RDEPENDS_${PN} += "agl-service-telephony agl-service-bluetooth-pbap"
+RDEPENDS_${PN} += "agl-service-telephony agl-service-bluetooth-pbap libqtappfw"
FILES_${PN} += "${sysconfdir}/xdg/AGL/*"
FILES_${PN} += "${sysconfdir}/xdg/AGL/*"
-RDEPENDS_${PN} += "agl-service-radio"
+RDEPENDS_${PN} += "agl-service-radio libqtappfw"
qt-qrcode \
agl-service-bluetooth \
agl-service-network \
qt-qrcode \
agl-service-bluetooth \
agl-service-network \
-RDEPENDS_${PN} += "agl-service-taskmanager"
+RDEPENDS_${PN} += "agl-service-taskmanager libqtappfw"
"
QTAGLEXTRAS = "${@bb.utils.contains("DISTRO_FEATURES", "agl-hmi-framework", " qtaglextras", "",d)}"
"
QTAGLEXTRAS = "${@bb.utils.contains("DISTRO_FEATURES", "agl-hmi-framework", " qtaglextras", "",d)}"
-QTAGLEXTRAS_append = " libqtappfw"
+#NOTE: removed libqtappfw from QTAGLEXTRAS as it is no longer
+# necessary due to replacement by individual recipe RDEPENDS.
# add support for websocket in Qt and QML
QTAGLEXTRAS_append = " qtwebsockets qtwebsockets-qmlplugins"
# add support for websocket in Qt and QML
QTAGLEXTRAS_append = " qtwebsockets qtwebsockets-qmlplugins"