AGL/meta-agl-demo.git
7 years agoremove all qtbase-font morty
Ronan [Tue, 25 Oct 2016 13:40:59 +0000 (15:40 +0200)]
remove all qtbase-font

 * qtbase 5.7 do not provides fonts any more.

Change-Id: Id48ee68fd4bfe6353c1c210e7694251976554417
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
7 years agotmp fix for new wayland build
Ronan [Tue, 18 Oct 2016 14:45:27 +0000 (16:45 +0200)]
tmp fix for new wayland build

Change-Id: Ia02f88f45276b39efd84adac9362de534bb56e7b
Signed-off-by: Ronan <ronan.lemartret@iot.bzh>
7 years agoWindowManager handles the surfaces now correct. 95/6795/2
Bocklage, Jens [Tue, 18 Oct 2016 16:23:26 +0000 (18:23 +0200)]
WindowManager handles the surfaces now correct.

A new layer is created for all surfaces that belong to the same creator process.
These layers are used to scale the application surfaces to the correct layout application render area.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agorecipes-automotive/hvacplugin: moved from meta-agl 99/6799/1
Stephane Desneux [Tue, 18 Oct 2016 16:52:53 +0000 (16:52 +0000)]
recipes-automotive/hvacplugin: moved from meta-agl

The new git repository for hvac plugin sources is now
AGL (gerrit.automotivelinux.org). As a consequence, the
previous repository (github.com/iotbzh/hvacplugin) is now
deprecated.

Change-Id: Ibaf7b01a97520d3c5e105b02aa1a321c66828797
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
7 years agoImplemented proximity interface. 07/6707/1
Bocklage, Jens [Wed, 5 Oct 2016 14:36:23 +0000 (16:36 +0200)]
Implemented proximity interface.
Use the simulator to test.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoImplementing app launch and app surface control workflow. 67/6667/1
Bocklage, Jens [Fri, 30 Sep 2016 12:47:46 +0000 (14:47 +0200)]
Implementing app launch and app surface control workflow.
Using WindowManager to control layer and surfaces (ongoing).
Defining three layouts.
Adding combobox selection feature to popup widget.

In the current state it should be possible to launch applications that are available through the Tizen application manager.

Known issue: IVI-shell is currently disabled in AGL due to issues (porting to Yocto 2.1.1).

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoFix configuration of building Qt5 61/6561/1
Tadao Tanikawa [Thu, 15 Sep 2016 11:01:43 +0000 (20:01 +0900)]
Fix configuration of building Qt5

This patch set configuration of Qt5 as follows:
 - To set 'wayland-egl' as default of platform plugins
 - To remove eglfs because AGL don't use it

Change-Id: Ia1084173a65870c254ed1a7e3584ad0a8a1524f9
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoFix issues of dependencies and QA of ALS/CES2016 demo 59/6559/1
Tadao Tanikawa [Thu, 15 Sep 2016 10:29:25 +0000 (19:29 +0900)]
Fix issues of dependencies and QA of ALS/CES2016 demo

This patch fixes these issues:
 - The packages qtmultimedia-qmlplugins,
   qtquickcontrols-qmlplugins and qtsvg-plugins are missing

   For RDEPENDS_${PN},
     PN="ALS2016-demo" and PN="CES2016-demo" not work
     PN="als2016-demo" and PN="als2016-demo" work

   Probably root cause would be in elsewhere...

 - Many QA warning while copying ALS/CES2016 demo files

Change-Id: I010f01f65769dd243a6ef77b0626e9c27a505119
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoChanges for building meta-agl-demo with YP 2.1.1 'krogoth' 37/6537/1
Jan-Simon Möller [Thu, 1 Sep 2016 21:25:44 +0000 (23:25 +0200)]
Changes for building meta-agl-demo with YP 2.1.1 'krogoth'

    Update meta-agl-demo for YP 2.1 'krogoth'

    Notable changes:
    - update qtbase wrt packageconfig flags
    - qtwayland needs the patches checked/ported
    - remove qtwayland examples from packagegroup-agl-appfw-native

    TODO:
    - Check graphic driver stack (mesa, wayland, weston, qtbase, qtwayland et al.)
    - Check wrt SPEC-237
    - port patches for qtwayland
    - check where qtwayland-examples is gone and either remove or re-add

Change-Id: Ib14f1230d0fdc84f82af3e875460c0269faec652
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agorecipes-demo-hmi: update commit hash used in recipe 77/6477/1
Christian Gromm [Wed, 24 Aug 2016 08:37:29 +0000 (10:37 +0200)]
recipes-demo-hmi: update commit hash used in recipe

This patch updates the commit hash used in the can-lin_.bb recipe
to fetch files from the binary blob located at /staging/most-can-demo-bin.

Change-Id: Ibce8d2b64d2911fd48ad58a53f07d377f8282dd9
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agoUsing the Tizen application manager to receive information about installed apps and... 29/6329/1
Bocklage, Jens [Mon, 8 Aug 2016 08:18:11 +0000 (10:18 +0200)]
Using the Tizen application manager to receive information about installed apps and to launch apps.
This acts as a template for other app framework adoptions.
Using the weston ivi shell to control surfaces.
Using the input event manager to dispatch hard key inputs.
This is a bigger update, so I increased the version number from 0.1.1 to 0.2.0.
Some parts are under development.
I created the components "WindowsManager" and "InputEventManager" because they are not defined in AGL right now.
As soon as they are defined, we should switch to them.

Find more information on the official wiki page: https://wiki.automotivelinux.org/homescreen

Also removed old recipes.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoRewrite and restructure readme files 11/6311/3
Jan-Simon Moeller [Wed, 3 Aug 2016 20:29:42 +0000 (22:29 +0200)]
Rewrite and restructure readme files

