summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/wayland/weston
Commit message (Collapse)AuthorAgeFilesLines
* weston: upgrade 1.8.0 -> 1.9.0Denys Dmytriyenko2016-01-241-40/+0
| | | | | | | | | | | * The license was updated from MIT X11 to MIT Expat * parallelmake.patch was accepted upstream. (From OE-Core rev: fc945cf3e062a0a799c9ab4870b0d53e37fdbb09) Signed-off-by: Denys Dmytriyenko <denys@ti.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: delete unused patchRoss Burton2015-11-251-17/+0
| | | | | | | | | This patch was dropped from the recipe in the 1.8.0 upgrade. (From OE-Core rev: a5e09329b8796576c158e62d87249dd4a1cc011a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: add PACKAGECONFIG to build with systemd-login supportJoshua Lock2015-11-162-0/+123
| | | | | | | | | | | | | | | Automatically enable this support for distributions which have systemd in DISTRO_FEATURES. We add additional patches to weston, backported from Weston git, to support the newer single libsystemd pkg-config file and to make the enabling of systemd-login support explicit. (From OE-Core rev: f51ba9a89ee8cede03b5b7834579fd63fa483267) Signed-off-by: Joshua Lock <joshua.lock@collabora.co.uk> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: improve parallel make race fixesRoss Burton2015-08-111-10/+28
| | | | | | | | | | The original fix is upstream already so mark as a backport, and update the patch with another race fix. (From OE-Core rev: ab9d3c4e2bfb68d3a67a85d5a8e799216103978a) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Fix parallel make raceRichard Purdie2015-08-091-0/+22
| | | | | | | | | | The current approach used by the Makefile ends up installing weston.desktop twice and can give build failures when using parallel make flags. Change to just have one DATA reference. (From OE-Core rev: 5191ab6962712908e1aa1dca0d4253fb278366c2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Upgrade weston_1.6.0.bb -> weston_1.8.0.bbKhem Raj2015-07-022-8/+92
| | | | | | | | | | | | | | Make error() portable, Fix build on musl copyright year changed for weston compositor.c - * Copyright © 2012 Collabora, Ltd. + * Copyright © 2012-2015 Collabora, Ltd. (From OE-Core rev: 4f401540b2055fd6fb8a5edac6811199379dba90) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: make webp explicitly configurableTim Orling2014-07-101-0/+37
| | | | | | | | | | | | | | This patch fixes: weston/weston/latest lost dependency on libwebp weston/weston-examples/latest lost dependency on libwebp from: http://lists.openembedded.org/pipermail/openembedded-core/2014-June/093704.html (From OE-Core rev: f688ab0b8c3c1842d60cc2e18ac17af1f901f7b9) Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: make lcms explicitly configurableTim Orling2014-06-012-22/+43
| | | | | | | | | | Per Ross's comment, make --enable-lcms deterministic. Follow upstream style to make it more likely to be merged upstream. (From OE-Core rev: e2f45c6284f0a26cc858f9ae5887a4c1ef844d96) Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: fix make-lcms-configurable.patchTim Orling2014-06-011-1/+1
| | | | | | | | | | In AS_IF([test "x$enable_lcms" != "no"], "no" should have been "xno" (From OE-Core rev: 1942c417d94e0b4e39613b15a632482b557a51d0) Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: upgrade to 1.5.0Tim Orling2014-05-273-30/+35
| | | | | | | | | | | | | * replace 0001-remove-dependence-on-wayland-scanner-flags.patch with disable-wayland-scanner-pkg-check.patch * add make-lcms-configureable.patch (WIP... needs work) = fix for JaMa test-dependencies (From OE-Core rev: 7c40efb62f34f866c98a0b2df50d66c60d76143a) Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: upgrade to 1.4.0Valentin Popa2014-02-171-0/+30
| | | | | | | | | | | | | | | (*) added fbdev backend in case the user will want to use weston even if drm fails. (*) removed tablet-shell flag because in 1.4 tablet-shell has been removed from src. (*) tested on qemux86 and genericx86 with core-image-weston and core-image-sato. (From OE-Core rev: 270ed9322dbd40b61e31ee9ab27cf7af5d433c1c) Signed-off-by: Valentin Popa <valentin.popa@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: upgrade to 1.3.0Ross Burton2013-11-083-139/+0
| | | | | | | | | | | | | | | | | | | | Remove backported patches that are now integrated. No need to patch build to install examples with --enable-demo-clients, update FILES now that all examples are being installed. Remove cairo-gl option as our cairo doesn't support GL (yet), remove --disable-android-compositor as it was dropped upstream, and add PACKAGECONFIG for the VAAPI-based recorder as otherwise it's a floating dependency (libva is in meta-intel). Based on work by Ewan Le Bideau-Canevet <Ewan.LEBIDEAU-CANEVET@eurogiciel.fr>. (From OE-Core rev: 7508b61d1cb869233f3d841183edd6fd19d5102e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: add patches to make weston-launch workRoss Burton2013-06-252-0/+121
| | | | | | | (From OE-Core rev: 7b4f2c7c305ef4c0848311712f17cab76232c4bf) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: install the examples into weston-examplesRoss Burton2013-06-071-0/+18
| | | | | | | | (From OE-Core rev: 04234dfc2bc4c1bc4f3840fa9a162b25ba6ba049) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: add reference Wayland compositorRoss Burton2013-01-182-0/+9
This is the reference Wayland compositor. If the "wayland" DISTRO_FEATURE is present the KMS and Wayland (nested) compositors are enabled. If the "x11" DISTRO_FEATURE is present the X11 compositor is enabled, and a launcher installed. This also ships a basic Wayland terminal. Based on work by Alexandru Damian <alexandru.damian@intel.com>, Daniel Stone <daniel@fooishbar.org>, and Damien Lespiau <damien.lespiau@intel.com>. (From OE-Core rev: 94fcb80121b64974ff57b76275addaa684c559cf) Signed-off-by: Alexandru DAMIAN <alexandru.damian@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>