aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2017-09-28packagegroup-agl-appfw-graphics: Add opencvTom Rini2-0/+2
We add support for a relatively minimal opencv library to the appfw-grahpics packagegroup. As part of this, we set the PACKAGECONFIG for opencv to a minimal level that enables support for things we already have in the system as well as using V4L devices. Additional features that are normally enabled in OpenEmbedded are left out. Bug-AGL: SPEC-912 Change-Id: Iae4480420ccb619ef79f45de30c86e05831e70f9 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com> Signed-off-by: Tom Rini <trini@konsulko.com>
2017-09-26recipes-kernel: most: add most.bbappend fileChristian Gromm6-0/+278
This patch adds a patch queue to eliminate problems DMA coherent memory allocation on aarch64 architecture, prevents the driver from printing warning, due to bad video driver capabilities and passes a valid parent device to the sound subsystem when registering a new sound card. --- v2 (jsmoeller): use _append everywhere v3 (christian gromm): fix path in patch files Change-Id: Idceefee7855445481eeb4940d5c5f632e27feb73 Signed-off-by: Christian Gromm <christian.gromm@microchip.com> Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-19Add gst-recorder implementation for weston2.0.0Harunobu Kurokawa6-0/+5016
This commit support virtual display and gst-recorder function for weston2.0.0. It is update patch for weston 2.0.0 and based on 562c0c1bb2ef74ccbfda1bae4f84a61828119674 Virtual display is additional display like as offscreen buffer and it is created from drm-backend. The gst-recorder is a transfer system using H.264 streaming and Ethernet. Change-Id: I1e1b07701229d47ab6616e85d78c6aa039a0775b Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-09-18Revert "Add gst-recorder implementation"Stephane Desneux5-4908/+0
This reverts commit 562c0c1bb2ef74ccbfda1bae4f84a61828119674. Conflicts: recipes-graphics/wayland/weston_%.bbappend Change-Id: I7b6e5a3969fc89c8279d47aaaf4f68a7544a181b Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-18Revert "weston: Fix gst-record uses MONOTONIC time for IVI-Cluster system"Stephane Desneux2-65/+0
This reverts commit 20a872eee504c3826e02d153b1087bd4d077a1db. Change-Id: I85667d28138d6428aa96e90f70512fb151e4b299 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-16mediaplayer: move service dependency from DEPENDS to RDEPENDSMatt Ranostay1-2/+4
agl-service-mediascanner needs to be in RDEPENDS to be pulled into the image, and because it isn't required for built-time. Bug-AGL: SPEC-896 Change-Id: I1afe3ce32fe63e4e1b1f56f149700553a214320b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-15Revert "Fix rpm metadata issue between cmake and nativesdk-qtbase"Jan-Simon Moeller1-4/+0
This reverts commit ecc327fed8f801f0d579bdd4e1d9ab9023a8eb49. New fix upcoming in meta-agl/meta-agl-distro . Change-Id: Iba253672933dea2ce7f2e20fc5be5e6efc7946cd Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-15agl-service-geoclue: add geoclue binding recipeMatt Ranostay1-0/+17
Bug-AGL: SPEC-852 Change-Id: I6c45f274814a1bf28e590d9ea1c09bef87f389d6 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-15Revert "weston.ini: Add virtual display and record for CES2017 demo"Stephane Desneux1-25/+0
This reverts commit 077a0ef0ac094442ba5da0bd9f3f373c909d155f. Change-Id: Ieff670a423a5119ff6b907274d47144c3f66dd1b Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-14Fix rpm metadata issue between cmake and nativesdk-qtbaseJan-Simon Möller1-0/+4
file /opt/poky-agl/4.90.0+snapshot/sysroots/x86_64-aglsdk-linux/environment-setup.d conflicts between attempted installs of nativesdk-cmake-3.7.2-r0.x86_64_nativesdk and nativesdk-qtbase-tools-5.8.0+git0+49dc9aa409-r0.x86_64_nativesdk Reference: https://stackoverflow.com/questions/45716949/during-sdk-build-environment-setup-d-conflicts-between-attempted-installs Bug-AGL: SPEC-888 Change-Id: Iba6dd819cec44da26744a35eee31da968c9eb6ce Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-11agl-service-mediascanner: add recipe for standalone serviceMatt Ranostay2-2/+19
Split out binding to its own standalone service independent of the MediaPlayer application Bug-AGL: SPEC-848 Change-Id: I9f5e76023fd7ebbe0a9c205a9ffd81a732b2800a Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-11Add agl-service-steering-wheel recipezheng_wenlong1-0/+15
Add agl-service-steering-wheel recipe, application can use this recipe to build agl-service-steering-wheel. Change-Id: Ic985af7c9abcee4b844748913216e97a8e9280f2 Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
2017-09-11low-can-demo_git.bb: Fix typoLeon Anavi1-2/+2
Fix a typo in the summary and the description of the recipe by replacing HTTP5 with HTML5. Bug-AGL: SPEC-866 Change-Id: Ica941e8f51ee43eafaa907370caa2c74e7d2e5e4 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2017-09-06Upgrade to pyroChanghyeok Bae14-341/+51
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-09-06Add missing dependencyRonan Le Martret1-1/+1
* rtl-sdr pulseaudio are require to build package binding/binding.pro:9:PKGCONFIG += json-c afb-daemon librtlsdr glib-2.0 libpulse-simple Change-Id: I8083d994edf6a14fbd41ebac8b13aed1ea7ffea0 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2017-09-05Porter cannot include sdl as the gstreamer version is too oldJan-Simon Möller1-0/+3
Thus let porter not pull-in sdl-core as a short-term fix. This fixes a FTBS. Change-Id: I36ec3aa74673be3ee6d25b3a721c3650703375d7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-09-05agl-service-gps: add recipe to build gps/gnss bindingMatt Ranostay1-0/+17
Add recipe that builds the gps/gnss binding for location services Bug-AGL: SPEC-824 Change-Id: I485967a640d0dbd3febdbe474f025155797c85ad Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-05agl-service-bluetooth: switch from qmake to cmakeMatt Ranostay1-5/+2
Use cmake to build instead of qmake that was used for legacy reasons Bug-AGL: SPEC-822 Change-Id: I953199ccc7f06336ed01be5f88b49640a18930ff Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-05agl-service-wifi: switch from qmake to cmakeMatt Ranostay1-5/+2
Use cmake to build instead of qmake that was used for legacy reasons Bug-AGL: SPEC-823 Change-Id: I582afda13baf847315c99ef30fe872c50ba5e0d5 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-04agl-service-radio: add recipe for newly standalone bindingMatt Ranostay2-1/+23
Now that the radio binding is standalone their needs to be a recipe to build it, and a RDEPENDS added to the radio application. Bug-AGL: SPEC-834 Change-Id: I1d830181c6dcd12036b8e39d0442e010d579194e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-09-04Fix: Build error and launch failRomain Forlot1-1/+1
Gulp dependency remove from build and change the widget entry point to point the right path Remove warning about unused variable that could fails compilation. Bug-AGL: SPEC-849 Change-Id: I74fbc89e89f3dea26b067e09f5cd145f8ded8015 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-08-31Fix dependency issue of weston for m3ulcbTadao Tanikawa1-0/+2
There is missing dependency to gstreamer for weston on which the gst-recorder pathces applied. This sometimes caused error while configuration to build. Bug-AGL: SPEC-788 Change-Id: I602185e95e8085ceccfb3259534b88a72fcfc5bf Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-08-30Integration Low CAN demo and High Lvl ViWi.Romain Forlot3-0/+40
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 Tran4-0/+21
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-08-08navigation: fixing navigation packaging methodsNaoto Yamaguchi4-56/+2
With this fix, the navigation build method will be compatible with the SDK. This patch contains the workaround of the problem discussed in SPEC-384. This patch contains fix of problems that lose dependency. Change-Id: Ibf02040f78a2f925a430a5844f735a00cd375d08 Bug-AGL: SPEC-384 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-08-08Correct poiapp dependencyNaoto Yamaguchi0-0/+0
AGL .wgt loses its dependency information when creating an rpm package. In order to avoid this bug, we add the RDEPENDS setting. This patch is a rewrite of cfd1dedb898e7aa3b43962318cd804f7cb2f6049. Change-Id: I688984f776cde4d30e151c0b7143f05a62f5dd2e Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-08-04Hotfix : Correct navigation dependencyNaoto Yamaguchi2-1/+5
Currently, the dependency of navigation is broken. libdbusC++ is not installed. We will implement provisional response for DD. Change-Id: If29fffdd2279ccbe852632b3495cf9a951e46874 Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
2017-07-27Temporarily fix the navigation app until SPEC-384 and SPEC-785 are fixedJan-Simon Möller1-0/+8
The navigation app is not fully converted to a wgt as it expects to ship a platform library instead of containing all parts in the wgt. For now (due to the short time until the dab release) mitigate the issue by allowing the platform install. Change-Id: Ic9430c56cf459be2c466e186320bc97cdc8d628d Bug-AGL: SPEC-384 SPEC-785 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-26qtbase-native: backport qdbuscpp2xml segfault fixMartin Kelly1-0/+3
Backport this patch: https://github.com/meta-qt5/meta-qt5/commit/bf7cdd963008f2d61bc4c324fff2bfafe511fb5f Which causes the build to fail on recent Qt versions (e.g. the version present in Debian Stretch, but not that in Debian Jessie). BUG-AGL: SPEC-783 Change-Id: I6395408635684920d3dcfefb71fc51c35a5a8e3f Signed-off-by: Martin Kelly <mkelly@xevo.com>
2017-07-24Restrict addition of low-level-can-service to m3ulcb qemux86-64 and ↵Jan-Simon Möller1-1/+4
intel-corei7-64 Not all boards use a kernel >= 4.8 . This service binding needs features introduced in Kernel 4.8 . Thus restrict it to m3 and x86-64 for now. Other targets can added later. Bug-AGL: SPEC-772 Change-Id: I03acdc11e40497d8b8bda702b6e556f234af9ff6 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-07-12Integration by default of low lvl CAN serviceRomain Forlot1-0/+9
Bug-AGL: SPEC-428 Change-Id: I8b88706ef2dc2619fe39ee991e2b1f0dc70e1b79 Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
2017-07-09udisks: make automount it's own serviceMatt Ranostay4-2/+20
To avoid a timeout condition in udisks.service the automount script needs to be ran as it's own systemd service. Bug-AGL: SPEC-735 Change-Id: Idbfb21b1a2fccfa55ac149830d4af591222b697d Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-07-07Remove old radio pluginsScott Murray2-68/+0
The radio functionality is now contained in the binding, remove the unused QtMultimedia plugins. Change-Id: I262f63af646b92a6f04ecf238274b5137e9fbf41 Signed-off-by: Scott Murray <scott.murray@konsulko.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-07-06weston.ini: Add virtual display and record for CES2017 demoHarunobu Kurokawa1-0/+25
In order to support IVI-Cluster demo, set virtual display and gst-recorder parameter in weston.ini. v2: If you want to use virtual output system, set "virtual-display" in DISTRO_FEATURES. Then the sample value is enabled. If you want to use transfer system to multi ECU via H.264, set "gst-record" in DISTRO_FEATURES. Note: These system are supported in R-Car M3 only. Change-Id: Ia782d3bc7079c38f30be52c1f6f152d55e1d2e17 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-07-05module-router: update SRCREV to include empty proplist description fixMatt Porter1-1/+1
https://github.com/tisogai/module-router/commit/8104a3174e6f54ace53066ab1797d9b9bd2bdf63 fixes a race condition that results in an AudioManager crash. Bug-AGL: SPEC-660 Change-Id: I59897eeda05bc6be8e9664d9d5b895fad9a3bece Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-07-04Add mp3 support in lightmediascanner for AGL demoTadao Tanikawa1-0/+2
Supporting 'mp3' scan of LMS is dropped by PACKAGECONFIG in meta-agl. (It is supported in meta-openembedded by default.) When displaying AGL demonstration, supporting MP3 is preferable. Change-Id: I3f95cafbb9ca2d8334442fb04a659934e6b4430e Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2017-07-01Fix agl-service-bluetooth and agl-service-wifi recipe dependenciesJan-Simon Möller2-0/+6
Change-Id: Icefde01288acc4380b4f198393ec8891400a95b2 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-30settings: add service bindings to RDEPENDSMatt Ranostay1-0/+5
Add bluetooth and wifi services to the settings package RDEPENDS Bug-AGL: SPEC-661 SPEC-715 Change-Id: I4cf3cd14cabda38a32ca8fe4da97b8e747f9a1d9 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-30agl-service-wifi: add new system wide wifi serviceMatt Ranostay1-0/+15
Add agl-service-wifi recipe for the recently split out wifi binding Change-Id: Ic9b61df2e69d888679c2d57b0b6f3d4469d00b91 Bug-AGL: SPEC-661 SPEC-715 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-30agl-service-bluetooth: add new system wide bluetooth serviceMatt Ranostay1-0/+15
Add agl-service-bluetooth recipe for the recently split out bluetooth binding Change-Id: Id90f9a8d8623927897c9efa3236465c50a7932ed Bug-AGL: SPEC-661 SPEC-715 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-27disable module-role-cork by defaultMatt Porter2-0/+31
module-role-cork's hardcoded corking policy can conflict with the configurable policy management that is part of module-router and AudioManager. Since module-router/AM are enabled by default in demo builds, we must also disable module-role-cork to avoid conflicting corking policies. Bug-AGL: SPEC-710 Change-Id: I55442b5c11e711783fb4f890d1f26227c295d122 Signed-off-by: Matt Porter <mporter@konsulko.com>
2017-06-23udisks: automount USB devices on boot and insertionMatt Ranostay3-0/+24
Change-Id: I1ded68d89799825286d085746fec778e1659d5d4 Bug-AGL: SPEC-634 SPEC-666 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-15weston: Fix gst-record uses MONOTONIC time for IVI-Cluster systemHarunobu Kurokawa2-0/+65
gst-record plugin uses gettimeofday to adapt gst buffer duration. When WLAN network access internet, system timer is changed by NTP, then the gst plugin system stopped. This patch change to use MONOTONIC timer to detect buffer time frame. -- The patch is same as https://gerrit.automotivelinux.org/gerrit/#/c/9417/ Change-Id: I2761b0f9dc3bed58d8556966acc54f9dc13d0556 Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-06-15Add gst-recorder implementationDamian Hobson-Garcia5-0/+4906
Adapted from the Gen2 implementation to work on Gen3. Bug-AGL: SPEC-559 Change-Id: I8ec71354b0dee04277c6bf74c62956280b84b4fb Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp> Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
2017-06-15Add lightmediascanner to RDEPENDS for mediaplayerJan-Simon Möller1-1/+1
The dependency is at runtime through dbus. Related but not solving SPEC-657 . It was solved in c9793 I7935fe12289fb2585c95df5f207bd447c8aafd6b Change-Id: I9770f8bfef85b8e9e5ab60f4dbb0969bf8f5bf48 Bug-AGL: SPEC-657 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-06-12fix MOST driver dependency issuesChristian Gromm12-207/+39
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-06-08phone: Depends on homescreenLeon Anavi1-1/+1
Homescreen is required for building tests in phone therefore it has been added as a dependency to avoid build errors such as: Project ERROR: homescreen development package not found AGL-Bug: SPEC-653 Change-Id: I644169526133418b86906c3c02438508034a3ee2 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2017-05-30openivi-html5: Fix visibility issuesLeon Anavi3-15/+15
Change the systemd service to user unit, add dependencies, update the bash script for launching openivi-html5 and fix the visibility issue to prevent blank screen at startup. AGL-Bug: SPEC-629 Change-Id: Ibc64088a39a1d7cc2899cb0ff43e8312cde95bc8 Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2017-05-29Unpin after Daring Dab RC1Jan-Simon Moeller26-27/+0
Revert "Add a bbappend with pinnning for all packages with AUTOREV" This reverts commit 87ec15b961e9502b7741d51503d5c77563b1c45a. Change-Id: I35c74ad137217a9e8833baab8de9964de63ac61c Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>