This changeset updates the outdated README.md in meta-agl-demo.
We also introduce a split between the README.md which describes
the layer itself and a README-AGL.md (part of meta-agl)
which contains the information on the AGL distribution.

Change-Id: I550a291fabfa91b724c04c7767d8eb2ef4e8a1f6
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
7 years agorecipes-demo-hmi: fix file permissions 45/6245/2
Christian Gromm [Tue, 2 Aug 2016 12:51:34 +0000 (14:51 +0200)]
recipes-demo-hmi: fix file permissions

This patch makes the pre-compiled demo applications executable by assiging the
suitable permissions when installing them on the rootfs.

Change-Id: I0145d1e983d60e6312c40cc0d3e2c4aa3257b44e
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agorecipes-kernel: update driver recipes 43/6243/1
Christian Gromm [Tue, 2 Aug 2016 09:48:39 +0000 (11:48 +0200)]
recipes-kernel: update driver recipes

This patch changes the recipes to fetch the driver sources from
AGL's src directory. It therefore removes the redundant source
files from the recipe directory.

Change-Id: Ib3c48a0c7e79144713ccd8e10a89185cd929b41c
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
7 years agoAdjust dependencies for Navigation demo app 13/6113/4 2.0.0 blowfish_2.0.0
Tomoki Sekiyama [Tue, 12 Jul 2016 02:32:48 +0000 (02:32 +0000)]
Adjust dependencies for Navigation demo app

This fixes the configuration failure due to package
dependencies to wayland-egl.

Bug-AGL: SPEC-214

Change-Id: Ib7760a8c5860de89a19caec70a8733fd15e7f3af
Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama.qu@hitachi.com>
7 years ago[homescreen] Add support for color schemes. 51/6051/2
Bocklage, Jens [Wed, 6 Jul 2016 17:49:45 +0000 (19:49 +0200)]
[homescreen] Add support for color schemes.
Three demo color schemes are included to demonstrate the feature.

Also cleaned up the generation of D-Bus interface classes.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoEnable ivi-input-contoller.so in meta-agl-demo 55/6055/2
Tadao Tanikawa [Wed, 6 Jul 2016 11:03:10 +0000 (20:03 +0900)]
Enable ivi-input-contoller.so in meta-agl-demo

This enable to deliver key events to applications running
on ivi-shell.

It requires ivi-input-controller.so and control keyboard
focus explicitly. For that, wayland-ivi-extension should be
configured with '-DWITH_ILM_INPUT=1' and built.

This patch is needed because of wayland-ivi-extension_*.bbappend
take over PACKAGECONFIG defined in wayland-ivi-extension.bb in
meta-agl.

Change-Id: Ie9664baa2cd10692b36790adf7cd0cca150fd35f
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agometa-agl-demo: recipes-most: add recipe to install most-driver 69/5969/5
Christian Gromm [Thu, 23 Jun 2016 15:05:25 +0000 (17:05 +0200)]
meta-agl-demo: recipes-most: add recipe to install most-driver

This patch adds the recipe to install the MOST Linux Driver from the staging area
most-can-demo-bin to /lib/modules/3.10.31-ltsi/kernel/drivers/.

v3: Add COMPATIBLE_MACHINE = 'porter' instead of changeset 5995 (jsmoeller)
v2: Adapt folders as per discussion in gerrit (jsmoeller)

Change-Id: If9861ae37669f10f78c7276d3807c7d7a92b78af
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agometa-agl-demo: add recipes-most 11/5911/3
Christian Gromm [Thu, 23 Jun 2016 11:07:38 +0000 (13:07 +0200)]
meta-agl-demo: add recipes-most

This patch adds the recipes needed to copy the applicatons from the
most-can-demo-bin folder of the staging area to  and the
/home/root directory. It is needed to run the MOST video demo and the
CAN application on the agl-demo-platform.

v2: Changed folder recipes-demo-hmi as per discussion in gerrit (jsmoeller)

Change-Id: I5de98416a4d32b794552a2e42d4e95129704db47
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
7 years agoremove configuration templates 27/6027/2
Stephane Desneux [Tue, 28 Jun 2016 21:50:05 +0000 (21:50 +0000)]
remove configuration templates

Change-Id: If8e0e0df65da65392b5e805fd49bb5d34301dd2f
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
7 years agoAdd AGL Demo Suide for ALS 2016 75/5975/5
Tadao Tnikawa [Fri, 24 Jun 2016 02:11:43 +0000 (11:11 +0900)]
Add AGL Demo Suide for ALS 2016

Add AGL Demo Apps for ALS 2016 to be integrated into agl-demo-platform.

Change-Id: Iec3706c889c47de40fdee6944bee45d2ce3ebf09
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
7 years agoAdd navigation demo app 03/5903/8
Tomoki Sekiyama [Wed, 22 Jun 2016 06:46:22 +0000 (06:46 +0000)]
Add navigation demo app

Add the recipe for navigation demo app to recipes-demo-hmi.

Change-Id: Ia8df6a2e36d24b27e91d5239c888a05dbe990805
Signed-off-by: Tomoki Sekiyama <tomoki.sekiyama.qu@hitachi.com>
7 years ago[homescreen] Add bitbake recipe for Home Screen app 17/6017/1
Bocklage, Jens [Thu, 30 Jun 2016 11:59:02 +0000 (13:59 +0200)]
[homescreen] Add bitbake recipe for Home Screen app

This bitbake recipe builds the Home Screen application.
In addition a sample application that shows the functionality of the status bar. The sample application SampleAppTimeDate shows the current time in the Home Screen status bar.

Signed-off-by: Bocklage, Jens <Jens_Bocklage@mentor.com>
7 years agoRevert "agl-demo-platform.bb: add application framework examples, update templates" 87/5987/1
Stephane DESNEUX [Fri, 24 Jun 2016 10:14:55 +0000 (10:14 +0000)]
Revert "agl-demo-platform.bb: add application framework examples, update templates"

