aboutsummaryrefslogtreecommitdiffstats
path: root/recipes-core
AgeCommit message (Collapse)AuthorFilesLines
2018-12-19Add udev rules and scripts for demo platform configurationScott Murray10-0/+141
Add recipes for udev rules and associated scripts provided by Jan-Simon Möller to: 1) Support USB attached I2C devices for RTC and HVAC LED support. The RTC support loads and configures the required rtc-ds1307 driver, and sets the time from the RTC clock. The HVAC LED support configures the LED device names for use by the HVAC binding. 2) Detect Fiberdyne MOST attached amp and install the required 4A HAL. The new demo-i2c-udev-conf and demo-most-udev-conf recipes are added to DEMO_PLATFORM_CONF variable in packagegroup-agl-demo-platform to have them added to the agl-demo-platform image. Since they use udev rules to detect the corresponding hardware, this should be safe for all platforms. Change-Id: I9dc78b8e63418079d14e1d1e2a832840a0c97ea8 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2018-11-29packagegroup: connectivity: remove libnfc packageraquel medina1-1/+0
Bug-AGL: SPEC-1921 - remove runtime dependency on libnfc Change-Id: I29aef351619f7c88e3c38c6478c7592f12631843 Signed-off-by: raquel medina <raquel.medina@konsulko.com> (cherry picked from commit 6fc5acc55e65df68e422665f0f8ddeb08e53a940)
2018-06-053rd part of the layer/profile rework [2/2]Jan-Simon Möller2-3/+0
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-04-282nd part of the layer/profile rework [2/2]Jan-Simon Möller2-47/+0
Main goal of this is to move the agl-service-* bindings into the core and to unify common recipes like wayland/weston into meta-agl-profile-graphical. As a placeholder for recipes is meta-agl-profile-demo which are being reshuffled. TLDR: remove recipes from meta-agl-demo that were moved to other layers Bug-AGL: SPEC-145 , SPEC-876 , SPEC-877 v2: moving updated udisks changes to meta-agl Change-Id: I873107f00adadeb6f3f266cce37b513fe6d44cf2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2018-01-23libdbus-c++:Fix build error in GCC-7Changhyeok Bae2-0/+47
See: https://sourceforge.net/p/dbus-cplusplus/patches/18/ Bug-AGL: SPEC-1181 Change-Id: Ic8f923a03407e58aff2133747a65799f90d15286 Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
2018-01-23libdbus-c++: Remove bbappend fileChanghyeok Bae1-1/+0
PNBLACKLIST is removed in upstream meta-oe(5693b474a5014b27db5d842ebd1a690dec9ccc17) Bug-AGL: SPEC-1181 Change-Id: Iaee722d92e6b6d121e13ed2953654ce4b13e158e Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
2017-12-27add recipes for identity, data persistence and nfcLoïc Collignon3-0/+18
Bug-AGL: SPEC-1187 Change-Id: Id251a7dcf7a37117a3e3a7314d57c062e02af6de Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
2017-11-14Check audiomanager before add virtual/pulseaudio-configRonan Le Martret1-1/+1
* virtual/pulseaudio-config must be add to RDEPENDS of packagegroup-ivi-common-core-multimedia only for audiomanager Change-Id: I6eb926b2cd01bd40486bad86a005c06ff1ec36ce Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-11-12Introduce new 4A audio framework conditionnaly to feature ↵Stephane Desneux1-1/+0
'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-03Rework PulseAudio / audiomanager config setup to allow over-ridesScott Murray1-1/+1
Changes include: - Move from having PulseAudio configuration changes in the recipe bbappend as patches to using the .include directive in default.pa to pick up configuration fragments provided by other recipes. - Use virtual/pulseaudio-config to pick up the previously hard-coded configuration for enabling module-router.so, which is now provided by a new recipe that sets RPROVIDES appropriately. This allows over-riding the desired configuration if needed. - Switch the audiomanager-plugins-config dependency to using virtual/audiomanager-plugins-config so that it can be over-ridden with PREFERRED_PROVIDER if needed. Bug-AGL: SPEC-1025, SPEC-1026, SPEC-1027 Change-Id: Ifdf16871cddc2bec7761b8c63239623b63c9e984 Signed-off-by: Scott Murray <scott.murray@konsulko.com>
2017-09-06Upgrade to pyroChanghyeok Bae8-303/+1
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>
2016-12-27Integrate GENIVI Audio Manager Plugins for CES2017 demo.Toshiaki Isogai1-0/+4
Change-Id: I56081180f8dc3bc10159492d4bc7e5fdd621ab27 Signed-off-by: Toshiaki Isogai <tisogai@jp.adit-jv.com>
2016-12-22Backport libdbusc++ from poky upstreamNaoto Yamaguchi7-0/+303
This patch adds libdbusc ++ to AGL Distro. It is required for navigation API for CES demo. Since this patch should be deleted in the future, add it in meta-agl-demo. Change-Id: I4c8ef43f41f21e64646cb65367e8954dd718bd44 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2015-08-22The starting point of layers for AGL Demo PlatformTadao Tanikawa1-0/+0
The `meta-agl-demo` is the Yocto layer for AGL Demo Platform of Automotive Grade Linux. This is starting point. Almost all packagegroups which should be defined in this layer are still empty (placeholder), so that curretly bitbake target `agl-demo-platform` is completely equal to `agl-image-ivi` in `meta-agl`. Change-Id: I6ce2c046cc8ce2dc5af2a8afe66e1f577dd884eb Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>