aboutsummaryrefslogtreecommitdiffstats
path: root/meta-agl
AgeCommit message (Collapse)AuthorFilesLines
2015-10-13Provide Rygel Media Server 0.26.1Manuel Bachmann10-0/+134
Rygel is a UPnP/DLNA audio-video media server, able to share media files with devices through the network, and also providing logic requird by DLNA players. Rygel is best known as Tizen IVI's former Media Server, and is also a base block for multimedia interfaces such as GENIVI Media Manager. We are here backporting recipes recently submitted to the officiel "meta-openembedded" layer, most notably : - libmediaart-2.0 : http://lists.openembedded.org/pipermail /openembedded-devel/2015-October/103671.html - gupnp-dlna : http://lists.openembedded.org/pipermail/ openembedded-devel/2015-October/103672.html - libgee-0.8 : http://lists.openembedded.org/pipermail/ openembedded-devel/2015-March/100576.html - rygel : http://lists.openembedded.org/pipermail/ openembedded-devel/2015-October/103673.html (with some modifications - disabling gtk+3 e.g.) and building Rygel by default via packagegroups, including royalty-free codecs needed for basic functionality. Change-Id: I017ca437a9be1c0b2cf6f3085da13efce90928c7 Signed-off-by: Manuel Bachmann <mbc@iot.bzh>
2015-10-07Add bitbake's target for cross SDKTadao Tanikawa2-0/+13
Add recipe for a basic cross SDK image for baseline of AGL Distribtuion for IVI profile. To build SDK, $ bitbake agl-image-ivi-crosssdk To install SDK (e.g. for porter), $ cd tmp/deploy/sdk $ ./poky-agl-glibc-x86_64-agl-ivi-image-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 Change-Id: If0d55026dfc53ce45ed8e73fc9d996cad85771b1 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-10-02Reworking packagegroups of AGL DistributionTadao Tanikawa1-2/+2
The recipe files and thier names are reworked by design of AGL packagegroup. For more details, see 'Packagegroups' section in README.md. Change-Id: Ie7cd0efd1200c1a78d30ad6a834b9482487f0089 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-25Add systemd configuration to launch psplashTadao Tanikawa3-1/+38
Change-Id: I11c704890440b6412698c5067effcafb8b4849e8 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-25Add systemd configuration to launch weston automaticallyTadao Tanikawa5-2/+40
Add systemd configuration to launch weston automatically while system booting. Also pam is needed to be added DISTRO_FEATURES to launch weston-terminal when weston is running by weston-launch which is used by weston.service. Change-Id: Id467c3fb19856299ccf80de21a16ae51fe433cc1 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-25Systemd has been enabled as defaultTadao Tanikawa2-2/+142
The default init system become systemd instead of sysvinit. The default init system of AGL Distro becomes systemd instead of sysvinit which poky's default. Change-Id: I8beb0b1a4778b91ae4ecd6c9d4699e7143020c8b Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-02Add a minimal set of packages for GStreamer1.0Tadao Tanikawa2-10/+20
This configuration is for installing a minimal set of packages to use GStreamer1.0 in meta-agl. This configuration also switch 2 versions of GStreamer, when building for QEMU, GStreamer1.0 1.4.1 is selected by AGL distro configuration, for R-Car2 Porter, GStreamer1.0 1.2.3 by meta-renesas. The installed plugins of GStreamer1.0 is also minimal, so when more are needed, add appropriate packages to IMAGE_INSTALL in your local.conf manually. Change-Id: I379e75f2eaacd47e80ceafdb00e2dcfaeda0db1f Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-02Add the distro configurationTadao Tanikawa2-0/+129
The distro configuration for AGL is added. This file is cloned from poky/meta-yocto/conf/distro/poky.conf and modified to fit AGL distro policy. Change-Id: I49365c5e0d71e0561d5d9d1675d726bb064cbf0b Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-08-19Add new Yocto layer for common packages to IVI systemsTadao Tanikawa3-2/+4
'meta-ivi-common' is a new Yocto layer for common packages to various Linux-based In-Vehicle Infotainment system. The metadata to install common packages which developed by other OSS projects (except Poky/OE) would be cloned here. (This cloning is tentative until a better way to refer those metadata is found.) To add common packages which are already in Poky/OE into rootfs of meta-agl, add them to packagegroup-ivi-common-* in meta-ivi-common. And the common packages which used to be in packagegroup-agl-core-* are moved to packagegroup-ivi-common-*. (weston and weston-examples) Change-Id: I94ea7117029cc7769583358e1e2ec0aad2d21e5e Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-07-23Tweak 'agl-image-ivi.bb' and move weston to appropriate packagegroupTadao Tanikawa3-10/+15
The recipe 'agl-image-ivi.bb' is now devided into 'agl-image-ivi.bb' and 'agl-image-ivi.inc' to refer from 'meta-agl-demo' later. And 'weston', 'weston-init' and 'weston-example' are now in appropriate packagegroup, 'packagegroup-agl-core-graphics'. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-07-22The starting point of layers for AGL Distribution v1.0Tadao Tanikawa39-0/+6095
The `meta-agl` is the Yocto layer for Automotive Grade Linux Distribution. There are some recipes which define bitbake's targets and packagegroups of this distribution. This is starting point, so some recipes are from meta-ivi or poky/oe-core and others are framework or empty. Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>