This reverts commit 1c43b18b339038ece8a36d6c49effcc816214354.

Change-Id: I276b349c3bdd8ebf2c7c82ed1ad3d3748a113f59
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
7 years agoagl-demo-platform.bb: add application framework examples, update templates 77/5777/5
Stephane Desneux [Thu, 2 Jun 2016 14:46:44 +0000 (14:46 +0000)]
agl-demo-platform.bb: add application framework examples, update templates

meta-agl/meta-app-framework/.../packagegroup-agl-app-framework-examples is added to the image

Change-Id: Ibf1f99bbddea1f15b87cc3ed0cc42c128f31a8d7
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
7 years agoDocument how to build WebKitForWayland: 71/5771/3
Carlos Alberto Lopez Perez [Tue, 31 May 2016 14:45:06 +0000 (16:45 +0200)]
Document how to build WebKitForWayland:

   Add on the local.conf.samples the required line for building
   WebKitForWayland. Add it commented because of the time it
   takes to build.

Change-Id: I5445c37f02dfe7e44e2f54a82a067365ebc1dcb9
Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com>
7 years agoAdd WebKitForWayland recipe. 69/5769/2
Carlos Alberto Lopez Perez [Fri, 27 May 2016 15:11:18 +0000 (17:11 +0200)]
Add WebKitForWayland recipe.

 * This adds a WebkitForWayland recipe.
 * It depends on harfbuzz with ICU support built-in.

Signed-off-by: Carlos Alberto Lopez Perez <clopez@igalia.com>
7 years agoFix qml-radio-plugin compilation with security flags 25/5825/3
Manuel Bachmann [Mon, 6 Jun 2016 15:18:40 +0000 (15:18 +0000)]
Fix qml-radio-plugin compilation with security flags

