summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-11-11Update Qt5 to latest stable release (5.5.1)Tadao Tanikawa6-9/+777
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>
2015-11-10Added instructions forwminer1-5/+18
- 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>
2015-11-09Fix recipe to pull latest revision of CES2016-demo whenever updated.Tadao Tanikawa1-1/+3
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>
2015-11-05Fix Qt dependency of the CES demo.Tadao Tanikawa1-1/+5
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>
2015-11-04Add kernel-modules to local.conf.sample .Jan-Simon Möller1-0/+19
Change-Id: I5423926122b3326fce3e56a9da01ccd0ec3be8b7 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2015-11-04Add dummy recipes for UI components.Jan-Simon Möller4-0/+124
Change-Id: I221367d457685f026c3fee84594a2b25b08ef6e9 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2015-11-04Add bitbake recipe for the CES demo.Jan-Simon Möller1-0/+30
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>
2015-11-04Added weston instructions and fixed some typos.wminer1-5/+14
Change-Id: I56f9b68b722bf7abf784991517a2fc34f7b21902 Signed-off-by: wminer <wminer@linuxfoundation.org>
2015-11-02Merge "Fix compilation issue when using bluetooth/bluetooth.h in C++"Jan-Simon Moeller2-0/+28
2015-10-28Fix compilation issue when using bluetooth/bluetooth.h in C++Tadao Tanikawa2-0/+28
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>
2015-10-28Updated instructions for invoking qemuwminer1-100/+33
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>
2015-10-27Merge "Add .gitreview template."Jan-Simon Möller1-0/+4
2015-10-27Add .gitreview template.Jan-Simon Möller1-0/+4
Change-Id: I741b0f5e7ab559bf5d91046645f37bf0682e52c1 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2015-10-23wayland-ivi-extension: Build unit test appsMikhail Durnev3-0/+91
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>
2015-10-21Update BBLAYERS with regards to the Rygel updateManuel Bachmann1-0/+1
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>
2015-10-08Merge "Add bitbake's target for cross SDK (full version)"Jan-Simon Moeller2-0/+13
2015-10-08Provide AGL extension, wl_shell support for Wayland-IVI-Extension.Nobuhiko Tanibata2-0/+581
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>
2015-10-08Provide AGL extension, wl_shell support for Weston ivi-shell.Nobuhiko Tanibata2-0/+55
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>
2015-10-07Add bitbake's target for cross SDK (full version)Tadao Tanikawa2-0/+13
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>
2015-10-02Reworking packagegroups of AGL DistributionTadao Tanikawa14-14/+50
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>
2015-09-24Qt5 now avairable in agl-demo-platfrom.Jan-Simon Möller20-17/+3270
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>
2015-09-03Support GStreamer1.0 with H/W acceleration on R-Car2 PorterTadao Tanikawa3-21/+89
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>
2015-08-22The starting point of layers for AGL Demo PlatformTadao Tanikawa29-0/+729
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>
2015-07-09Initial empty repositoryJan-Simon Moeller0-0/+0