summaryrefslogtreecommitdiffstats
path: root/meta-agl-bsp/recipes-graphics/wayland/weston_%.bbappend
AgeCommit message (Collapse)AuthorFilesLines
2018-05-313rd part of the layer/profile rework [1/2]Jan-Simon Möller1-3/+0
This is the last larger commit in this series and deals with the graphical part. We introduce the graphical profiles: - meta-agl-profile-graphical -- meta-agl-profile-graphical-html5 -- meta-agl-profile-graphical-qt5 Notable changes: - weston-ini-conf moved to the meta-agl-bsp layer. Most BSPs have bbappends, so we need to have the recipes present (but unused) even in the console images. - new image: agl-image-boot = terminal-only + network + package-manaager. Ready for using package-feeds - new image/sdk: agl-image-minimal-crosssdk - agl-service-mediaplayer has a dependency on weston, thus it cannot be in the 'core'. Moved it to profile-graphical. - The wayland-ivi-extension moved to the agl-demo-platform. - The app-framework layer included and pulled 'web-runtime' as dependency. This broke console-only images. This has been moved to be in meta-agl-demo only for now. - added and massaged the agl-features. - found and added a useful script 'oe-depends-dot' that helps to work with the dot files (produced with bitbake -g) Todo: - we'll need another pass through the packagegroups. The dependencies for the layers/profiles are now sorted-out but we might have to add/shuffle a few packages. For further details, see meta-agl/docs/profiles.md. v2: fix meta-agl/meta-security/conf/layer.conf - the immediate expansion previously used in there caused some recipes not being added to BBFILES. v3: fix packagegroup renaming (packagegroup-agl-devel -> packagegroup-agl-core-devel) v4: fix missing packagegroup inclusion (tnx Jose, Scott, Stephane) v5: fix missing packagegroup inclusion v6: explicitely put profile-graphical-qt5 on-top of profile-graphical v7: re-add 'procps' when agl-devel feature is on Bug-AGL: SPEC-145 Change-Id: I24cdcd1118932758d0c55d333338238f2a770877 Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2017-03-30Generate weston.ini dynamicallyRonan Le Martret1-21/+0
* remove weston-intel.ini * add new package weston-ini-conf * the list of the sections of weston.ini is described in variable flags WESTONSECTION * each section is described in variable flags WESTONSECTION * each output screen is described in agl_screen variable Bug-AGL: SPEC-477 Change-Id: I3d25ab49018e3842c916993ba8b9bcc2428d5170 Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
2016-10-24Make weston variables machine-specificJan-Simon Möller1-3/+8
These variables need to be conditional to qemu* (intel-corei7??) and should not pollute other targets. Use OVERRIDES here to avoid cut-n-paste. Change-Id: I6eec3de2da0143c0a3ee40beaf73ba77acfe0a3d Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
2016-10-05Enable the DRM backend for Weston on QEMU-x86/x86-64Tadao Tanikawa1-0/+16
The DRM backend is the native Weston backend for systems that support the Linux kernel DRM, kernel mode setting(KMS), and evdev input devices. This patch set the DRM backend as default and also enable bochs display vga interface for qemu std vga. To use the DRM backend for Weston, the option "-vga std" should be set into qemuparams for runqemu script, like below: qemuparams="-vga std" Change-Id: I04591999a0a3f7205e42585150e8f50e7414f9ac Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-01-21Update build configurations for MesaTadao Tanikawa1-16/+3
No longer Gallium EGL driver (gallium-egl) is needed. Change-Id: Ic3d9abc1c3c0a25a3d4ec9daa330646b8c86e291 Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2016-01-15Support MinnowBoard MAXTadao Tanikawa1-0/+2
To configure for MinnowBoard MAX, use 'intel-corei7-64' as MACHINE. E.g. set up build environment by meta-agl's script: $ source meta-agl/script/envsetup.sh intel-corei7-64 [build-dir] There are instructions to write image into SD card and boot system at "http://elinux.org/Minnowboard:MinnowMaxYoctoProject". Change-Id: I19062482848bb6157791ab698bf92984e24a6d9a Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
2015-09-22Support QEMU build on Poky > 1.7 (weston, gallium-egl)Manuel Bachmann1-0/+14
Allow to build newer versions of Weston. "gallium-egl" disappeared from Poky > 1.7 (because it disappeared from upstream Mesa, too). Still try to detect and build it if it exists, but do not fail otherwise. Change-Id: I01c3988e2da6a4fe66a80e5a5b1262cc6c1da727 Signed-off-by: Manuel Bachmann <manuel.bachmann@iot.bzh>