Since we added compilation security flags (https://gerrit.
automotivelinux.org/gerrit/#/c/5631/), qml-radio-plugin
breaks because it relies on libtool, which assumes we
want to create an executable due to the flags (-pie)
being passed.

The bug has been reported upstream:
https://lists.gnu.org/archive/html/bug-libtool/2016-05/
msg00004.html
but let us work around it since it is a demo target, and
an upstream fix will take time to implement and test.

Change-Id: I7018df928eb23bc2e8b6afb1aafea46958fd523e
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
7 years agobblayers.conf.sample: Add layer meta-filesystems 15/5815/2
Leon Anavi [Fri, 3 Jun 2016 15:18:17 +0000 (15:18 +0000)]
bblayers.conf.sample: Add layer meta-filesystems

Layer meta-filesystems provides a recipe for fuse
which is required for building OSTree.

Bug-AGL: SPEC-194

Change-Id: I5bc77b0df3fb8c451049ecf0761fabec94ad2e30
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
7 years agoFix typo in local.conf samples 19/5819/1
Manuel Bachmann [Sat, 4 Jun 2016 10:26:16 +0000 (10:26 +0000)]
Fix typo in local.conf samples

Fix small typo, which can be obvious as it copied in the
user's build directory.

Change-Id: Iba5d41ac88444c140414fb5cbe3771c9f152add1
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
7 years agoRefactoring code for installation qml libs 95/5695/2
Phong Tran [Mon, 23 May 2016 23:26:30 +0000 (06:26 +0700)]
Refactoring code for installation qml libs

- Use ${libdir} instead of hardcoding /usr/lib
- Change to use install command for copy files

Change-Id: I4506f69c97ad223b94561fd10b97e5a406c4c4d9
Signed-off-by: Phong Tran <tranmanphong@gmail.com>
7 years agotemplates: d410c: add meta-rust to bblayers.conf.sample 73/5673/1
Phong Tran [Mon, 23 May 2016 14:38:18 +0000 (21:38 +0700)]
templates: d410c: add meta-rust to bblayers.conf.sample

This patch add meta-rust per this commit
27d10e87ed68653f010df94a699f80d4811ff007
bblayers.conf.sample: Add meta-rust

Change-Id: I50dcf04547d33c3e973c39714d0280d3ce710aea
Signed-off-by: Phong Tran <tranmanphong@gmail.com>
7 years agoProvide patched Wayland-IVI-Extension to work with patched Weston from meta-agl-demo. 27/5627/2
Andre Moreira Magalhaes (andrunko) [Thu, 5 May 2016 16:56:21 +0000 (13:56 -0300)]
Provide patched Wayland-IVI-Extension to work with patched Weston from meta-agl-demo.

This change adds support for Wayland IVI Extension 1.9.1 (latest stable release) to work against the
patched weston from meta-agl-demo.
It should not be used when using a stock/unpatched weston.

Wayland-IVI-Extension provides an additional shell plugin for IVI-Shell, along
with command-line tools and demonstration applications.

More info at http://projects.genivi.org/wayland-ivi-extension.

Change-Id: Id74c164eace0cb54d367eda743982bb8baf5d523
Signed-off-by: Andre Moreira Magalhaes (andrunko) <andre.magalhaes@collabora.co.uk>
7 years agobblayers.conf.sample: Add meta-rust 25/5625/2
Leon Anavi [Wed, 4 May 2016 12:50:57 +0000 (12:50 +0000)]
bblayers.conf.sample: Add meta-rust

Add meta-rust to bblayers.conf because the layer
is required for building RVI SOTA Client.

Bug-AGL: SPEC-176

Change-Id: I577ea56ca043f541c8cad5e5e03c9182e03946e9
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
7 years agoAdd DragonBoard-410c as target board 91/5591/3
Kotaro Hashimoto [Mon, 25 Apr 2016 01:33:01 +0000 (10:33 +0900)]
Add DragonBoard-410c as target board

This patch adds the dragonboard-410c as DragonBoard-410c target.

Depends-On: Idcad2c27539af130704a3c66efe6b91868eef534

Change-Id: Ia5a61de1368b9dc29242ce89dfb92a5e5e59e18e
Signed-off-by: Kotaro Hashimoto <Hashimoto.Kotaro@ds.MitsubishiElectric.co.jp>
8 years agoAdd raspberrypi 2 and 3 43/5543/2
Jan-Simon Möller [Thu, 14 Apr 2016 16:16:08 +0000 (18:16 +0200)]
Add raspberrypi 2 and 3

This adds the rpi 2 and 3 to the mix.
Untested!
It merely enables the layer and nothing else.
Patches/fixes welcome.

Depends-On: I08ec2e9e41003b9dc8244f86d50ccf64e112aba2

Change-Id: I5551fa9cc803acba0f70e021643b568d9631b59e
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoIntroduce TI vayu and synchronize and streamline templates 29/5529/1
Jan-Simon Möller [Wed, 13 Apr 2016 22:39:11 +0000 (00:39 +0200)]
Introduce TI vayu and synchronize and streamline templates

This changeset introduces the templates for the TI vayu board.

Also this changeset sychronizes the templates with meta-agl
and formats them in a way so the extra layers are at the end.

Also unify conf-notes.txt into common/conf-notes.txt
for easier maintenance.

Change-Id: Ia8555f0961b35791234c50ec75e5c4f4a3f7a77d
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoRDEPEND libgbm-dev in the gles-user-module 07/5507/1
Jan-Simon Möller [Sat, 9 Apr 2016 01:57:18 +0000 (03:57 +0200)]
RDEPEND libgbm-dev in the gles-user-module

To keep core-image-minimal clean of the 3rdparty components, we
need to add the requirements where they are needed and not
globally in the local.conf.sample - fix this.

Change-Id: I6a5b8450a287de59c342318150a81c0dae9308fd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoRemove Weston 1.8.0-specific IVI-Shell patch 25/5425/2
Manuel Bachmann [Mon, 14 Mar 2016 09:14:22 +0000 (09:14 +0000)]
Remove Weston 1.8.0-specific IVI-Shell patch

As we are now using Weston 1.9.0 and CES demo
timeline is far away, let us remove this ad hoc
patch.

Change-Id: I6ea9c425c5bb3740915a7d41c80270a42ad7a6db
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoAdd package group and bitbake target for Quality Assurance 89/5389/2
Tadao Tanikawa [Wed, 10 Feb 2016 10:43:55 +0000 (19:43 +0900)]
Add package group and bitbake target for Quality Assurance

New packagegroup and bitbake target are added which
includes utilities for testing distribution.
It is assumed to be used in the Quality Assurance of AGL Distro.

New package group: packagegroup-agl-demo-platform-qa
New target: agl-demo-platform-qa

Change-Id: I96efde8348037821a6dfcd653e9fcbc87408f183
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoAdd wandboard as target board 05/5305/3
Jan-Simon Möller [Thu, 21 Jan 2016 22:08:43 +0000 (23:08 +0100)]
Add wandboard as target board

This patch adds the wandboard as i.mx6 target.

Note: It does not build yet (etnaviv w/o X11 headers).

Change-Id: Iae25b991d475ce321b4192cbac130ad389021c72
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agobblayers.conf: add meta-efl for lightmediascanner recipe 65/5365/1
Manuel Bachmann [Wed, 3 Feb 2016 11:23:53 +0000 (11:23 +0000)]
bblayers.conf: add meta-efl for lightmediascanner recipe

As we are now based upon Yocto 2.0, we can directly build
the upstream lightmediascanner recipe; but it happens to
live inside "meta-openembedded/meta-efl".

Change-Id: I43b5a97c1beaa94ae34b87bf733e5ec8e403bbe4
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoProvide template configuration for each machine or board 07/5307/2
Tadao Tanikawa [Tue, 19 Jan 2016 04:47:35 +0000 (13:47 +0900)]
Provide template configuration for each machine or board

In previous patch, meta-intel layer is added to BBLAYERS for
both QEMU(qemux86/qemux86-64) and Minnowboard MAX(intel-corei7-64)
although QEMU target doesn't need it.

It is preffered to prepare a template configuration
for each machine or board.

Change-Id: Ic88131eb6413b29757916cc5166b8d950d0096fc
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoRelax version specification for weston patch 99/5299/2
Jan-Simon Möller [Mon, 18 Jan 2016 19:34:29 +0000 (20:34 +0100)]
Relax version specification for weston patch

This relaxes the version specification of the weston bbappend.
We're migrating to YP2.0 now.
Patch applies, but we need to test if it works.

Related:
Change-Id: Icaad3f40b29617bcb33ac235bbe3c65f7f4bdbd7

Change-Id: I1f8e2ce5ea5d621162502a8ec977e6c393ec15ce
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agobluez5: fix: apply patch on bluez v5.22 only 81/5281/2
Yannick Gicquel [Fri, 15 Jan 2016 15:55:17 +0000 (16:55 +0100)]
bluez5: fix: apply patch on bluez v5.22 only

Replace 'rev' directive by 'apply' and a check on 'PV' variable.

Tanikawa-san observed a regression while building 'qtsystems' with previous
commit:

(...)
Bitbake fails at qtsystems with c++ compiling errors.

Option 'rev' works only when building code from a revision control system. In bluez5_5.22.bb, source code is downloaded as tarball. "fd0783c8bc524bc9b26514aad1f85814" is not SRCREV, it is md5 of tarball.
(...)

Change-Id: Id595d4c01912567e640d3371bbd0709e53eec748
Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
8 years agoSupport MinnowBoard MAX 89/5289/1
Tadao Tanikawa [Mon, 18 Jan 2016 09:43:25 +0000 (18:43 +0900)]
Support MinnowBoard MAX

Update template configuration of layers (bblayer.comf).

Change-Id: I6e30249d3d1184453aabcea158c67783e726f651
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agobluez5: apply patch on bluez v5.22 only 47/5247/1
Yannick Gicquel [Thu, 7 Jan 2016 17:05:07 +0000 (18:05 +0100)]
bluez5: apply patch on bluez v5.22 only

Yocto 1.7 brings bluez v5.22 which require previously delivered
patch. In yocto 2.0, the patch is already integrated upstream (5.33)

Signed-off-by: Yannick Gicquel <yannick.gicquel@iot.bzh>
8 years agoCleanup of recipes for CESdemo 15/4415/4
Jan-Simon Möller [Sat, 5 Dec 2015 12:46:17 +0000 (13:46 +0100)]
Cleanup of recipes for CESdemo

Small fix to the README.md adding a dependency.

2 fixes for the agl-demo-platform.bb
a) remove porter specifics, they moved to a bbappend in meta-renesas.
b) add CESdemo dependencies and install files in /opt by default.

