Jan-Simon Möller [Tue, 24 Apr 2018 13:15:42 +0000 (15:15 +0200)]
2nd part of the layer/profile rework [2/2]
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>
Matt Ranostay [Wed, 11 Apr 2018 02:15:42 +0000 (19:15 -0700)]
udisks: services: change default.target to multi-user.target
To allow running as system service changes Wants= field to
multi-user.target
Change-Id: I321e8ff88f273f3f36cd2b62a00037f3ece83d9d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Thu, 12 Apr 2018 04:11:29 +0000 (21:11 -0700)]
settings: add dependencies for libqtappfw support
Add to DEPENDS both qtwebsockets and libqtappfw to allow removal
of QML Websockets usage in the UI
Bug-AGL: SPEC-1385
Change-Id: I5d7b09e4acdb571a4628e54bef0b45519a1e28f2
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Wed, 11 Apr 2018 02:14:10 +0000 (19:14 -0700)]
udisks: automount.sh: mount disks with no partitions
Some media disks may not have a partition table and only have a
file systems (i.e. /dev/sdX vs /dev/sdX1) allow automounting of those.
Change-Id: I5b38264fb4c11f945e811a700fa00adf74011ec1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Tue, 10 Apr 2018 03:05:59 +0000 (20:05 -0700)]
agl-service-bluetooth: add missing DEPENDS and RDEPENDS dependencies
Add missing json-c and glib-2.0 to DEPENDS, and agl-service-data-persistence
to RDEPENDS for data storage.
Change-Id: I048d59d3f3d9b7dc50672999e1ca9fedffa8eb7d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Thu, 5 Apr 2018 01:56:06 +0000 (18:56 -0700)]
mediaplayer: update dependencies for recipe
Update dependecies as follows:
* remove agl-service-mediascanner as RDEPENDS
* remove sqlite from DEPENDS
* add libqtappfw and qtwebsockets to DEPENDS
* add previously missing agl-service-bluetooth, and
agl-service-mediaplayer to RDEPENDS
Bug-AGL: SPEC-1375
Change-Id: I10213180e174da9df9b513d8519c8ce5b429896e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Thu, 29 Mar 2018 21:36:14 +0000 (14:36 -0700)]
lightmediascanner: add missing character sets to RDEPENDS
This change fixes the following errors during scanning which produced
invalid id3 results
ERROR: could not add conversion charset 'UTF-16BE': Invalid argument
ERROR: could not add conversion charset 'UTF-16LE': Invalid argument
ERROR: could not add conversion charset 'Latin1': Invalid argument
Bug-AGL: SPEC-1241
Change-Id: I67045575d6d198fb0b767c01701853244361b329
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Romain Forlot [Mon, 12 Mar 2018 08:38:53 +0000 (09:38 +0100)]
Rename CAN low level recipes.
Bug-AGL: SPEC-1276
Change-Id: Ia87b9d9d06311893fdfb626fa64ee8fc9205aced
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Christian Gromm [Wed, 14 Feb 2018 09:02:33 +0000 (10:02 +0100)]
recipes-kernel: most: add patch set for DT support
This patch adds a set of patches to enable DT usage of the DIM2 module.
It is needed to use the MediaLB (DIM) interface with the Kingfisher.
Change-Id: Idd71bea6f2c17cb579f0b44884037e7046380034
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Matt Ranostay [Sat, 24 Feb 2018 05:18:29 +0000 (21:18 -0800)]
agl-server-gps: add missing libgps RDEPENDS dependency
libgps is needed for agl-service-gps to communicate to gpsd
Change-Id: I73f32d50728111962b9201927796f5594835a807
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Tom Rini [Wed, 7 Mar 2018 15:50:05 +0000 (10:50 -0500)]
mapview-demo: Switch LIC_FILES_CHKSUM syntax
It is currently a warning to use ${COREBASE}/LICENSE and instead we need
to use ${COMMON_LICENSE_DIR}/MIT. Switch to this syntax.
Change-Id: Id0fc4ff0709d8f36f2d609aa43da1b2304ae04d0
Signed-off-by: Tom Rini <trini@konsulko.com>
Ronan Le Martret [Tue, 6 Mar 2018 09:07:03 +0000 (10:07 +0100)]
Fix nativesdk-gn build
- Update package version, older is not avalable anymore.
- remove patch "missing deps" already include upstream.
Note:
gn is a set of tools require for chromium build.
nativesdk-gn is mandatory to build chromium with AGL SDK.
Bug-AGL: SPEC-1317 (Duplicate SPEC-1319)
Change-Id: I92818ecad74ff65d81826bab5f9b8485a52d14fc
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Martin Kelly [Mon, 12 Feb 2018 20:48:44 +0000 (12:48 -0800)]
agl-demo: remove hardcoded meta-gplv2 layer
GPLv2/GPLv3 logic is now handled via the agl-gplv2 feature, so stop
always adding meta-gplv2 for the agl-demo feature. agl-demo will need to
work with both GPLv2 and GPLv3 recipes, as different users will have
different requirements with regard to GPL versioning.
Depends-On: I62d7f2daa58b0690b5b27740257bd15097fcee5c
Change-Id: I2a4119f856ba78b2e718044d8095ed168a70f47f
Signed-off-by: Martin Kelly <mkelly@xevo.com>
Jan-Simon Möller [Fri, 16 Feb 2018 12:26:22 +0000 (13:26 +0100)]
Remove the most drivers until updated for rocko
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>
Jan-Simon Möller [Wed, 14 Feb 2018 09:56:51 +0000 (10:56 +0100)]
Merge remote-tracking branch 'agl/sandbox/ronan/rocko' into HEAD
* agl/sandbox/ronan/rocko:
Remove weston virtual screen
Fix most for kernel 4.14
Fix qtwayland patch
Fix build of qtwayland 5.9 without evdev
Remove backport patch from Qt5 to show cover art
ninja,harfbuzz: Remove .bbappend
libdbus-c++:Fix build error in GCC-7
qtbase: Remove -no-use-gold-linker option
unicens-config: Add bash to rdeps
libdbus-c++: Remove bbappend file
opencv: Rename .bbappend to match new version from meta-openembedded
Bug-AGL: SPEC-1181
Change-Id: Icc3062631994e8afbddeb18a52c72619156d219a
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Jan-Simon Möller [Wed, 14 Feb 2018 09:56:32 +0000 (10:56 +0100)]
Merge remote-tracking branch 'agl/sandbox/locust2001/rocko' into HEAD
* agl/sandbox/locust2001/rocko:
ninja,harfbuzz: Remove .bbappend
libdbus-c++:Fix build error in GCC-7
qtbase: Remove -no-use-gold-linker option
unicens-config: Add bash to rdeps
libdbus-c++: Remove bbappend file
opencv: Rename .bbappend to match new version from meta-openembedded
Bug-AGL: SPEC-1181
Change-Id: I0fc0ee1e50dc20b57b943b7128d157d51eb9cafa
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
ronan [Fri, 9 Feb 2018 13:34:14 +0000 (14:34 +0100)]
Remove weston virtual screen
Change-Id: I027a46a0cbe2ff3c46102d781158e2a979c07282
Signed-off-by: ronan <ronan.lemartret@gmail.com>
ronan [Fri, 9 Feb 2018 10:56:29 +0000 (11:56 +0100)]
Fix most for kernel 4.14
Change-Id: I799a4e5bac5f381ba72ee889d34a9faec29205e7
Signed-off-by: ronan <ronan.lemartret@gmail.com>
ronan [Fri, 9 Feb 2018 10:55:28 +0000 (11:55 +0100)]
Fix qtwayland patch
Change-Id: I9d905493c49b82e4cf87400260f4276405867a71
Signed-off-by: ronan <ronan.lemartret@gmail.com>
Jan-Simon Möller [Fri, 19 Jan 2018 10:19:12 +0000 (11:19 +0100)]
Fix build of qtwayland 5.9 without evdev
This fixes a FTBS due to no evdev present.
Change-Id: If00dff352e4b270b2dbd1d7df15869d984c883b8
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Ronan Le Martret [Wed, 17 Jan 2018 15:52:00 +0000 (16:52 +0100)]
Remove backport patch from Qt5 to show cover art
Change-Id: I2ae50b3c5e4576414433001dda02f8ed14161016
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Changhyeok Bae [Fri, 29 Dec 2017 13:56:28 +0000 (13:56 +0000)]
ninja,harfbuzz: Remove .bbappend
This is already applied in upstream.
Bug-AGL: SPEC-1181
Change-Id: I9d378f7da1874b7f679cad0a1948f381899a85e3
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Mon, 25 Dec 2017 16:26:23 +0000 (16:26 +0000)]
libdbus-c++:Fix build error in GCC-7
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>
Changhyeok Bae [Mon, 25 Dec 2017 14:52:39 +0000 (14:52 +0000)]
qtbase: Remove -no-use-gold-linker option
Bug-AGL: SPEC-1181
Change-Id: I104b459c6ad0fb904dfeca0b7a8c1fdc73da1794
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Sun, 24 Dec 2017 17:03:44 +0000 (17:03 +0000)]
unicens-config: Add bash to rdeps
Fixes
QA Issue: /usr/bin/unicens-config.sh contained in package unicens-config
requires /bin/bash , but no providers found in RDEPENDS_unicens-config?
[file-rdeps]
Bug-AGL: SPEC-1181
Change-Id: I6d7ec9487d22c05ce531b38f997d376ae24d8863
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Sun, 24 Dec 2017 16:44:54 +0000 (16:44 +0000)]
libdbus-c++: Remove bbappend file
PNBLACKLIST is removed in upstream
meta-oe(
5693b474a5014b27db5d842ebd1a690dec9ccc17)
Bug-AGL: SPEC-1181
Change-Id: Iaee722d92e6b6d121e13ed2953654ce4b13e158e
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Wed, 13 Dec 2017 10:32:02 +0000 (10:32 +0000)]
opencv: Rename .bbappend to match new version from meta-openembedded
Bug-AGL: SPEC-1181
Change-Id: I5ead5abbb6717d0a85ed67b083af766d677cd469
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Matt Ranostay [Mon, 12 Feb 2018 19:08:42 +0000 (11:08 -0800)]
libqtappfw: use AGL_APP_REVISION for SRCREV
Change-Id: I2ea9154d0cbeb28dbe32a73225d4a8df10c73879
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Tue, 6 Feb 2018 03:49:07 +0000 (19:49 -0800)]
agl-service-weather: add weather service binding recipe
Bug-AGL: SPEC-1273
Change-Id: Ic4ea8ee6aa247ab12e191f83cbb78cdb69ff97c1
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Loïc Collignon [Thu, 8 Feb 2018 15:52:00 +0000 (16:52 +0100)]
forgot to change the LICENCE url
Change-Id: I86427f0c48d88f27d11657b4d42786154972866f
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
Loïc Collignon [Thu, 8 Feb 2018 10:23:30 +0000 (11:23 +0100)]
files moved to root folder.
Change-Id: I2a4717674d6ca1afdc878f3bb2f8d9886ec6f15f
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
Harunobu Kurokawa [Tue, 23 Jan 2018 07:19:14 +0000 (16:19 +0900)]
Add app DEPENDS for new HMI framework to als-meter-demo
Add virtual/libhomescreen and qlibwindowmanager
Bug-AGL: SPEC-1279
Change-Id: I7c5104e551fe58fff201684d45452f3b9233c586
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Matt Ranostay [Thu, 1 Feb 2018 00:08:21 +0000 (16:08 -0800)]
agl-demo: bblayers: add meta-gplv2 layer
agl-demo feature needs meta-gplv2 layer to pull in respective
package versions
Bug-AGL: SPEC-1256
Change-Id: I67bacd56797fa44547fd45676a117b8f2ab49b77
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Fri, 12 Jan 2018 23:04:15 +0000 (15:04 -0800)]
agl-service-mediascanner: fix RDEPENDS/DEPENDS in recipe
lightmediascanner is needed at runtime, and sqlite3 is a buildtime
dependency.
Bug-AGL: SPEC-1248
Change-Id: Id8677cfbfb94faf7005d4b5e8eb12709ef5d1caf
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Mon, 29 Jan 2018 22:04:30 +0000 (14:04 -0800)]
packagegroup: agl-demo: don't build qtwebengine unless agl-devel enabled
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>
Matt Ranostay [Mon, 29 Jan 2018 20:04:01 +0000 (12:04 -0800)]
agl-demo: feature: remove agl-devel from included dependencies
agl-devel feature has significant amount of the GPLv3 packages within
AGL that shouldn't be shipped in a release.
Require the user explictly build with development packages.
Bug-AGL: SPEC-1256
Change-Id: If7b8609f1c1a866aaad821ebe65cd66daec15407
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Changhyeok Bae [Fri, 29 Dec 2017 13:56:28 +0000 (13:56 +0000)]
ninja,harfbuzz: Remove .bbappend
This is already applied in upstream.
Bug-AGL: SPEC-1181
Change-Id: I9d378f7da1874b7f679cad0a1948f381899a85e3
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Mon, 25 Dec 2017 16:26:23 +0000 (16:26 +0000)]
libdbus-c++:Fix build error in GCC-7
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>
Changhyeok Bae [Mon, 25 Dec 2017 14:52:39 +0000 (14:52 +0000)]
qtbase: Remove -no-use-gold-linker option
Bug-AGL: SPEC-1181
Change-Id: I104b459c6ad0fb904dfeca0b7a8c1fdc73da1794
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Sun, 24 Dec 2017 17:03:44 +0000 (17:03 +0000)]
unicens-config: Add bash to rdeps
Fixes
QA Issue: /usr/bin/unicens-config.sh contained in package unicens-config
requires /bin/bash , but no providers found in RDEPENDS_unicens-config?
[file-rdeps]
Bug-AGL: SPEC-1181
Change-Id: I6d7ec9487d22c05ce531b38f997d376ae24d8863
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Sun, 24 Dec 2017 16:44:54 +0000 (16:44 +0000)]
libdbus-c++: Remove bbappend file
PNBLACKLIST is removed in upstream
meta-oe(
5693b474a5014b27db5d842ebd1a690dec9ccc17)
Bug-AGL: SPEC-1181
Change-Id: Iaee722d92e6b6d121e13ed2953654ce4b13e158e
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Changhyeok Bae [Wed, 13 Dec 2017 10:32:02 +0000 (10:32 +0000)]
opencv: Rename .bbappend to match new version from meta-openembedded
Bug-AGL: SPEC-1181
Change-Id: I5ead5abbb6717d0a85ed67b083af766d677cd469
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Jan-Simon Möller [Wed, 10 Jan 2018 19:05:06 +0000 (20:05 +0100)]
Add lua to target dependencies in SDK
Change-Id: I89c4813f6a5716435cbb7f9ee2ff271c0f1bbd7b
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Loïc Collignon [Thu, 11 Jan 2018 13:59:01 +0000 (14:59 +0100)]
sources files had been moved to parent directory
Change-Id: I42032e14bd28be6211382a0fdaaa75e220f8f8a3
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
Changhyeok Bae [Wed, 10 Jan 2018 15:10:06 +0000 (00:10 +0900)]
hvac: Add missing dependency
hvac is using lrelease binary from qt5.
It's from qttools-native.
Change-Id: I9e2beef3ae62715cb2a81ef3fa5e0ae24384b83a
Signed-off-by: Changhyeok Bae <changhyeok.bae@gmail.com>
Tadao Tanikawa [Tue, 2 Jan 2018 20:48:33 +0000 (05:48 +0900)]
Add QtAGLExtras
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>
Naoto Yamaguchi [Sun, 31 Dec 2017 11:07:47 +0000 (20:07 +0900)]
POI App does not visible after startup
This problem is caused by not calling activateSurface after
creating the IVI-surface.
This patch adds activateSurface call to POI-App.
Change-Id: I5d0b086d07867cb035862343d8b3854e29935781
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Matt Ranostay [Thu, 21 Dec 2017 09:31:24 +0000 (01:31 -0800)]
lightmediascanner: build mp4 plugin
Add mp4 plugin for scanning and indexing video media
Bug-AGL: SPEC-1169
Change-Id: Ib771f28909ddd0274992682e19c8ebb134ee2e89
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Naoto Yamaguchi [Sun, 24 Dec 2017 11:27:41 +0000 (20:27 +0900)]
Fix: Cannot running POI App
In POI App, AGL HMI Framework correspondence was incomplete.
This patch allows POI App to run on eel.
Bug-AGL: SPEC-1224
Change-Id: I6367e8f22bc2f56b0deaf3909fd127b6fd28c048
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Sun, 24 Dec 2017 07:12:40 +0000 (16:12 +0900)]
Enable Navigation API in navigation app
This patch will enable the API for POI App.
Current Navigation has disabled AGL Navigation API.
Bug-AGL: SPEC-1224
Change-Id: I8d50d41721835a94adafdef04773a36826f59d21
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Loïc Collignon [Tue, 19 Dec 2017 22:25:30 +0000 (23:25 +0100)]
add recipes for identity, data persistence and nfc
Bug-AGL: SPEC-1187
Change-Id: Id251a7dcf7a37117a3e3a7314d57c062e02af6de
Signed-off-by: Loïc Collignon <loic.collignon@iot.bzh>
Andreas Müller [Tue, 20 Sep 2016 17:40:41 +0000 (19:40 +0200)]
libmp4v2: initial add 2.1.0
libmp4v2: disable build of man-pages
* causes build failures in some environments
* we don't need them anyway
libmp4v2: update sources to fix build with gcc7
Bug-AGL: SPEC-1169
Change-Id: I45c127f14c6c243049e196055100f2058e184cac
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Christian Gromm [Thu, 21 Dec 2017 09:30:45 +0000 (10:30 +0100)]
recipes-config: unicens-config: add service type oneshot
This patch sets the type of the unicens-config.service file to oneshot.
It is needed to ensure a proper initialization of the system on an SMP
machine.
Change-Id: I4bb74157efe1d4a9ce86d29135af6898eefa30d1
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Romain Forlot [Wed, 20 Dec 2017 23:12:27 +0000 (00:12 +0100)]
Adding lua to Host SDK
Bug-AGL: SPEC-1215
Change-Id: Ie35ee27bde3859d1e1a929a0ab82697dcc7cdb1c
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Romain Forlot [Tue, 19 Dec 2017 15:56:27 +0000 (16:56 +0100)]
Bump signal-composer revision
* Don't segfault at exit pointed to freed objects
* Don't use afb-genskel until C++ is handled
* Remove 3rdparty lua
* Update controller submodule
* Be sure to set execution right on binaries
* Specify needed permissions for addObjects in doc
* Get builtin plugin as a normal plugin
* Update gitignore, minor fix
Bug-AGL: SPEC-1215
Change-Id: Ia6e8327afafd130fcd3f6162476330f386055869
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Christian Gromm [Wed, 20 Dec 2017 13:14:12 +0000 (14:14 +0100)]
recipes-demo-hmi: remove deprecated MostNetworkManager
This patch removes the network manager that was used to control
a MOST network. It is needed because Unicens v2 replaces this
application.
Change-Id: I878df40a914e0cace63634f942ce4076d744442b
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Christian Gromm [Wed, 20 Dec 2017 14:38:50 +0000 (15:38 +0100)]
recipes-demo-hmi: vod-server: use fix SRCREV
This patch uses a commit hash as fixed SRCREV. This was demanded
in SPEC-1032.
Change-Id: I5cdad09a0d11c333d5d26794a9c63031563ae144
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Christian Gromm [Tue, 19 Dec 2017 13:03:10 +0000 (14:03 +0100)]
recipes-config: unicens-config: update configuration script
This patch updates the shell script that is used to configure the
discovered MOST devices. It is needed because current configuration
vectors don't match the attached device interfaces
Change-Id: I6618a619bc0c1e1332ba91100da1c5e8135c1d72
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Stephane Desneux [Tue, 19 Dec 2017 13:48:39 +0000 (14:48 +0100)]
Remove qtwebkit from packagegroup-qt5-toolchain-target
When building agl-demo-platform-crosssdk, qtwebkit is pulled and built
due to packagegroup-qt5-toolchain-target.
This commit breaks the dependency between packagegroup-qt5-toolchain-target
and qtwebkit.
Bug-AGL: SPEC-1159
Change-Id: I6e6d705c1407faa3f8ab8fe0d5e1fc39f0b15a6f
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
Ronan Le Martret [Mon, 18 Dec 2017 05:10:11 +0000 (06:10 +0100)]
Add libnfc recipes.
libnfc is mandatory for agl service nfc.
Change-Id: Ie542178c71a1b34b6925b3c2322a1386b7866fa1
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Jan-Simon Möller [Sun, 17 Dec 2017 23:12:05 +0000 (00:12 +0100)]
Convert most.bb to use KERNEL_MODULE_AUTOLOAD framework
This uses the KERNEL_MODULE_AUTOLOAD framework provided by yocto
to load the kernel modules.
Change-Id: Ibb3980d04cc876c8707345673cf2852ecd46ca11
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Naoto Yamaguchi [Thu, 14 Dec 2017 10:25:46 +0000 (19:25 +0900)]
Initial commit for POI App using Binder
We will support Binder of POI App.
With this correspondence, correspondence of AGL Navigation API will be started.
Change-Id: I9ccc6536336c28c4bdca053332c9d32ac47520b9
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Romain Forlot [Fri, 15 Dec 2017 14:28:32 +0000 (15:28 +0100)]
Add signal composer recipe to demo platform target
Bug-AGL: SPEC-1186
Change-Id: Ife32412a9ef29502dfe518674e18258e089a583f
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Naoto Yamaguchi [Tue, 12 Dec 2017 01:52:01 +0000 (10:52 +0900)]
Add D-Bus configuration of navigation service
Add the D-Bus configuration provided by the navigation service.
Currently navigation app provides API, but this is transient measure.
In the future this configuration will be moved to the navigation service.
Change-Id: I2eeb13cf3e792c00474cc7999078ec6ae6c5a137
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Thu, 14 Dec 2017 10:00:43 +0000 (19:00 +0900)]
Enable the AGL Navigation API library for C++
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>
Naoto Yamaguchi [Thu, 14 Dec 2017 07:14:47 +0000 (16:14 +0900)]
Fix BUG: meter map go to sea after navigation launch
Fix a bug in the map display of the meter for the CES demonstration.
This patch will change the SRCREV to fixed version.
Change-Id: I4e054a6a11e5af281c01027c251e78ff6935c2f1
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
zheng_wenlong [Wed, 13 Dec 2017 03:38:34 +0000 (12:38 +0900)]
Add jp,cn,tw fonts into agl-demo-platform
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>
Matt Ranostay [Wed, 13 Dec 2017 08:38:46 +0000 (00:38 -0800)]
settings: add qtvirtualkeyboardplugin build dependency
Add qtvirtualkeyboardplugin build dependency to allow use of the
on screen keyboard
Bug-AGL: SPEC-1185
Change-Id: Ie9daef180a1f9162fb94e49367a1dacdafcd6ad6
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Naoto Yamaguchi [Mon, 11 Dec 2017 14:57:37 +0000 (23:57 +0900)]
Add a dependency on agl-service-navigation to the navigation recipe
To support the AGL Navigation API, modify agl-service-navigation
to be installed with navigation at the same time.
This commit is part of the correspondence of AGL Navigation API initial support.
Change-Id: I7836a43e8ea302f28c00cdc3dbc7b95098924793
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Naoto Yamaguchi [Mon, 11 Dec 2017 14:53:06 +0000 (23:53 +0900)]
Add initial support for AGL Navigation API
We will commit the initial implementation of AGL Navigation API advanced by Navigation EG.
In initial support, AGL 3.0 equivalent API is reimplemented using afm-binder.
Change-Id: I5e288c81b22fc31b7d68fcfcafb2325ce4bb75c3
Signed-off-by: Naoto Yamaguchi <i33399_YAMAGUCHI@aisin-aw.co.jp>
Romain Forlot [Fri, 1 Dec 2017 11:25:12 +0000 (12:25 +0100)]
Replace qtwebkit by qtwebengine
Bug-AGL: SPEC-1159
Change-Id: I49fb315de418258f758f15e8d5b80ebe9ceea1d2
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
José Bollo [Mon, 11 Dec 2017 14:31:19 +0000 (15:31 +0100)]
weston-ini-conf: Fix test of DISTRO_FEATURE
The condition now depend of DISTRO_FEATURE
(was always true before).
Because the condition was badly evaluated
the line "virtual=1" was always generated
driving weston to crash.
Change-Id: I74e3ee90d086224f358dff74183b67e7dbbf3d9f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Matt Ranostay [Thu, 7 Dec 2017 04:30:42 +0000 (20:30 -0800)]
navigation-demo: add navigation demo application recipe
Add alternative navigation package recipe that is based on the
qtlocation examples
Bug-AGL: SPEC-1157
Change-Id: I1ea85f74bc5a40a4d637dc583570df931f1f2810
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Matt Ranostay [Wed, 6 Dec 2017 06:11:00 +0000 (22:11 -0800)]
navigation: change current application to a RPROVIDES to allow multiple options
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>
Harunobu Kurokawa [Wed, 6 Dec 2017 06:52:15 +0000 (15:52 +0900)]
weston-ini-conf: Add virtual display and record for CES2017 demo
In order to support IVI-Cluster demo, virtual display and
gst-recorder parameter are set in weston.ini.
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.
This feature is commited to DD[1]. After that he weston-ini-conf
is updated. This commit is same result as that time.
Note:
These system are supported in R-Car M3 and H3 only.
[1] https://gerrit.automotivelinux.org/gerrit/#/c/9907/
[2] https://gerrit.automotivelinux.org/gerrit/#/c/10847/
Change-Id: I1f7b9af5dc0e459aa49d336ed5ba0cebaf8adab2
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Harunobu Kurokawa [Thu, 7 Dec 2017 12:12:15 +0000 (21:12 +0900)]
mapviewer: Change layer id to 11001 to avoid conflict.
While the hmi-framework doesn't support multi-display,
mapviewer is located in screen 1 in order to transfer to
Cluster ECU. Then a layer which mapviewr uses is out of
control by windowmanager.
As layer id 1000 is conflict, so we decide new layer id
as 11001 for Screen 1.
Change-Id: I52b6071e91adb69cfa8ab65c6ea6604b3fef8be1
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Christian Gromm [Mon, 4 Dec 2017 10:04:02 +0000 (11:04 +0100)]
recipes-multimedia: add recipe for agl-service-unicens
Change-Id: I4eadca714d2efc8c7e47813557d33b3c5a34de77
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Christian Gromm [Fri, 1 Dec 2017 15:39:28 +0000 (16:39 +0100)]
recipes-platform: packagegroups: add agl-service-unicens to section 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>
Matt Ranostay [Fri, 1 Dec 2017 06:31:14 +0000 (22:31 -0800)]
libhomescreen-2017: correct dbus permissions to allow statusbar access
Settings application using bluetooth + wifi bindings was able to change
HMI status because of invalid dbus permissions access
Bug-AGL: SPEC-1150
Change-Id: Id730c67dc8e20dfc38424247fe68ce16939aff8b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Tadao Tanikawa [Thu, 30 Nov 2017 11:09:42 +0000 (11:09 +0000)]
Clean recipe for Dashboard
Removing redandant sed script.
Related: AGL/apps/dashboard.git
06ca4be Fix path to Qt5Tool:lrelease for native
Change-Id: If6599396a7fcaacf1cbebee6db183860c7eba785
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
José Bollo [Fri, 24 Nov 2017 16:49:18 +0000 (17:49 +0100)]
agl-login-manager: Use numbers for login users
Adapt to changes in AGL that now handles user by number,
just numbers.
Change-Id: Ia01ee46e7db8d3bcd5ce43a34f7ba9ba5bc2f3f9
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Christian Gromm [Wed, 29 Nov 2017 14:55:03 +0000 (15:55 +0100)]
recipes-config: unicens-config: fix driver configuration script
This patch is needed to fix the driver configuration script which mixes up
the channel settings.
Change-Id: I0a83a8b9b6de68fc509b75728f28e71e4ebf2feb
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Christian Gromm [Tue, 28 Nov 2017 09:57:56 +0000 (10:57 +0100)]
recipes-config: unicens-config: fix file permission
This patch changes the permission of the file unicens-config.service to
644. It is needed because an executable service file is considered a
security risk. This patch fixes JIRA SPEC-1137.
Change-Id: Idab5080450be358b5775ce4dbb1737f2bcd34a5f
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Reported-by: Dominig Ar Foll <dominig.arfoll@fridu.net>
zheng_wenlong [Fri, 24 Nov 2017 00:23:31 +0000 (09:23 +0900)]
Update libhomescreen-2017 SRCREV
Update libhomescreen-2017 SRCREV to
<
d97eb6052b7652a42d502e5887bd7acf3fc6d91b>
Following commits are added:
d97eb60 Set default debug level to error
Change-Id: I459fdfe1022c1bb145dd45d54bdc65c2762d1ef4
Signed-off-by: zheng_wenlong <wenlong_zheng@nexty-ele.com>
Christian Gromm [Wed, 22 Nov 2017 15:50:52 +0000 (16:50 +0100)]
recipes-platform: add MOST driver configuration
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>
José Bollo [Wed, 22 Nov 2017 09:39:00 +0000 (10:39 +0100)]
Use ROOT_HOME variable, not /home/root
This enforces the use of the dedicated variable ROOT_HOME
of yocto instead of /home/root.
Note that the use of root's home made in the patched
demos is bad and have to be changed.
Change-Id: Ib0095a62d75800a0427be27955d1b2216b14554f
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
Tasuku Suzuki [Wed, 22 Nov 2017 00:31:41 +0000 (09:31 +0900)]
Add build time dependency to qttools-native
To support i18n, the project will need the command called lrelease which
is in qttools.
Change-Id: Ic5a83b5483f27d1260a123ef559b99425f4058e4
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
Tasuku Suzuki [Tue, 21 Nov 2017 01:00:29 +0000 (10:00 +0900)]
Set Qt Quick Controls 2 default style
We have set Qt Quick Controls 2's style in each application's main.cpp
QQuickStyle::setStyle("AGL");
This patch set the style globally with an environment variable as this
style is provided by the platform.
https://doc.qt.io/qt-5/qtquickcontrols2-styles.html#environment-variable
Change-Id: I5a8ee91cac8ad665ba0f7f22ffd79cab3a50f9a2
Signed-off-by: Tasuku Suzuki <tasuku.suzuki@qt.io>
Romain Forlot [Tue, 21 Nov 2017 15:37:49 +0000 (15:37 +0000)]
Upgrade to 1.x for ivi-extensions
Bugs-AGL: SPEC-1096
Change-Id: I19cd92742d7808cb3d5cd94860051b4e7fb01d10
Signed-off-by: Romain Forlot <romain.forlot@iot.bzh>
Jan-Simon Möller [Sat, 18 Nov 2017 11:33:33 +0000 (12:33 +0100)]
Remove unicens v1 in favor of agl-service-unicens
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>
Naoto Yamaguchi [Thu, 16 Nov 2017 01:42:50 +0000 (10:42 +0900)]
Fix to navigation can not build in crosssdk
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>
Scott Murray [Tue, 14 Nov 2017 20:37:40 +0000 (15:37 -0500)]
Pulseaudio configuration fixes
Some fixes to work when 4A is enabled:
- Simplified the echo that adds /etc/pulse/default.d to
/etc/pulse/default.pa, as it was resulting in "-e -n" in the file
sometimes for reasons unknown.
- PulseAudio does not like the /etc/pulse/default.d directory being
empty, and additionally it was realized that the module unloads that
are in module-router.pa are useful in all our usecases and should
likely always be present. To kill two birds with one stone, the
unload lines have been moved to a 10-unload-modules.pa file that
is installed by the pulseaudio bbappend, and those lines have been
removed from the module-router.pa files, which has been renamed to
20-module-router.pa so that ordering will be maintained if someone
needs to reenable it.
Change-Id: I70cd1d0dfc596b894009c1bdd7520ffe6394e60e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Jan-Simon Möller [Tue, 14 Nov 2017 13:23:08 +0000 (14:23 +0100)]
Make the new hmi-framework a default dependency for agl-demo
This makes the new hmi-framework enabled by default as we start to port apps to it.
Attention: legacy apps will stop to work - you'll have to port your app.
See https://wiki.automotivelinux.org/_media/kickstart_apps_migration_guide.pdf .
Change-Id: Ie29ecff66e1669f6046bf6ceb74b3d9ed2a401d3
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Ronan Le Martret [Mon, 13 Nov 2017 15:56:36 +0000 (16:56 +0100)]
Check audiomanager before add virtual/pulseaudio-config
* 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>
Scott Murray [Tue, 14 Nov 2017 15:17:42 +0000 (00:17 +0900)]
Update app DEPENDS for new HMI framework
Add virtual/libhomescreen and qlibwindowmanager as DEPENDS in
the recipes of apps that have been updated to use the new HMI
framework.
Change-Id: Ic5bcceaa4273612d0eaa7d1762177b4a1077ddfb
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Ronan Le Martret [Mon, 13 Nov 2017 15:57:03 +0000 (16:57 +0100)]
Fix pulseaudio service start
char \n is not recognized in the file default.pa
Bug-AGL: SPEC-1084
Change-Id: I08f9857041dff37d3259583736554099fb2f919a
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Matt Ranostay [Sun, 12 Nov 2017 06:25:38 +0000 (08:25 +0200)]
protozero: fix missing license declaration
Project is BSD licensed but has Apache-2.0 code from the folly project
Bug-AGL: SPEC-1023
Change-Id: Ic6b23fa4207d85d60557eaf867f6741391030c74
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Stephane Desneux [Sat, 11 Nov 2017 18:12:32 +0000 (19:12 +0100)]
Introduce new 4A audio framework conditionnaly to feature '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>
Jan-Simon Möller [Sat, 11 Nov 2017 11:35:28 +0000 (12:35 +0100)]
Fix license declared in libosmium recipe
According to
https://raw.githubusercontent.com/osmcode/libosmium/master/LICENSE
the license is actually Boost Software License 1.0 (BSL-1.0).
Fix the recipe.
Change-Id: If8c33ba052f0b4c27ab881678f7f768bac885a77
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Matt Porter [Sat, 11 Nov 2017 13:01:26 +0000 (15:01 +0200)]
phone: add build dependency on qtmultimedia
Moving ringtone logic out of the phone app's QML adds a direct
configure dependency on qtmultimedia due to an update in app.pro.
Add that dependency.
Bug-AGL: SPEC-1081
Change-Id: I8189c69850d7481fbf344ac0ecd88f487fc759c9
Signed-off-by: Matt Porter <mporter@konsulko.com>