summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* xserver-xorg: Add xkbcomp to RRECOMMENDSStefan Stanacar2013-05-091-1/+1
| | | | | | | | | | | OE-Core commit bdcc5e8f1286d288baf410458efc39a59b68d751 removed xkbcomp from RDEPENDS for xkeyboard-config but X server still needs it otherwise it fails to start. (From OE-Core rev: f2330ebc3071d780cbc6d1ddab5c54bfadf8fffc) Signed-off-by: Stefan Stanacar <stefanx.stanacar@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: Use PACKAGECONFIG to enable/disable featuresOtavio Salvador2013-05-031-2/+18
| | | | | | | | | | | | | | | This allow selection of following features: drm, egl, freetype2, gbm, gles1, gles2, glut, osmesa, vg, wayland, x11 The x11 features is enabled depending on distro features but the wayland has not been enabled as it does not work with Wayland 1.0. Rest were enabled for a sane default. (From OE-Core rev: dc2de313febfc817640e4e55c75d0cb21c70c0ba) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: Remove xkbcomp from RDEPENDS_${PN}Phil Blundell2013-05-021-1/+0
| | | | | | | | | | | | Nothing in this package uses xkbcomp so depending on it here is not appropriate. Whatever package(s) is/are invoking that binary should be the ones to depend on it. (From OE-Core rev: bdcc5e8f1286d288baf410458efc39a59b68d751) Signed-off-by: Phil Blundell <philb@gnu.org> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* menu-cache: Fix segmentation faultLaurentiu Palcu2013-04-292-1/+34
| | | | | | | | | [YOCTO #4353] (From OE-Core rev: 8c9c6155e6d83675a94b4eaae4ffc6dfeca399ee) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: fix postinstall when using multilibLaurentiu Palcu2013-04-291-1/+1
| | | | | | | | | | | The pango-query-modules binary gets a multilib prefix and the postinstall has to call the appropriate binary. (From OE-Core rev: 21ae18ca5e3be0b3e5cb0fdcf19b1476dbd38b0c) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: Update to 8.1.0Saul Wold2013-04-294-148/+3
| | | | | | | | | Removed patches that now appear in the upstream. (From OE-Core rev: 2329297b12e2eade895fff8d3d98722a15e0b7ec) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glew: fix generation of glew.pc needed by mesa-demosSaul Wold2013-04-292-0/+45
| | | | | | | (From OE-Core rev: 0273f31d20f3e3c24e8b309f928595885eb04af2) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbcommon: Update to 0.3.0Saul Wold2013-04-291-7/+4
| | | | | | | (From OE-Core rev: 28e185ba401fa1f2c11fca65bd873a0f5d78b811) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-directfb: add SUMMARYPaul Eggleton2013-04-291-0/+1
| | | | | | | | (From OE-Core rev: c32b0607809aa437672ce79fad61b2046a3fe350) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xeyes: add SUMMARY and DESCRIPTIONPaul Eggleton2013-04-291-0/+5
| | | | | | | | | | | Prevent this getting the default DESCRIPTION of "X application" from xorg-app-common.inc. (From OE-Core rev: 11c11ff361cfa8180dbafce94ff3e9e9426263b3) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rgb: add SUMMARY and DESCRIPTIONPaul Eggleton2013-04-291-0/+7
| | | | | | | | | | | Prevent this getting the default DESCRIPTION of "X application" from xorg-app-common.inc. (From OE-Core rev: 9bacbff31e8cbe35c43637b2a213041a621ef608) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-core-x11-xserver: set SUMMARY instead of SUMMARY_${PN}Paul Eggleton2013-04-291-1/+1
| | | | | | | | | | | This allows the description to show up at the recipe level e.g. in the OE layer index. (From OE-Core rev: 5f1093bca16b3cd905beb69bee095d92aa350cfe) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: drop transform patch, it's been rejected upstreamRoss Burton2013-04-221-74/+3
| | | | | | | | | | This fix was rejected by upstream, the correct fix is actually to fix libpng. (From OE-Core rev: f7f8ec1197ec64620c80e13214dc395ab3e12afc) 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>
* xserver-xf86-config: set DefaultDepth to 16 for qemumipsLaurentiu Palcu2013-04-181-0/+1
| | | | | | | | | | | | | Apparently, the default qemumips color depth was set to 8 and the colors were not displayed properly. cirrusfb driver doensn't seem to accept color depth as a kernel parameter, so we have to do it here. [YOCTO #4340] (From OE-Core rev: 876e020be334a9350094dbd1a29b9e49eceed603) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: fix segfaults for ARM SoCsAndreas Müller2013-04-162-1/+41
| | | | | | | (From OE-Core rev: f45a03b510479f6c27b24a0fd8d0c661674495e1) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: fix builds with libpng 1.6Ross Burton2013-04-162-1/+125
| | | | | | | | | | | libpng 1.6 emits more warnings than before, and is also stricter with function ordering. Fix the function ordering when reading PNGs, and stop treating all warnings as errors. (From OE-Core rev: 55d00b750f5c45e583abef406c96416cd6a8caa7) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: don't fail if x11 isn't availableAndreas Oberritter2013-04-164-1/+71
| | | | | | | | | Patches backported from mesa Git and from mesa-dev mailing list. (From OE-Core rev: f704bb42062f2ac15edaad36497a8d2815b8b8b2) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* allarch: Drop various problematic allarch usagesRichard Purdie2013-04-153-4/+2
| | | | | | | | | | | | | In each of these cases allarch is used where the package in question has a dependency on things which are not allach and change when MACHINE is changed. This leads to a rebuild of the package each time MACHINE is switched and the sstate checksum changes. The dependencies in question are not suited be being marked as ABISAFE. (From OE-Core rev: 087a680429efa713a98fbb89f927b046fe07f87c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* encodings: Set RDEPENDS correctlyRichard Purdie2013-04-151-0/+1
| | | | | | | | | | The .inc file sets RDEPENDS for the general font case but the dependencies don't apply to this recipe. This removes those dependencies, simplifying the dependency chains a little. (From OE-Core rev: 71b3a156c11d01565f546f33e3f1e1bea2fafdff) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ttf-bitstream-vera: Use fontcache class for postinstallRichard Purdie2013-04-151-7/+3
| | | | | | | | | Using the fontcache class means we can run the postinstall at build time so this is generally more efficient. (From OE-Core rev: 00cc684885efa555f7eac7653482f72095b1c443) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-demos: fix build with non-Mesa GL stacksRoss Burton2013-04-124-1/+392
| | | | | | | | | | | | | These patches from upstream allow mesa-demos to build and run against a non-Mesa GL stack. Thanks to Tom Zanussi for doing this work for EMGD in meta-intel, and Otavio Salvador for confirming it also works for Freescale. [ YOCTO #3469 ] (From OE-Core rev: 60fabb6ea0474b19ad57873b402a608a92c5a5d4) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: only build the scanner in wayland-nativeRoss Burton2013-04-122-0/+38
| | | | | | | | | | | | | We only build wayland-native for the scanner, so disable the bits we don't actually need. This gives us a small speed up but importantly should allow wayland-native to compile on older hosts such as CentOS 5 which currently fails. [ YOCTO #4245 ] (From OE-Core rev: bfbe9b6a4fd7a8b5e5827847c2adff894e609e94) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xmodmap: fix compile with gcc 4.8Ross Burton2013-04-122-0/+62
| | | | | | | | | | | | | | | With gcc 4.8 there are compile errors: xmodmap.c:289:5: error: implicit declaration of function 'asprintf' [-Werror=implicit-function-declaration] (and more) These have been fixed upstream so take the patch from git until 1.0.8 is released. (From OE-Core rev: 3a4ce4bd2b1ab7834edabbaf63acb18113cf1907) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: add necessary dependencies to fix build errorZhenhua Luo2013-04-111-2/+4
| | | | | | | | | | | | | add libffi into DEPENDS to fix following build error: | checking for FFI... no | configure: error: Package requirements (libffi) were not met: | | No package 'libffi' found (From OE-Core rev: 23d6746efe1b3f31ad156db58fbc2767f750b712) Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liberation-fonts: remove 1.06Ross Burton2013-04-041-45/+0
| | | | | | | | | | 1.06 requires fontforge-native to build, which as we don't have this version has never been used. (From OE-Core rev: 035e074cb7ff943defe3a10dc2a73b3cb2fd7e96) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: remove obsolete version 1.1.91Ross Burton2013-04-041-4/+0
| | | | | | | | | We have 1.9 and git snapshot recipes, we don't also need this ancient version. (From OE-Core rev: b037ac6f6e319c14895b2d3d7dd1b4a72a143670) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-nodm-init: Add xuser to input groupDarren Hart2013-04-042-3/+2
| | | | | | | | | | | | | | | | | | | | Fixes [YOCTO 4164](3/3) Input devices come and go, so a single chmod in this init script is not adequate to ensure rootless X servers can use input devices. The o+rw method also introduces a security hole. The newly added input group and input udev rule address this in a secure way. Ensure the xuser is added to the input group. (From OE-Core rev: 150b7ac8e1c0f029b90f63424867ee5347821cf7) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Cc: Saul Wold <sgw@linux.intel.com> Cc: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: fix git proxy accessCristian Iorga2013-04-021-1/+1
| | | | | | | | | | | Updated the name of git proxy access script. Fixes [YOCTO #4161] (From OE-Core rev: 381c79dfacf4e990604b8c1ca5845a47958681fc) Signed-off-by: Cristian Iorga <cristian.iorga@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wayland: upgrade to 1.0.6Ross Burton2013-03-291-2/+2
| | | | | | | (From OE-Core rev: 918460cff5b82a69feea0ec3d787c420927eaa35) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* weston: upgrade to 1.0.6Ross Burton2013-03-291-2/+2
| | | | | | | (From OE-Core rev: 58924fe567963c0e6cead3e75a2cfd5b2252aefd) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-nodm: Correct initscript headerRichard Purdie2013-03-271-1/+1
| | | | | | | | The init script header is incorrect, we only start this at runlevels 2 and 5. (From OE-Core rev: c1181d376d20dc203ef036d5659d1c2bf2308975) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* font-alias: Add depends on font-util-nativeRichard Purdie2013-03-261-1/+1
| | | | | | | | | | Without this, the font-util.m4 macro can be missing leading to an undefined macro. The recipe will still build but generate an empty font-alias package since the files are installed into "${D}@XORGROOTFONTDIR@". (From OE-Core rev: 12dc7ae22ddaae0d79e0f86b66c1f5a9b18329f9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-evdev: add mtdev dependencyLaurentiu Palcu2013-03-251-1/+3
| | | | | | | | | | | This is needed in order to have multitouch protocol enabled. [YOCTO #4087] (From OE-Core rev: be7e4da2a402ddea196b8b25f8ed9e9647b50563) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: fix repeated configuresRoss Burton2013-03-251-4/+4
| | | | | | | | | | | If configure is re-ran on an existing build tree the string substitutions we need are done twice, resulting in invalid paths. Anchor the expressions so they only match a pristine configure.ac. (From OE-Core rev: a167176c3e41e4eb2a1931df566367e3da2b3b86) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cairo: explicity disable lzoSaul Wold2013-03-231-1/+2
| | | | | | | | | | | By explicitly disabling the LZO check, we ensure a deterministic build [YOCTO #4076] (From OE-Core rev: 7d855cb624f9330e185ff0f03b5b317d805eda09) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: rename mesa-dri recipe to just mesaLaurentiu Palcu2013-03-229-22/+22
| | | | | | | | | | | | | | | | | Rename mesa-dri recipes to just mesa. Also, replace all references to mesa-dri in all recipes/configs. The reason for this renaming (quote from bugzilla): "mesa-dri is a artefact of mesa-xlib existing, which doesn't anymore. mesa-dri should be renamed to mesa." [YOCTO #3385] (From OE-Core rev: c8bbb9983bcc7cfc5332e89c3e8148505b4ca83f) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: Fix case where ${B} != ${S}Richard Purdie2013-03-222-1/+21
| | | | | | | | Add patch to allow out of tree builds to work. (From OE-Core rev: 15d7fe81bf3c52a14bfdd6a8a854836c8571e14f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtdev: Fix case where ${B} != ${S}Richard Purdie2013-03-222-1/+26
| | | | | | | | Add patch to allow out of tree builds to work. (From OE-Core rev: d14012cbf4a55a66030a51da281cc68fc727d9f6) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: update the license informationMaxin B. John2013-03-191-1/+1
| | | | | | | | | | | | | | | | | harfbuzz is using the 'Modern Variants' of MIT License: https://fedoraproject.org/wiki/Licensing:MIT?rd=Licensing/MIT#Modern_Variants We can update the LICENSE as 'MIT & ICU'. Fixes this warning: WARNING: harfbuzz: No generic license file exists for: Old-MIT in any provider WARNING: harfbuzz: No generic license file exists for: UCDN in any provider WARNING: harfbuzz: No generic license file exists for: HarfBuzz-old in any provider (From OE-Core rev: 2ecb3b99373e17d93f50142f2da3f786c83c7eb2) Signed-off-by: Maxin B. John <maxin.john@enea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcursor-transparent-theme: Refresh patches and ${B} != ${S} fixesRichard Purdie2013-03-182-22/+25
| | | | | | | | Refresh the patches and fix out of tree build issue. (From OE-Core rev: f0ccc06a051d5db2fee5aa52b066563d403f6e25) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl: Fix ${B} != ${S} issuesRichard Purdie2013-03-181-1/+1
| | | | | | | | Fix out of tree builds by remvoing cwd assumption. (From OE-Core rev: 4a805f74b8a2ac5db27ed8f3c3232d2391a18842) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfakekey: Update to new revision to fix ${B} != ${S} issuesRichard Purdie2013-03-181-2/+1
| | | | | | | | | Upgrade to new upstream revision which includes out of tree build fixes. (From OE-Core rev: be335eab958546c8ae39b879767dd30f1e95a701) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-common: Fix confused variable assignment/commentRichard Purdie2013-03-181-2/+2
| | | | | | | | | Its clear this was meant to be a prepend. Also fix an out of date comment. (From OE-Core rev: 775692b36fe726479eafdbc9e3f2141acb171f8d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ttf-fonts: fix PN -> BPN in do_install for multilibsJackie Huang2013-03-163-9/+9
| | | | | | | (From OE-Core rev: 7720c356534e46614578619d5a8f0462485b81f6) Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-*: delete references to mibstore.hLaurentiu Palcu2013-03-156-0/+141
| | | | | | | | | | | | | | This patch removes any references to mibstore.h, which has been removed from xserver-org, from the following drivers: * xf86-video-vmware * xf86-video-fbdev * xf86-video-vesa (From OE-Core rev: c2a2ac579876695c162ccca0ca3673f4d06ce60e) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: upgrade to 2.21.3Laurentiu Palcu2013-03-151-2/+2
| | | | | | | | (From OE-Core rev: 54a60a31a99394f1707d55f027f2cb12dc50845c) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: upgrade to 1.14.0Laurentiu Palcu2013-03-158-66/+59
| | | | | | | | | | | | | Aditionally: * adjust the aarch64.patch because the logic changed and the lnx_video.c changes are no longer necessary; * created patch to fix compilation issue when not using xinerama; (From OE-Core rev: 1204a04c28546aa131d295fe7791f5de3694ad11) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* inputproto: upgrade to 2.3Laurentiu Palcu2013-03-151-2/+2
| | | | | | | | (From OE-Core rev: f120c0da20004908378cf3cab2d6c61b39c6cda5) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: remove long-gone build dependenciesRoss Burton2013-03-151-1/+1
| | | | | | | | (From OE-Core rev: 3e2a5722e25385e3b1b1ec44981af37c2074bc45) 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>
* xf86-video-intel: add explicit dependency on udevRoss Burton2013-03-152-2/+2
| | | | | | | | | | Otherwise configure will auto-detect, and not be reliable. (From OE-Core rev: 6c0c3dae3ec69c811ff8cd18a634fc4832a2d29f) 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>