v2: Fixed typo in agl-demo-platform.bb

v3: Add 'climatecontrolplugin' package to run CES2016 demo.

Change-Id: Id6d2d0b1cdcdf3dbc74309322544e0488a6a003c
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoAdd a QML plugin to expose AMB's ClimateControl objects. 11/4511/3
Matthew Vick [Thu, 17 Dec 2015 21:37:25 +0000 (13:37 -0800)]
Add a QML plugin to expose AMB's ClimateControl objects.

To expose the AMB ClimateControl objects to the application layer, add a
QML plugin so the application developers can natively configure the
vehicle's climate controls based on user input.

Because the potential compatibility issue between AMB and Qt being
discussed on the AGL mailing list has not yet been resolved, this commit
also adds a helper program that the climate control plugin will use as a
workaround to access AMB that may be removed in the future.

To include support for this plugin, it is necessary for users to add
"climatecontrolplugin" to their conf/local.conf when building the image.

Change-Id: I6117f0a13e4195e460e3b552befb6e326cdf0f6a
Signed-off-by: Matthew Vick <mvick@jaguarlandrover.com>
8 years agoDisable AM/FM QML Radio Plugin 95/5195/2
Manuel Bachmann [Mon, 21 Dec 2015 14:41:29 +0000 (14:41 +0000)]
Disable AM/FM QML Radio Plugin

Temporarily, due to the following issue : http://lists.
linuxfoundation.org/pipermail/automotive-discussions
/2015-December/001402.html .

Will be re-enabled when it can play nice with MediaPlayer.

Change-Id:I1c7d9e86dfc53da3659a941f4ed09f2d5e68b006
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoAdd qml-execscript-plugin to packagegroup-agl-appfw-native-qt5 99/4499/2
Nobuhiko Tanibata [Thu, 17 Dec 2015 07:04:14 +0000 (16:04 +0900)]
Add qml-execscript-plugin to packagegroup-agl-appfw-native-qt5

Change-Id: I8fd46c251ed84f77c608a01bdd2418c9bf95b4cb
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agorecipes-kernel: add MOST driver kernel modules 93/4493/2
Christian Gromm [Wed, 16 Dec 2015 12:42:25 +0000 (13:42 +0100)]
recipes-kernel: add MOST driver kernel modules

This commit adds the recipes-kernel directory to the meta-agl-demo
layer. It is needed to add the MOST driver to the AGL layer and have
it compiled as out-of-tree modules.

Change-Id: I38174a2f9a59b0424cfaf2f85f059550422f58f2
Signed-off-by: Christian Gromm <christian.gromm@microchip.com>
8 years agoWorkaround for QDbus caching introspects. 97/4497/1
Risto Avila [Thu, 17 Dec 2015 03:00:05 +0000 (05:00 +0200)]
Workaround for QDbus caching introspects.
This just quickly removes the cached object to force introspect.
Final solution will upstreamed in the future.

Change-Id: I156a1a97a0c4d1f17eed1d164e18ee8f73dec074
Signed-off-by: Risto Avila <risto.avila@theqtcompany.com>
8 years agoqml-execscript-plugin 75/4475/1
user [Mon, 14 Dec 2015 14:52:18 +0000 (23:52 +0900)]
qml-execscript-plugin

This plugin support execution of script from QML. This is used for
execution of LayerManagerControl to display Car Navigation on top of
QML. This is temporary solution.

Change-Id: I5825868d65e5712a4a76b3a09c231a20f2fdad66
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agoivi-shell: Temporary fix: Send keyboard events to clients who binds wl_keyboard. 65/4465/1
Nobuhiko Tanibata [Mon, 14 Dec 2015 07:51:54 +0000 (16:51 +0900)]
ivi-shell: Temporary fix: Send keyboard events to clients who binds wl_keyboard.

This is a temporary solution to send keyboard events to clients for
CES2016 demo. This shall be resolved by using ilm keyboard focus later.
This doesn't affect current wayland application who uses
wl_pointer/touch and wl_keyboard.

Change-Id: I81c0a58ec65f785652699a71acd9359e86cc3975
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agoImprove environment running on VirtualBox or VMWare 51/4451/1
Tadao Tanikawa [Fri, 11 Dec 2015 05:42:31 +0000 (14:42 +0900)]
Improve environment running on VirtualBox or VMWare

Add configurations to template of local.conf:

  - Wider screen than default!
  - Fix corrupting screen by systemd's console message

Change-Id: I0f5fb28305e5fdb4625f7de62e85898f43f905a5
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoAdd instructions for booting from TFTP/NFS 05/4405/3
NuoHan Qiao [Fri, 4 Dec 2015 01:27:02 +0000 (20:27 -0500)]
Add instructions for booting from TFTP/NFS

