summaryrefslogtreecommitdiffstats
path: root/recipes-platform
AgeCommit message (Collapse)AuthorFilesLines
2018-07-26Remove explicit pull of qtwebengine when agl-develJosé Bollo1-2/+1
Save time and energy. Change-Id: I450b766bf082db735dc3733b2df8ddc5279d787b Signed-off-by: José Bollo <jose.bollo@iot.bzh>
2018-07-12Remove duplicate imageJan-Simon Möller1-19/+0
It was moved to meta-agl / core . Change-Id: I4144f4ad7a7c052a28c43f6dba9ab9b4bc047e5c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-07-10Revert "packagegroup: connectivity: add neard nfc tools package"Matt Ranostay1-1/+0
This reverts commit 09fef5b7ae3f4d65fa8b6399207319a7407a1d4a. Bug-AGL: SPEC-1544 Change-Id: I5ea4a532ac42b05ecd572dfa0040ffeccdede0e7 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-10Revert "packagegroup: connectivity: add neardal-tools package"Matt Ranostay1-1/+0
This reverts commit c1ad9f55f68dfdee3c45aa7e8f79d3d02aab6bb5. Bug-AGL: SPEC-1544 Change-Id: Ied6f58988e7e46480ac7880a7a74517d60c9ce10 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-06packagegroup: connectivity: add neardal-tools packageMatt Ranostay1-0/+1
To allow easier access to the neard DBUS API include the neardal demo utilities. Bug-AGL: SPEC-1544 Change-Id: I2bf1ba3175470fc0f8730d1488c1b43b9b9dbbf8 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-04packagegroup: connectivity: add neard nfc tools packageMatt Ranostay1-0/+1
Add neard package which brings in important userspace daemons + tools to interface to NFC devices Bug-AGL: SPEC-1554 Change-Id: I9ec1d703098b0a974314db38b67c0d4e7e948342 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-07-04Revert "Add the libsocketcan and canutils userspace components"Stephane Desneux1-2/+1
This reverts commit 80c6bbcd190ac40305e0e2e83e20209f39c9dfb8. The reverted commit introduces a conflict when building for m3ulcb between can-utils and canutils. Change-Id: I97c188f0869c5816e7c378a00ac6df6424fe2d46 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2018-07-03Add the libsocketcan and canutils userspace componentsKhouloud Touil1-1/+2
libsocketcan and canutils userspace components are the needed tools to configure and use the CAN interfaces Change-Id: I3c17c7997b0d5701b0f916b88437047028bc9a1f Signed-off-by: Khouloud Touil <ktouil@baylibre.com>
2018-06-28Create a virtual/mixer for the AGL mixerRonan Le Martret1-1/+1
Bug-AGL: SPEC-1520 Change-Id: I7e382d0b31dcdabb98a95d90bacf89f2ec03abe9 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2018-06-27Add libvcard to the AGL demo SDKMatt Porter1-0/+6
libqtappfw depends on libvcard so add it to the SDK. Bug-AGL: SPEC-1436 Change-Id: I1040a38add3fc45ca801ef66485f2e24823986af Signed-off-by: Matt Porter <mporter@konsulko.com>
2018-06-08meta-agl-demo: remove Mocca applicationChristian Gromm1-6/+0
This patch removes the Mocca box application and the related USB driver from the demo platform. It is needed to clean up as the Mocca box is not used anymore. Change-Id: Iebba72e773476b18974f7fff343f4e7b998090d9 Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2018-06-053rd part of the layer/profile rework [2/2]Jan-Simon Möller14-43/+144
This is the last part of the layer rework series. Notable changes are: - move demo specific recipes to the demo (dlt, web-runtime mocca-usb) - wayland-ivi-extension moved to the meta-agl-demo layer for now. - web-runtime moved here (from appfw layer to allow console-only builds with appfw) - adapted packagegroups and agl-features v2: squashed with commit on sandbox to form single commit (tnx, Scott) v3: inclusion of old packagegroup-agl-image-ivi (TODO: refactor and include in profile packagegroups. Tnx, Stephane) v4: base packagegroup-agl-demo-platform on packagegroup-agl-profile-graphical-qt5 v5: fix MOST_DRIVERS_append (disable due to FTBS) v6: re-add RDEPENDS for virtual/pulseaudio-config Bug-AGL: SPEC-145 Bug-AGL: SPEC-1422 Change-Id: I20bd5b9a957ea54a7ecd08bd4f8b99a32266c9c8 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-05-09packagegroup-agl-demo-platform: Fix WestonLeon Anavi1-0/+1
Add packagegroup-agl-image-weston to ensure that Weston will be successfully launched and the demo applications will appear with image agl-demo-platform on Raspberry Pi 3 as well as on other machines. Bug-AGL: SPEC-1427 Change-Id: Iae5ddeea612598750de565fecb0e51b79de56d57 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2018-02-16Remove the most drivers until updated for rockoJan-Simon Möller1-1/+2
The most drivers need fix for newer kernels. Disable build until fixed. Change-Id: I16b0af82bf1a7ed8b50efeb335e99ac141cf8aaf Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-29packagegroup: agl-demo: don't build qtwebengine unless agl-devel enabledMatt Ranostay1-1/+2
To reduce build times make qtwebengine only build when agl-devel DISTRO_FEATURES is enabled. Bug-AGL: SPEC-1266 Change-Id: I3d323d9aaae4fae0cc7ba073c9404492cfc31d6e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2018-01-16Add lua to target dependencies in SDKJan-Simon Möller1-0/+2
Change-Id: I89c4813f6a5716435cbb7f9ee2ff271c0f1bbd7b Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-03Add QtAGLExtrasTadao Tanikawa1-0/+2
Qt AGLExtras module provides a set of easy to create AGL Qt application. It uses the AGL HMI and application framework, therefore the application can be easily integrated to AGL HomeScreen/WindowManager on AGL Demo Platform. Bug-AGL: SPEC-1229 Change-Id: If4b2d3087f46cef7ce61487f6f8a6acd4bbf4d98 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-12-21Adding lua to Host SDKRomain Forlot1-0/+1
Bug-AGL: SPEC-1215 Change-Id: Ie35ee27bde3859d1e1a929a0ab82697dcc7cdb1c Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-19Add signal composer recipe to demo platform targetRomain Forlot1-0/+1
Bug-AGL: SPEC-1186 Change-Id: Ife32412a9ef29502dfe518674e18258e089a583f Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-18Enable the AGL Navigation API library for C++Naoto Yamaguchi1-0/+6
Add AGL Navigation API library to rootfs and SDK. This change is necessary change for CES 2018 version POI App to commit in the future. Change-Id: I08996778dd858ee2d3c91e47defa1d6846c28bf9 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-12-14Add jp,cn,tw fonts into agl-demo-platformzheng_wenlong1-0/+3
Add these three new fonts into agl-demo-platform. source-han-sans-cn-fonts source-han-sans-jp-fonts source-han-sans-tw-fonts Change-Id: I1f38d60b62a69c54553d22a5b264558561a67184 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-12-13Replace qtwebkit by qtwebengineRomain Forlot1-2/+1
Bug-AGL: SPEC-1159 Change-Id: I49fb315de418258f758f15e8d5b80ebe9ceea1d2 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-12-08navigation: change current application to a RPROVIDES to allow multiple optionsMatt Ranostay1-1/+1
Change the navigation recipe to an RPROVIDES to allow various other options for navigation. This change also updates the respective packagegroup. Bug-AGL: SPEC-1157 Change-Id: I98a90510fca18f55b0db2ccac0e5aa00899730ac Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-07recipes-platform: packagegroups: add agl-service-unicens to section ↵Christian Gromm1-0/+1
MOST_HVAC_append This patch is needed to have agl-service-unicens compiled with the agl-demo-platform Change-Id: I67e443e1cd99e3100eb34f25aaa469f308389c66 Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-11-23recipes-platform: add MOST driver configurationChristian Gromm1-0/+1
This patch adds the necessary files to have the MOST driver configured for UNICENS2 at system start up. Change-Id: I9a69192332d355a3f9d3df3771cd364771e8eb9a Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-11-21Remove unicens v1 in favor of agl-service-unicensJan-Simon Möller1-2/+0
As discussed with Soya-san during the Integration F2F in Yokohama, these components are no longer required and replaced by the service binding 'agl-service-unicens'. Remove from packagegroup and remove the recipes. │·· Change-Id: I4542ba282c2cc1108715ec4e1774d003d9aa024e Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-11-16Fix to navigation can not build in crosssdkNaoto Yamaguchi1-0/+2
Navigation can not build in crosssdk. This problem due to the fact that the perl module was not installed. This patch adds nativesdk-perl-modules to crosssdk. Bug-AGL:SPEC-1095 Change-Id: I8c535adf48653988eee3f033791920aa340fbcdc Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-11-12Introduce new 4A audio framework conditionnaly to feature ↵Stephane Desneux1-0/+6
'agl-audio-4a-framework' If feature 'agl-audio-4a-framework' is set by aglsetup, the new 4A (AGL Advanced Audio Agent) framework will be pulled in demo. Otherwise (by default), the legacy 'audiomanager' package is pulled in. Change-Id: I62b62025be6589e3b5dd0b964830e431ffa56e8c Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-11-10Add AGL libqtappfw to the platformMatt Porter1-0/+1
Add libqtappfw to the platform. This supports SDK development and runtime of apps leveraging libqtappfw. Bug-AGL: SPEC-1064 Change-Id: I7fc54fc7d9c4db885cd79d899bd40f44e4543766 Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-11-09recipes-kernel: most: remove MOST support for PorterChristian Gromm1-0/+2
This patch ensures that the MOST driver is not being built, when the machine is set to porter. Change-Id: I0ccead42d3f158dcee03c4a5d3de80dedab16059 Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-10-13Fix build issue on SDK due to missing ffmpeg-deveel_4.99.1eel/4.99.14.99.1Stephane Desneux1-1/+1
ffmpeg-dev is not available unless 'commercial' license is added to LICENSE_FLAGS_WHITELIST Bug-AGL: SPEC-942 Change-Id: I175cdf3de8e3c6ab560588ea9e0be2f169c07a4d Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-10-13Add nativesdk-wayland to the SDKJan-Simon Möller1-0/+5
To ensure we have all native tools available in the SDK It should help to solve the missing tool issue in https://gerrit.automotivelinux.org/gerrit/#/c/11083/ . Use of TOOLCHAIN_HOST_TASK directly instead of bouncing through packagegroup. Change-Id: I7e93e93c8601fb57e0d0a52ef7a2f091e0d12863 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-12Add switch between homescreen and homescreen-2017Jan-Simon Möller1-1/+6
Add option to switch between homescreen implementations. Default is the 'old' homescreen. Only if DISTRO_FEATURES += " agl-hmi-framework " is set we switch to use the new packagegroup(s) for homescreen-2017. This setting is done when you call aglsetup.sh with the 'agl-hmi-framework' feature enabled. Change-Id: Ieb45c1534f0759e8adb891f77ae85cb917e736e2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-10-12SDK: add native+target packages to build chromiumStephane Desneux1-0/+27
This adds the following recipes/adjustements: * recipes-devtools/gn (copied from https://github.com/Igalia/meta-browser, branch ozone/wayland/20170928, rev a01cf92) * recipes-devtools/ninja * recipes-extended/gperf Bug-AGL: SPEC-942 Change-Id: Ibc34a055ead85aeea24c66665655c9070b47d032 Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
2017-10-03Add kernel-devsrc to AGL demo platform SDKMark Farrugia1-1/+1
This enables out-of-tree development of kernel code (such as kernel modules). This is present in the core-image-weston SDK, but not this one. Bug-AGL: SPEC-928 Change-Id: I8c6fb8aae43d8bd0c2eff5e8dcd934f93691965d Signed-off-by: Mark Farrugia <mark.farrugia@fiberdyne.com.au>
2017-09-06Upgrade to pyroChanghyeok Bae1-0/+11
wayland-ivi-extension: Arrange recipe - Remove unecessary variable in PACKAGECONFIG - Arrange test-path.patch to upgrade wayland-ivi-extension qtbase: Fix build error due to binutils 2.28 bug - gold linker from binutils 2.28 may produce duplicate library symbols, which makes shared libraries created with it not usable with conventional ld linker. - See https://bugs.freebsd.org/bugzilla/attachment.cgi?id=183069&action=diff weston: Change recipe version libdbus-c++: Remove recipe and add bbappend file - meta-openembedded (pyro) already has same version. - Remove PNBLACKLIST[libdbus-c++] to use this component. packagegroups / agl-demo.inc : - move inclusion of qtwebkit out of agl-demo.inc into packagegroup-agl-demo - this fixes an inclusion bug Bug-AGL: SPEC-646 Change-Id: Ia71d5f4dc881f0d8f8f24a5574c9efc0f2da6245 Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
2017-08-30Integration Low CAN demo and High Lvl ViWi.Romain Forlot1-0/+2
This integration use non automatic post installation at first boot on a board. Change-Id: I0f080c72ec98b9280256de20a45aa847714bebf0 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-13agl-demo-platform: add packagegroup smartdevicelinkPhong Tran1-0/+3
Add the new packagegroup name packagegroup-agl-smartdevicelink. This install to agl-demo-platform image with "agl-sdl" in DISTRO_FEATURES Tested build ok with: source meta-agl/scripts/aglsetup.sh -m raspberrypi3 agl-demo agl-netboot agl-appfw-smack agl-sdl Change-Id: I1b348affa88f0f3c1a313b2856bd38482fd8e778 Depends-On: I416d8418c0ef4fe4de5e5ce084e7b9075e64f85f Signed-off-by: Phong Tran <tranmanphong@gmail.com>
2017-07-07Add mapviewer app to use cluster demo for R-Car M3Harunobu Kurokawa1-5/+1
Change-Id: Id3b4ddaeba650e15be87de7bf9fdca20335d9464 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-06-12fix MOST driver dependency issuesChristian Gromm1-8/+1
This patch adds a new "most" receipe for building the MOST driver. The receipe replaces the old ones, as it builds all modules at once. Hence, the receipes aim*, hdm* and mostcore are removed. Additionally, the *.bb file for the demo platform is modified to reflect these changes. This patch is needed to avoid dependency issues among the modules of the driver stack. Although, the problem has been reported with SPEC 438 and a patch set to fix it has been introduced with Change #8447, it is still present on RaspberryPi. Change-Id: Id6104ee6d9bf1b7d9744761a6529461176fdd8b2 Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
2017-05-22Remove unused controls app from default installScott Murray1-1/+0
The "controls" demo app is not particularly useful at this point, and where as it was not launchable from the homescreen in Chinook, the new dynamic list in Dab picks it up when it is installed, so it both throws off the current app icon spacing and makes thing look odd because it has no icon. So, just remove it to clean up the homescreen. Change-Id: I617e832b559b4df54e197f0056cb9da84fed4d7b Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-05-16Fix missing space in append statementJan-Simon Möller1-2/+2
I wonder how it worked o_O . Change-Id: Ic8ee6973666c5d14ad8b7e86296b81e156dd8c94 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-04-20Add udisks to agl demo packagegroupMatt Ranostay1-0/+1
udisks is need to detect removable media in AGL applications via dbus signals. Bug-AGL: SPEC-483 Change-Id: I7b2ca7c753be38715c0f8937f1f7691a43a7a942 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-04-02Use split out AGL QtQuickControls2 repositoriesScott Murray1-1/+2
Replace usage of the CES2017 repository with the new split out qtquickcontrols2-agl and qtquickcontrols2-agl-style repositories containing the AGL demo custom widgets and style. Since the CES2017-demo recipe no longer serves a purpose, remove it now as well. Bug-AGL: SPEC-404, SPEC-462 Change-Id: I0c31ccfe45c8912da4589e38c2cb159975536aad Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-03-27most driver install to every boardsNaoto Yamaguchi1-4/+1
In packagegroup-agl-demo-platform.bb it is written as follows. add packages for CES2017 demo Only for porter as these kernel module sources are for the 3.10.x kernel only But, it install in all environments. This fix is to delete comments. Bug-AGL: SPEC-498 Change-Id: Ibc179c446b1bc20e8dc539ffc4864410a3f08754 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-03-03Switch to split out demo appsScott Murray1-2/+5
Add recipes for the split out controls, dashboard, phone, and radio app repositories, remove the related packaging of same from the CES2017-demo recipe, and add the split out apps to IMAGE_AGL_APPS in the agl-demo-platform image definition. Bug-AGL: SPEC-400, SPEC-401, SPEC-402, SPEC-403, SPEC-404 Change-Id: Ic3c7d134c90dd3fe989cb1ef7a510b1c5bf1fee8 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-02-21add dependency to imagesRonan9-104/+139
* [SPEC-424] * yocto image should use dependency to facilitate maintenance * yocto image should have its own LICENSE defined Change-Id: Ie7f2e48bab9cc194ce10e7d364e150d2678e64d6 Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
2017-01-31Fix crosssdk image creationRonan Le Martret1-0/+5
* 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). Change-Id: I72d2b5dce49bfdab41e9882c5c67b8541327551e Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-01-27meta-agl-demo: recipes-kernel: update MOST driver recipesChristian Gromm1-2/+2
This patch updates the recipes used to build the MOST driver. Since the driver source directory holds version 1.4.0-stable as of commit f19c18408b515c5e33f96893cbe213d9ab30b904 it also adds backport patches for the MOST sound and networking driver needed to build for porter. v2 (jsmoeller): combine with c8359 Change-Id: Ie56cadf9ef6224afb585fe950a0c3b0aff53b572 Signed-off-by: Christian Gromm <christian.gromm@microchip.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-01-24Add switch on/off script for cluster demoynakamura1-1/+8
v2.0: (Tadao Tanikawa) Completely rebuilt. The mapviewer and mapvier-demo are installed into porter's image only because they need AGL CES2017 Demo mock-up. To enable mapviewer-demo, execute switch_on_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. CAUTION: After enabling mapviewer-demo, without cluster mock up which connected directly to porter board, weston on the porter board would always crash immediately after booting. If you fall into that situation, disable mapviewer-demo following instructions below. To disable mapviewer-demo, execute switch_off_mapviewer-demo.sh at /usr/AGL/mapviewer-demo then reboot porter. v1.0: (Yusuke Nakamura) This addes script to enable/disable CES2017 cluster demo to /usr/AGL/cluster-demo. Once switch_on_cluster-demo.sh is executed, this enables a service for cluster demo and sets configurations for the dmeo. Change-Id: Ie10f35ff4168095c3b3c6572579a2c4799c04578 Signed-off-by: ynakamura <ynakamura@jp.adit-jv.com> Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>