summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
...
* cantarell-fonts: fix upstream checkAlexander Kanavin2016-06-041-1/+2
| | | | | | | (From OE-Core rev: 818034caa1e529b546075ad9bec1a85f4bc21ded) Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango_1.40.1.bb: Fix compilation errorDmitry Rozhkov2016-06-031-1/+1
| | | | | | | | | | | | | | | | | On a build host not having libglib-2.0 installed compiling pango fails with the error message ./gen-all-unicode: error while loading shared libraries: libglib-2.0.so.0: cannot open shared object file: No such file or directory The executable doesn't have RPATH set to the library installed in the native sysroot. The fix sets RPATH. (From OE-Core rev: 25168b82f82f9b205973014664fe2044ec4d4d6d) Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl2: Fix build with wayland 1.10Martin Jansa2016-06-032-1/+60
| | | | | | | (From OE-Core rev: 77187701e35e858835ae51b3ac089a385e97657a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/lib: Update to use python3 command pipeline decodingRichard Purdie2016-06-021-2/+3
| | | | | | | | | | | In python3, strings are unicode by default. We need to encode/decode from command pipelines and other places where we interface with the real world using the correct locales. This patch updates various call sites to use the correct encoding/decodings. (From OE-Core rev: bb4685af1bffe17b3aa92a6d21398f38a44ea874) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-proto: remove stale git recipe and now redundant .incRoss Burton2016-05-303-37/+23
| | | | | | | (From OE-Core rev: a7e70970f3a5509e1f1ec1ed3aedb0bd10d404fc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: upgrade to 1.12Ross Burton2016-05-301-2/+2
| | | | | | | (From OE-Core rev: 476d816a49121ba9a3db7720135d3ddaf51e2cc5) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-proto: upgrade to 1.12Ross Burton2016-05-301-2/+2
| | | | | | | (From OE-Core rev: 66c3176bfc780a6aa002ff4e6cc12bb06ff0360f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-gst-3.0: Upgrade 3.0.16 -> 3.0.18Jussi Kukkonen2016-05-301-2/+2
| | | | | | | | (From OE-Core rev: 594aa27d6a6a9c5129e3437c81cc51fe32c03c39) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter-1.0: Upgrade 1.24.2 -> 1.26.0Jussi Kukkonen2016-05-302-108/+2
| | | | | | | | | | Remove a backported patch. (From OE-Core rev: 04534fe59b0e2b4c6e7de08e5819c05e7c763f4a) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libjpeg-turbo: set SUMMARYPaul Eggleton2016-05-301-0/+1
| | | | | | | | | | This recipe had a long DESCRIPTION, so add a new short SUMMARY value. (From OE-Core rev: 740e34614629307335d827a88960148b7b20504b) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: Upgrade 8.2.0 -> 8.3.0Jussi Kukkonen2016-05-258-2140/+59
| | | | | | | | | | | | Drop patches included in upstream and the EGL_MESA_screen_surface extension fixes as the relevant code was removed. Rebase other patches. (From OE-Core rev: 747762233ee21eaaf480f19b85cd1d6543c7ca51) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* fontconfig: Upgrade 2.11.94 -> 2.11.95Jussi Kukkonen2016-05-252-136/+3
| | | | | | | | | | Remove a backported patch. License checksum stays the same but license location changed. (From OE-Core rev: 13f09065c93a5c04984dbe00fef0a1d71f56d5e0) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: update to 1.2.7Maxin B. John2016-05-221-2/+2
| | | | | | | | | | 1.2.6 -> 1.2.7 (From OE-Core rev: 33865f29ac85dc587a2d3fe880138685ee6bba56) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-weston: If X11 is enabled, add XWayland supportOtavio Salvador2016-05-211-0/+1
| | | | | | | | | | | When the distribution has X11 and Wayland backends, we enable XWayland support and include matchbox-terminal as a test application for the XWayland backend. (From OE-Core rev: f74cdf804ebe073137d5f126f7a0f31a39eb8b97) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: Use weston-launch when starting weston as the first windowing ↵Tom Hochstein2016-05-211-1/+6
| | | | | | | | | | | | | | | system When weston is started as the first windowing system (i.e. not under X nor under another Wayland server), it should be done with the command weston-launch to set up proper privileged access to devices. (From OE-Core rev: 76ed534267ed16677eeb86b85670338a1064a733) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Add Xwayland initialization support using weston-startOtavio Salvador2016-05-212-1/+13
| | | | | | | | | | | The weston-start script now supports loading modules so the Xwayland support can be loaded optionally. Use this to load Weston accordingly. (From OE-Core rev: 4bbb5d5c0a4bed12622d06cd918ecd4d9db68b5e) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: Add module support for the weston-start helperOtavio Salvador2016-05-212-0/+29
| | | | | | | | | | | | | | To make weston-start more flexible we now support module loading. For such modules, following functions can be used: - add_weston_argument - add_openvt_argument (From OE-Core rev: 3e7c4d06aaa1fccc1a18f4431122603cc4a9bbe9) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: Error out if loading a nested instanceOtavio Salvador2016-05-211-0/+5
| | | | | | | | | | | | The Weston nested instance support is not implemented. This errors out displaying an informative error message so someone insterested on it may look at implement this later. (From OE-Core rev: 2332f93ae88ca4e4a5aac1806f21104b6489b3bb) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: Rework init sequence to avoid code duplicationOtavio Salvador2016-05-214-13/+41
| | | | | | | | | | | The new 'weston-start' script redcues the code duplication for SysV and SystemD based images. (From OE-Core rev: 1963dfb002b9e0b4bff02dbf783909102ca59719) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston-init: Rework do_install to use install -D optionOtavio Salvador2016-05-211-5/+2
| | | | | | | | | | | | The install -D allow for the parent directories to be created in a single command line, reducing the code and number of fork during the build. (From OE-Core rev: 9d745d7c958402fa1d59c9d0267b58a05d7ee4b3) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Provide a default version of weston-launch that doesn't require PAMTom Hochstein2016-05-212-3/+177
| | | | | | | | | | | | | | | weston-launch requires PAM for starting weston as a non-root user. Since starting weston as root is a valid use case by itself, we check the distro for 'pam' and build weston-launch with or without non-root-user support. (From OE-Core rev: 6295197adc022445fff01ca5ee75780a4c007d99) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Remove XWayland dependencies on PACKAGECONFIGOtavio Salvador2016-05-211-2/+2
| | | | | | | | | | | | | | | Instead of adding partial dependencies we list the PACKAGECONFIG options that are required. Those are: X11 and Wayland. The previous value were redudant with X11 PACKAGECONFIG option and as it is a requirement, for XWayland, it can be removed to easy maintenance. (From OE-Core rev: f16f3d67fd71357de75e64e77414767629565e98) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Enable XWayland when X11 and Wayland support are availableOtavio Salvador2016-05-211-0/+5
| | | | | | | | | | | When the DISTRO has X11 and Wayland support enabled, XWayland ought to be enabled by default. (From OE-Core rev: b9a484b05e1901c5f612d23a006ee6f887ee2f17) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Add PACKAGECONFIG option for 'clients'Otavio Salvador2016-05-211-4/+3
| | | | | | | | | | This allow Weston to be build without the clients. (From OE-Core rev: a3084bd681f67b28b4e4b44ba0c6a281800f719d) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Fix SystemD service descriptionOtavio Salvador2016-05-211-1/+1
| | | | | | | | | | | | This improves the log shown in boot. Now it shows: [ OK ] Started Weston Wayland Compositor (From OE-Core rev: 32e9ef3089de6cf2da3a2b53579e5e015dfe6c12) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: weston-launch: Handle invalid command line optionsTom Hochstein2016-05-212-0/+34
| | | | | | | | | | | Exit the program if an unrecognized command line option is found. (From OE-Core rev: 9494ac03152174eee811e0534cf56e2248c58cc6) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: fix mesa_populate_packages() when dri is disabledHerve Jourdain2016-05-201-10/+11
| | | | | | | | | | | | | | | When compiling mesa, if dri is disabled in PACKAGECONFIG, or if the list of DRI drivers is empty, it will cause populate_package to fail, because it can't find - rightfully - the directory for the DRI drivers. This patch checks that the directory indeed exists before trying to get a list of the files in it [ use oe.path.join instead of + - RB ] (From OE-Core rev: 7e96806d1282865761fcc047abcb72970279d82d) Signed-off-by: Herve Jourdain <herve.jourdain@neuf.fr> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: provide option for disabling GLX demosAwais Belal2016-05-202-1/+65
| | | | | | | | | | | | There are platforms that default to EGL only configurations in which case the GLX applications are not required at all. Allow the user to control generation of these demos as needed through a configure switch. (From OE-Core rev: 226492af41234dec47066d576d0de78fd09a4ca8) Signed-off-by: Awais Belal <awais_belal@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* freetype: fix upstream checkMaxin B. John2016-05-191-0/+3
| | | | | | | | | | Provide UPSTREAM_CHECK_URI and UPSTREAM_CHECK_REGEX for proper upstream check. (From OE-Core rev: a80a084fc077ee47c279e900d0a9c531c4ee52d8) Signed-off-by: Maxin B. John <maxin.john@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: Fix build on arches not defining FE_INVALID exceptionKhem Raj2016-05-192-0/+34
| | | | | | | | | Nios2 e.g. only supports round to nearest in glibc (From OE-Core rev: 074bf42d72ee2f5b155814eb24d52e06e2cebb9e) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: Upgrade 1.9.0 -> 1.10.0Jussi Kukkonen2016-05-175-173/+42
| | | | | | | | | | | | | | | | Support for multiple new protocols, many new features: https://lists.freedesktop.org/archives/wayland-devel/2016-February/027039.html * Weston now depends on wayland-protocols (which is protocol collection split off from weston). * Remove upstreamed patches, add a patch to fix the wayland-protocols path used during build. * Use HTTPS for tarball download (From OE-Core rev: 9965dbeb89537be6ab97dc317b629fb24e5e6bbb) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland-protocols: Add recipeJussi Kukkonen2016-05-172-0/+49
| | | | | | | | | | | | wayland-protocols is a collection of Wayland protocols split out from weston. It is a build dependency for Weston 1.10. * Added a patch to enable allarch build. * Use HTTPS for tarball uri. (From OE-Core rev: fc1f9c487de5a54a767932bcee7db039e3bcef30) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: Upgrade 1.9.0 -> 1.10.0Jussi Kukkonen2016-05-171-4/+4
| | | | | | | | | | | | Yes, Wayland now depends on another xml parser (just for build time dtd validation). Use HTTPS for tarball uri. (From OE-Core rev: 7d278ef0a28f47c75570f0f9c5d627d07f925045) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: OpenVG demos with single frame need eglSwapBufferTom Hochstein2016-05-172-0/+45
| | | | | | | | | | | sp and text demos rendering single frame. to display the single frame rendered needed a eglSwapBuffer to diplay to window. Hence added eglutPostRedisplay to display the frame. (From OE-Core rev: 894885ab5de473abf860b8444e591fa2ec804a14) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl-1.0: set COMPATIBLE_HOST_armv4 to nullRobert Yang2016-05-171-0/+2
| | | | | | | | | | | | | | It doesn't build with armv4: cogl-texture-deprecated.c -fPIC -DPIC -o deprecated/.libs/cogl-texture-deprecated.o {standard input}: Assembler messages: {standard input}:831: Error: selected processor does not support `clz r3,r0' in ARM mode make[4]: *** [deprecated/cogl-fixed.lo] Error 1 [snip] (From OE-Core rev: 858dc0b21e2b65b90c115411c678ae8ca80134e5) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xproto: Upgrade 7.0.28 -> 7.0.29Jussi Kukkonen2016-05-171-3/+2
| | | | | | | (From OE-Core rev: 9e83b6d4657b58fea844d4d9d3320b8c25f0cc7e) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* inputproto: Upgrade 2.3.1 -> 2.3.2Jussi Kukkonen2016-05-171-2/+2
| | | | | | | (From OE-Core rev: 1355114f89084a340671408d8e19abbd2faf81cc) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: Upgrade 1.38.1 -> 1.40.1Jussi Kukkonen2016-05-171-3/+2
| | | | | | | (From OE-Core rev: 8c3cebc2313bfec9a0e313fd21d1bac9c250580c) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pong-clock: obey CFLAGS, LDFLAGSChristopher Larson2016-05-141-1/+1
| | | | | | | (From OE-Core rev: dc77cd7e960d047e186c0a87a70dfb3b9653579e) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* font-util: Remove ${datadir}/fonts from SYSROOT_DIRS_BLACKLISTPeter Kjellerstedt2016-05-131-4/+1
| | | | | | (From OE-Core rev: 237fa11ac4549f955a76dafccd8f047c2571b11c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: Upgrade 0.32.8 -> 0.34.0Jussi Kukkonen2016-05-133-91/+2
| | | | | | | | | Remove two patches that are no longer needed. (From OE-Core rev: 7b8a99c2715583b48d1d3a1d9004c0607b99ddd1) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Upgrade 11.1.1 -> 11.2.2Jussi Kukkonen2016-05-132-2/+2
| | | | | | | (From OE-Core rev: 112483b52151f0194f247f51d2397f4a1e1a94b7) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: Upgrade 2.4.67 -> 2.4.68Jussi Kukkonen2016-05-131-2/+2
| | | | | | | (From OE-Core rev: f5f25a9fc1723e564ba015c3ad101a35af9ee839) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: Upgrade 0.5.0 -> 0.6.1Jussi Kukkonen2016-05-131-3/+3
| | | | | | | | | License file was renamed, content is the same. (From OE-Core rev: 5c3f9aed42729a751c924f187c50e734463f392c) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* videoproto: Upgrade 2.3.2 -> 2.3.3Jussi Kukkonen2016-05-131-2/+2
| | | | | | | (From OE-Core rev: 30c4c9d462795ddd1df653c4be3ccf13b425e47d) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-evdev: Upgrade 2.10.1 -> 2.10.2Jussi Kukkonen2016-05-131-2/+2
| | | | | | | (From OE-Core rev: 08789763d1bc367920916ec00064ef7493e780d3) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libinput: Upgrade 1.1.4 -> 1.3.0Jussi Kukkonen2016-05-131-2/+3
| | | | | | | | | | Add PACKAGECONFIG for libwacom (which we currently do not have in oe-core) as the default is --enable-libwacom. (From OE-Core rev: 499dbf74fd73611d7836a7b7b27bb8ef057419fd) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: Upgrade to 2.17Jussi Kukkonen2016-05-131-2/+2
| | | | | | | (From OE-Core rev: 1bfe8d2ddda1f4304252d012a18753b522f051f9) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xrandr: Upgrade to 1.5.0Jussi Kukkonen2016-05-131-2/+2
| | | | | | | (From OE-Core rev: 99b3a72066e95726be905d662a1d0f2acb29737a) Signed-off-by: Jussi Kukkonen <jussi.kukkonen@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Drop unneeded LIC_FILES_CHKSUM valuesPaul Eggleton2016-05-111-4/+0
| | | | | | | | | | With the changes to insane.bbclass we don't need LIC_FILES_CHKSUM to be set for recipes that don't actually pull in any source. (From OE-Core rev: fc14e794c53f94158a5e6d6a8644656875639d0c) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>