Change-Id: I3ac99197a9aa4d8ceb6572f12861fc1a0e6bdc72
Signed-off-by: NuoHan Qiao <qiaonuohan@cn.fujitsu.com>
8 years agoUpdate AM/FM radio QML plugin to version 0.2 25/4425/1
Manuel Bachmann [Tue, 8 Dec 2015 02:08:46 +0000 (02:08 +0000)]
Update AM/FM radio QML plugin to version 0.2

This commit upgrades qml-radio-plugin to version 0.2, which :
- implements PulseAudio support (will work automatically if
  we enable it inside AGL) ;
- fixes QML properties and types as requested in [*] ;
- fixes sound stuttering issues.

It also puts the non-mandatory QML sample in a separate
"examples" package, thus avoiding building qtquickcontrols
if we do not need it.

[*] : http://lists.linuxfoundation.org/pipermail/
automotive-discussions/2015-December/001244.html

Change-Id: I2b173d8bb1c4055b2c7ac0c4691d802c2eb5f61f
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoProvide AM/FM radio QML plugin 0.1 99/4399/1
Manuel Bachmann [Wed, 2 Dec 2015 07:41:24 +0000 (07:41 +0000)]
Provide AM/FM radio QML plugin 0.1

qml-radio-plugin is a standalone QML plugin building on top
of Qt5/QML and RTL-SDR (RTL2832U chipsets ; it is planned
to also support different hardware). It provides a simple
API able to detect, initialize and playback radio from QML
applications. It also ships with an example.

(Qt itself already provides a Radio class in QtMultimedia,
but it has little to no implementations, and is far too
much demanding for a start. Let us do this first)

Change-Id: Ic6d2417247f7227ccb84d4e1d9f8b1c58319390f
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoChange branch info for meta-qt5 in README.md (now jethro due to req for qt-5.5.x). 79/4379/1
Jan-Simon Möller [Wed, 25 Nov 2015 09:26:35 +0000 (10:26 +0100)]
Change branch info for meta-qt5 in README.md (now jethro due to req for qt-5.5.x).

Change-Id: I63364b4fff513207b23c8333529129d5946ae762
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoRevert "Build and install AMB-Qt plugins for QML" 51/4351/1
Tadao Tanikawa [Mon, 16 Nov 2015 14:40:07 +0000 (23:40 +0900)]
Revert "Build and install AMB-Qt plugins for QML"

This reverts commit 99dcaa369e44f8fc601ecc98362b317e19dafc96.

Changes in this patch has been merged into meta-agl layer.
(https://gerrit.automotivelinux.org/gerrit/#/c/4347/)

Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoBuild and install AMB-Qt plugins for QML 39/4339/1
Tadao Tanikawa [Fri, 13 Nov 2015 07:21:51 +0000 (16:21 +0900)]
Build and install AMB-Qt plugins for QML

This recipe depends on QtDeclarative, so should be placed
into meta-agl-demo (not meta-agl/meta-ivi-common).

Change-Id: I1f953d3d0005e966db7114b8c098ca628a1a9aaf
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoEnable gstreamer backend for qtmultimedia 19/4319/2
Damian Hobson-Garcia [Thu, 12 Nov 2015 03:57:53 +0000 (12:57 +0900)]
Enable gstreamer backend for qtmultimedia

Used for audio/video decode via qtmultimedia.

Change-Id: I184fcc4fa090fe8df4d5b02500d04ca0980958e6

Signed-off-by: Damian Hobson-Garcia <dhobsong@igel.co.jp>
8 years agoRemoved QtWebkit (To reduce build time for development CES2016-demo) 09/4309/1
Tadao Tnikawa [Thu, 12 Nov 2015 02:42:44 +0000 (11:42 +0900)]
Removed QtWebkit (To reduce build time for development CES2016-demo)

Because we currently don't use QtWebkit for DEMO apps,
QtWebkit has been removed from packages to be installed into
agl-demo-platform to reduce build time.

Change-Id: I874fe1b9fae24965343ea8bf4e4bffcc807dabc9
Signed-off-by: Tadao Tnikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoUpdate Qt5 to latest stable release (5.5.1) 91/4191/4
Tadao Tanikawa [Wed, 28 Oct 2015 11:23:21 +0000 (20:23 +0900)]
Update Qt5 to latest stable release (5.5.1)

This patch is for updating Qt5 to latest version (5.5.1).

NOTES:
  To build Qt5.5.1, it is necessary to checkout master branch of meta-qt5
  before bitbake until AGL/AGL-repo update to ready for Qt5.5.1.

LIMITATIONS:
  - xdg-shell doesn't work because of protocol version mismatch
    between server(weston) and client(Qt5 Apps).

Change-Id: If0f959dcb394da331692ec866f388cc5e7dc2baa
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agoAdded instructions for 85/4285/3
wminer [Sat, 7 Nov 2015 17:47:39 +0000 (11:47 -0600)]
Added instructions for
- Building a virtual disk as part of the build process that can be run directly
  in Virtual Box or VMWare
- Adding the demo qml and code to the disk image.
- Running the build command so that the latest CES 2016 demo code is included
  in the build

v2: (Jan-Simon Möller)
- Adapt instructions with 4287 merged.

Change-Id: Ie8ff5465fcf2c97cdd30f74d8084c5a43eda9a9c
Signed-off-by: wminer <wminer@linuxfoundation.org>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoFix recipe to pull latest revision of CES2016-demo whenever updated. 87/4287/1
Tadao Tanikawa [Mon, 9 Nov 2015 08:06:12 +0000 (17:06 +0900)]
Fix recipe to pull latest revision of CES2016-demo whenever updated.

Fix SRCREV and add PV in CES2016-demo.bb to pull latest revision
from repository whenever it is updated.

Change-Id: Ib0c79d9c4f90dd81c59529d645869cec1e2a23ff
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoFix Qt dependency of the CES demo. 61/4261/2
Tadao Tanikawa [Thu, 5 Nov 2015 04:13:18 +0000 (13:13 +0900)]
Fix Qt dependency of the CES demo.

Fix package names of QtMultimedia and QtQuickControls in RDEPENDS.

Package names of 'qtmultimedia' and 'qtquickcontrols' with meta-qt5/master
work fine, but it caused build and runtime errors with meta-qt5/dizzy.

Correct package names are 'qtmultimedia-qmlplugins' and
'qtquickcontrols-qmlplugins'.

And 'qtsvg-plugins' was also missing.

Change-Id: I43829b144dd7b51ab97a453ffebaf09f2fd859c0
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoAdd kernel-modules to local.conf.sample . 59/4259/2
Jan-Simon Möller [Wed, 4 Nov 2015 20:38:34 +0000 (21:38 +0100)]
Add kernel-modules to local.conf.sample .

Change-Id: I5423926122b3326fce3e56a9da01ccd0ec3be8b7
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoAdd dummy recipes for UI components. 47/4247/3
Jan-Simon Möller [Tue, 3 Nov 2015 21:49:49 +0000 (22:49 +0100)]
Add dummy recipes for UI components.

Change-Id: I221367d457685f026c3fee84594a2b25b08ef6e9
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoAdd bitbake recipe for the CES demo. 45/4245/3
Jan-Simon Möller [Tue, 3 Nov 2015 22:46:13 +0000 (23:46 +0100)]
Add bitbake recipe for the CES demo.

v2:(Tadao Tanikawa)
 -add RDEPENDS because CES demo apps depends on qtquickcontrols
  and qtmultimedia

v1:(Jan-Simon Möller)

Change-Id: I0aed622d5e9c72695a728398a6e457c261804621
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoAdded weston instructions and fixed some typos. 55/4255/1
wminer [Wed, 4 Nov 2015 14:02:17 +0000 (08:02 -0600)]
Added weston instructions and fixed some typos.

Change-Id: I56f9b68b722bf7abf784991517a2fc34f7b21902
Signed-off-by: wminer <wminer@linuxfoundation.org>
8 years agoMerge "Fix compilation issue when using bluetooth/bluetooth.h in C++"
Jan-Simon Moeller [Mon, 2 Nov 2015 23:05:11 +0000 (23:05 +0000)]
Merge "Fix compilation issue when using bluetooth/bluetooth.h in C++"

8 years agoFix compilation issue when using bluetooth/bluetooth.h in C++ 89/4189/1
Tadao Tanikawa [Wed, 28 Oct 2015 08:05:47 +0000 (17:05 +0900)]
Fix compilation issue when using bluetooth/bluetooth.h in C++

Fix compilation issue when building qtsystems-examples in Qt5.5.1.
The reason is because Bluetooth header (/usr/include/bluetooth/bluetooth.h)
is not valid in strict C syntax (e.g. c++11).

Change-Id: Ie6d48faf27047833faed8c1eec1c09240dc7b7e1
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoUpdated instructions for invoking qemu 63/4163/4
wminer [Tue, 27 Oct 2015 16:34:40 +0000 (11:34 -0500)]
Updated instructions for invoking qemu

v4: (Tadao Tanikawa)
 - Fix typo
v3: (Tadao Tanikawa)
 - Update Downloading and Build instructions using repo tool

v2: (Walt Miner)
 - Removed README.md~

Change-Id: I3e723b724ab39e18c1280ddb3e2f55fd162c251f
Signed-off-by: wminer <wminer@linuxfoundation.org>
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoMerge "Add .gitreview template."
Jan-Simon Möller [Tue, 27 Oct 2015 17:24:21 +0000 (17:24 +0000)]
Merge "Add .gitreview template."

8 years agoAdd .gitreview template. 61/4161/1
Jan-Simon Möller [Tue, 27 Oct 2015 17:21:20 +0000 (18:21 +0100)]
Add .gitreview template.

Change-Id: I741b0f5e7ab559bf5d91046645f37bf0682e52c1
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agowayland-ivi-extension: Build unit test apps 55/4155/2
Mikhail Durnev [Tue, 20 Oct 2015 10:57:57 +0000 (20:57 +1000)]
wayland-ivi-extension: Build unit test apps

The wayland-ivi-extension package provides unit test applications.
The recipe was modified to build those apps and install them on the target
in a separate ipk/rpm package.
The test apps are not compatible with ptest. Ctest is required to run them
on the target.

Change-Id: I937fde52eafc20f38ab7c8ff2d2981cc4f836f33
Signed-off-by: Mikhail Durnev <mikhail_durnev@mentor.com>
8 years agoUpdate BBLAYERS with regards to the Rygel update 33/4133/1
Manuel Bachmann [Wed, 21 Oct 2015 01:53:28 +0000 (01:53 +0000)]
Update BBLAYERS with regards to the Rygel update

Since we now build Rygel, we need recipes from
"meta-openembedded/meta-multimedia" ("gupnp" e.g.)

This commit makes sure that building "agl-demo-platform"
still works with QEMU as a target.

Change-Id: I8049c8094ccd91cc71e01d89e544bfc44639014a
Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
8 years agoMerge "Add bitbake's target for cross SDK (full version)"
Jan-Simon Moeller [Thu, 8 Oct 2015 08:04:30 +0000 (08:04 +0000)]
Merge "Add bitbake's target for cross SDK (full version)"

8 years agoProvide AGL extension, wl_shell support for Wayland-IVI-Extension. 21/4121/1
Nobuhiko Tanibata [Wed, 7 Oct 2015 08:57:19 +0000 (17:57 +0900)]
Provide AGL extension, wl_shell support for Wayland-IVI-Extension.

This components is merged in meta-agl/meta-ivi-common. Additionally, AGL
demo, Home screen, requires, wh_shell support as well. This patch enable
wl_shell_emulator to support wl_shell. This patch also provide README
how to enable this feature in weston.ini and try it out. In details,
please visit AGL wiki,

https://wiki.automotivelinux.org/agl-distro/demo-apps/home-screen

Change-Id: Ieff9ed030eedbdeab285c5e75e2f6dddb765352a
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agoProvide AGL extension, wl_shell support for Weston ivi-shell. 19/4119/1
Nobuhiko Tanibata [Wed, 7 Oct 2015 08:52:25 +0000 (17:52 +0900)]
Provide AGL extension, wl_shell support for Weston ivi-shell.

This component is merged in meta-agl/meta-ivi-common. Additionally,
AGL demo, Home screen, requires, wl_shell support as well. This patch
just makes two function extern to be used by Wayland-IVI-Extension to
support wl_shell. This means this patch doesn't change bihavior of
ivi-shell but allows Wayland-IVI-Extension to get notification of
creation of wl_shell and send configure to the application.

In details, please visit AGL wiki and Wayland-IVI-Extension's README

https://wiki.automotivelinux.org/agl-distro/demo-apps/home-screen

Change-Id: If300ca9ecc62a78e473e01ef670cd9a366fe44e0
Signed-off-by: Nobuhiko Tanibata <ntanibata@jp.adit-jv.com>
8 years agoAdd bitbake's target for cross SDK (full version) 17/4117/1
Tadao Tanikawa [Wed, 7 Oct 2015 12:40:06 +0000 (21:40 +0900)]
Add bitbake's target for cross SDK (full version)

Add recipe for a full cross SDK image (which includes SDK for Qt5)
for AGL Demo Platform of AGL Distribution.

To build SDK,
  $ bitbake agl-demo-platform-crosssdk

To install SDK (e.g. for porter)
  $ cd tmp/deploy/sdk
  $ ./poky-agl-glibc-x86_64-agl-demo-platform-crosssdk-cortexa15hf-vfp-neon-toolchain-1.0.0.sh

To use SDK (e.g. for porter)
  $ source /opt/poky-agl/1.0.0/environment-setup-cortexa15hf-vfp-neon-poky-linux-gnueabi

You can also use QtCreator with this SDK:
  $ source /opt/poky-agl/1.0.0/environment-setup-cortexa15hf-vfp-neon-poky-linux-gnueabi
  $ qtcreator.sh

Before building your Qt projects, you should setup QtCreator once to use SDK.
E.g. configurations for porter,
  From Menu "Tools" -> Submenu "Options",

  1. Option "Build & Run" -> Tab "Compilers" -> Button "Add" -> Select "GCC"
     Name: Poky G++
     Path: /opt/poky-agl/1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++

  2. Option "Build & Run" -> Tab "Debuggers" -> Button "Add"
     Name: Poky GDB
     Path: /opt/poky-agl/1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-gdb

  3. Option "Build & Run" -> Tab "Qt Versions" -> Button "Add"
     Filename: /opt/poky-agl/1.0.0/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake

  4. Option "Build & Run" -> "Tab "Kits" -> Button "Add"
     Name: AGL
     Device Type: Generic Linux Device
     Sysroot: /opt/poky-agl/1.0.0/sysroots/cortexa15hf-vfp-neon-poky-linux-gnueabi
     Compiler: Poky G++
     Debugger: Poky GDB
     Qt Version: Qt 5.3.2(qt5)

Change-Id: I5794c62e0f06db326d7af737ce47aa9767cdd3ef
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoReworking packagegroups of AGL Distribution 97/4097/2
Tadao Tanikawa [Fri, 2 Oct 2015 05:21:11 +0000 (14:21 +0900)]
Reworking packagegroups of AGL Distribution

The recipe files and thier names are reworked by design of AGL
packagegroup.

For more details, see 'Packagegroups'section in README.md.

Change-Id: Ib7fc66ec5f785b974719e85887715cc76f610ab4
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoQt5 now avairable in agl-demo-platfrom. 77/4077/4
Jan-Simon Möller [Thu, 24 Sep 2015 21:02:42 +0000 (23:02 +0200)]
Qt5 now avairable in agl-demo-platfrom.
v3: (Jan-Simon Möller)
- Added meta-ruby to bblayers template file

v2: (Jan-Simon Möller)
- Added meta-qt5 to bblayers template file
- Removed unused patches (rpm specfile)

v1:
Support Qt5 for AGL Demo applications as UI Framework

Qt5 now avairable in agl-demo-platfrom.

This is a initial commit to support Qt5 for GUI Framework
of AGL Distro.

For now, these components are included into agl-demo-platform
as default,

Additional meta data for Qt5 (recipes-qt/qt5/*) is from:
  URL: git://git.projects.genivi.org/meta-genivi-demo
  commit: dc64c97667bac6046c878c689af579089f30641e

To build and install Qt5 examples, need to setup local.conf
properly, see README.md for more detail.

Change-Id: I6c298d4f650a5ac8ee8f12acd1ee28df15e7dfad
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
8 years agoSupport GStreamer1.0 with H/W acceleration on R-Car2 Porter 64/4064/3
Tadao Tanikawa [Mon, 31 Aug 2015 12:25:15 +0000 (21:25 +0900)]
Support GStreamer1.0 with H/W acceleration on R-Car2 Porter

GStreamer1.0 (1.2.3) now avairable with hardware acceleration
at agl-demo-platform running on R-Car2 Porter board.

To enable acceleration, follow the instructions in README.md.

Change-Id: Ibede197afcbfbd9151e9c4e04a8c20110195e5a9
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
8 years agoThe starting point of layers for AGL Demo Platform 54/4054/3
Tadao Tanikawa [Fri, 21 Aug 2015 10:58:19 +0000 (19:58 +0900)]
The starting point of layers for AGL Demo Platform

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>
8 years agoInitial empty repository
Jan-Simon Moeller [Thu, 9 Jul 2015 15:16:49 +0000 (15:16 +0000)]
Initial empty repository