summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics
Commit message (Collapse)AuthorAgeFilesLines
* mesa: Use 'require' instead of 'include'Damien Lespiau2012-08-064-12/+12
| | | | | | | | | | These include files are really required, not optional. (From OE-Core rev: 1aa6c4a083e406de0119f92e9654068d6cc2e4de) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: Update to 8.0.4 (latest stable version)Damien Lespiau2012-08-0611-93/+118
| | | | | | | | | | | | | | - The license file has changed, but the project still has the same license - Patches have been rebased on top of the 8.0 branch. crossfix.patch and crossfix-mklib.patch have been merged as they address the same problem (From OE-Core rev: e4039eb74b20e96d4b8837cd58cf2d13d091e1ad) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: enable the Graphic Buffer Manager libraryRoss Burton2012-08-062-3/+8
| | | | | | | (From OE-Core rev: be882417cf432fe79a843cea4439503f286206cf) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add --enable-shared-glapi, and package it in libglapiRoss Burton2012-08-061-2/+6
| | | | | | | (From OE-Core rev: d856f4c18425b9e3e5a0898d7f29cffc1998ca12) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: move glu.pc to libglu-devRoss Burton2012-08-061-1/+1
| | | | | | | (From OE-Core rev: 98975edaff2cc4cc417dee2c7c530e602ff2e4cc) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: format the packages list nicelyRoss Burton2012-08-061-1/+6
| | | | | | | (From OE-Core rev: ca9c3f57c72f443b9efe5f0bd5cb9a7bb169ed30) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: no need to depend on python-native, the class does thatRoss Burton2012-08-061-2/+2
| | | | | | | (From OE-Core rev: dd2a11fa262ced8e9f06413e69bbe1cb1b3e538b) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-nodm-init: use ${sysconfdir} instead of /etc for packagingJavier Martinez Canillas2012-08-061-6/+6
| | | | | | | | | | It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. (From OE-Core rev: aada9260af9dcac42c21e189fdf6698e509c26a4) Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* builder: use ${sysconfdir} instead of /etc for packagingJavier Martinez Canillas2012-08-061-5/+5
| | | | | | | | | | It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. (From OE-Core rev: 43a7286ed5f628f04597ce7e4bea0d91bc95b09b) Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* x11-common: use ${sysconfdir} instead of /etc for packagingJavier Martinez Canillas2012-08-061-5/+5
| | | | | | | | | | It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. (From OE-Core rev: 5082056a4671570ca4578da2f622b3cc6f9f2dda) Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xkeyboard-config: use ${datadir} instead of /usr/share for packagingJavier Martinez Canillas2012-08-061-2/+2
| | | | | | | | | | It is considered good practice to use the build system provided variables instead of directly specify hardcoded paths. (From OE-Core rev: c0ebcac02023705aead0d2588224a62d64fe1752) Signed-off-by: Javier Martinez Canillas <javier@dowhile0.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxcb: Update for python-native changesMorgan Little2012-07-301-1/+1
| | | | | | | | | Add pythonnative to the inherits list (From OE-Core rev: ab0187c13b2b0a041bf3d98c3a53bd3f45a624de) Signed-off-by: Morgan Little <morgan.little@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-proto: Update for python-native changesMorgan Little2012-07-291-1/+1
| | | | | | | | | Add pythonnative to the inherits list (From OE-Core rev: 529346325b5df7bf316823f98f7332be4d019215) Signed-off-by: Morgan Little <morgan.little@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: add DEFAULT_PREFERENCE = -1 to git recipeMartin Jansa2012-07-291-0/+2
| | | | | | | | | * recipe from tarball should be default version (From OE-Core rev: ad42ff66d8a1e57dc8c43b936235eca6bd75b79a) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt-mobility, xserver-xorg, ofono, bluez4, gst-plugins-good: bump PR to ↵Martin Jansa2012-07-291-1/+1
| | | | | | | | | | | rebuild after libudev0 soname change to libudev1 * this patch depends on http://patchwork.openembedded.org/patch/32085/ (From OE-Core rev: 2792569605b50bdad8b2b8398c823dd08006daf1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpciaccess: lpci access does not depend on XDamien Lespiau2012-07-292-4/+2
| | | | | | | | | | | So let's remove the X dependencies from DEPENDS and white list it in xorg-lib-common.inc. (From OE-Core rev: e82b4fe82689c760c4910ebfc9aed6e3d9e1a2a1) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: Bump libdrm_git to 2.4.37Damien Lespiau2012-07-291-2/+3
| | | | | | | | (From OE-Core rev: 9325ecf5698071fbe962d28377d30ab6f39b22ac) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: Put the license md5sum in the common includeDamien Lespiau2012-07-292-2/+1
| | | | | | | | | | With this, libdrm_git now does have LIC_FILES_CHKSUM as well. (From OE-Core rev: ff86dba803ea4a8c66be57113e33de8ac92a21d1) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: libdrm does not depend on xcb any moreDamien Lespiau2012-07-291-2/+2
| | | | | | | | (From OE-Core rev: ed49240504e6ebbe294ba3b7c20c13308bb2768e) Signed-off-by: Damien Lespiau <damien.lespiau@intel.com> Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* drm: move to PR/INC_PR, starting at r1 as libdrm_git was at r1Ross Burton2012-07-293-2/+4
| | | | | | | (From OE-Core rev: a5f227d1325572d31f55bb8e8f0e8226687253bb) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinit_1.3.2: Remove broken, superfluous 'FILES_${PN} += "${libdir}X11/xinit"'Robert P. J. Day2012-07-261-2/+0
| | | | | | | | | | | | | Besides being clearly broken, that line is unnecessary as that file is already being picked up from this line in xorg-app-common.inc: FILES_${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/" (From OE-Core rev: 45b8dcc65b46c68151093a2931cce675abb92813) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxp: Change superfluous "+=" to simple "=" when using _appendRobert P. J. Day2012-07-261-1/+1
| | | | | | | | (From OE-Core rev: 5d9319105e3f3727ba707773112a84f655fa559b) Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-common: Update for python-native changesMorgan Little2012-07-221-2/+2
| | | | | | | | Add pythonnative to the inherits list (From OE-Core rev: 003dad555c7c3df61000bf7f712abb4050f3b4e5) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-222-3/+3
| | | | | | | (From OE-Core rev: 1c5fbfe7f284c8e8f6d850593192b8350c3ce7d5) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* clutter: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-223-3/+5
| | | | | | | (From OE-Core rev: d8b88ecd46b1397ff3d598ee82fcaedf6d59e8af) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cogl: cleanup thanks to new gtk-doc.bbclassRoss Burton2012-07-223-4/+4
| | | | | | | (From OE-Core rev: 69bae4de251da32e26eae5a57d7dccc904db17da) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Remove a number of unneeded import os/bb callsRichard Purdie2012-07-192-3/+0
| | | | | | | | | | The bb and os modules are always imported so having these extra import calls are a waste of space/execution time. They also set a bad example for people copy and pasting code so clean them up. (From OE-Core rev: 7d674820958be3a7051ea619effe1a6061d9cbe2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Convert tab indentation in python functions into four-spaceRichard Purdie2012-07-194-12/+12
| | | | | | (From OE-Core rev: 604d46c686d06d62d5a07b9c7f4fa170f99307d8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pango: fix dependencies to avoid build issueNitin A Kamble2012-07-171-1/+1
| | | | | | | | | | | | | | | | | this commit avoids this build issue: | /srv/home/nitin/builds/build-gcc47/tmp/sysroots/x86_64-linux/usr/libexec/i586-poky-linux/gcc/i586-poky-linux/4.7.1/ld: cannot find -lelf | collect2: error: ld returned 1 exit status ... | make: *** [all] Error 2 | ERROR: oe_runmake failed NOTE: package pango-1.28.4-r7: task do_compile: Failed (From OE-Core rev: dafefa7bd4de518adb63ec19390b77a56cb65d8e) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-vmware: fix build with automake 1.12.xNitin A Kamble2012-07-171-5/+0
| | | | | | | | | | | | | | | | | | | | | | automake 1.12.x automatically deletes empty directories, so the additional rmdir from the do_install_append fails. cleanup the do_install_append for automake 1.12.x Fixes this build issue: | rmdir: failed to remove `/srv/home/nitin/builds/build-gcc47/tmp/work/i586-poky-linux/xf86-video-vmware-2_12.0.1-r17.1/image/usr/bin': No such file or directory NOTE: package xf86-video-vmware-2_12.0.1-r17.1: task do_install: Failed No PR bump as no change in the output. (From OE-Core rev: ae6cad80ea65b4e2ecbc15b94f66d874ee2400c7) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: fix makekeys buildMartin Jansa2012-07-174-5/+5
| | | | | | | | | | | | | | | | | | | | * on hosts without libx11 installed it fails with | makekeys.c:33:27: fatal error: X11/Xresource.h: No such file or directory since oe-core rev 52d4ff7b35602faa52360a3e7a800891ef60c739 * upstream added -I$(top_srcdir)/include in 24283d40b1e4314c6647dda49d2a159833341a8b to ensure that right Xresource.h version is used, but we're building makekeys outside source tree (x11_disable_makekeys.patch), so we need to pass -I${S}/include in our makekeys build too * building makekeys outside source tree isn't probably needed anymore and recipes should be updated to reflect that, upstream fixes: https://bugs.freedesktop.org/show_bug.cgi?id=22584 http://cgit.freedesktop.org/xorg/lib/libX11/commit/src/util/Makefile.am?id=b2487d07f7b355f230a56e32c763acd08862735c http://cgit.freedesktop.org/xorg/lib/libX11/commit/src/util/Makefile.am?id=24283d40b1e4314c6647dda49d2a159833341a8b (From OE-Core rev: abdc37d181019b9dd21ad08ad998ea4ff2a3e264) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Update proto -> protocol for recipesSaul Wold2012-07-171-1/+1
| | | | | | | (From OE-Core rev: 247fbed5a93800c44dc36e403f13bdc8dd704553) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: disable imlib2 explicitlyDennis Lan2012-07-111-1/+2
| | | | | | | | | | | | | | | | | | | | When HOST machine installed imlib2, compiling directfb in OE will direct this library, and try to use it. This is wrong, since there is no imlib in OE, so we should disable it explicitly here. Error as following: | idirectfbimageprovider_imlib2.c:64:20: fatal error: Imlib2.h: No such file or directory Config.log as following (which is wrong): configure:19602: checking for imlib2-config configure:19620: found /usr/bin/imlib2-config configure:19633: result: /usr/bin/imlib2-config (From OE-Core rev: fbdee213465f38791f3dd6c2663f2fe295be3596) Signed-off-by: Dennis Lan <dennis.yxun@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: upgrade to 0.26.2Laurentiu Palcu2012-07-091-4/+5
| | | | | | | | | | Also, disable Loongson MMI for now because Pixman's build system will autodetect a Loongson2f architecture revision and the build will fail. (From OE-Core rev: 7dded4da52bc73677583da740620b0c81e594d62) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinput: upgrade to 1.6.0Laurentiu Palcu2012-07-092-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Licence file changed, an entire part has been removed. See diff below: << TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. - -Copyright 2007 Peter Hutterer - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the author shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the author. - - +Copyright © 2007 Peter Hutterer Copyright © 2009 Red Hat, Inc. Permission is hereby granted, free of charge, to any person obtaining a >> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxi: upgrade to 1.6.1Laurentiu Palcu2012-07-091-2/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-diet: upgrade to 1.5.0Laurentiu Palcu2012-07-096-13/+13
| | | | | | | | | | The X18NCMSstubs.diff was modified to please the -Werror=return-type compiler option. Otherwise, it will throw an error. (From OE-Core rev: 708785266d1d671f5d2a8e8af81a77e34c70662f) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11-trim: upgrade to 1.5.0Laurentiu Palcu2012-07-094-8/+11
| | | | | | | (From OE-Core rev: 817742fa1a5261b3b2c697de3c14e602d55713e2) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libx11: upgrade to 1.5.0Laurentiu Palcu2012-07-095-146/+11
| | | | | | | | | Removed one backported patch. (From OE-Core rev: 52d4ff7b35602faa52360a3e7a800891ef60c739) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb-examples: upgrade to 1.6.0Laurentiu Palcu2012-07-091-2/+2
| | | | | | | (From OE-Core rev: 37a1e3c0ed5347c77ace9f3ce262f34d9ac53528) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* directfb: upgrade to 1.6.1Laurentiu Palcu2012-07-096-80/+55
| | | | | | | | | | Removed two backported patches that already exist in the current version and fixed a compilation issue when zlib is used. (From OE-Core rev: 47800f9bff7a799489851156c341151ee9cf364f) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* startup-notification: bump PR because libxcb-util soname was changedMartin Jansa2012-07-091-1/+1
| | | | | | | (From OE-Core rev: 1dc4100dd35c050b38e4733cb98752c1323ef7b1) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-keysyms: upgrade to 0.3.9Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: f89834e7277a77d46b21a363a82371085f028969) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-image: upgrade to 0.3.9Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: 3a88f34e9aa04f5aa988f9f77cf68189da169084) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util-wm: upgrade to 0.3.9Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: fba0788bb5ef1743aeceb9d874eb099f7240d118) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft: upgrade to 2.3.1Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: d1e7823c33eafbdd8ca086b8ba48f61faf391f20) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: upgrade to 2.4.35Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: 4b640c4737806cbc035fa49bb22b3ee39e372e6a) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xcb-util: upgrade to 0.3.9Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: 8c6acf7edabb95051384025d3793f6346e234b71) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-synaptics: upgrade to 1.6.2Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: 1e42302426780d8603517418163f46a7eef9931b) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-vmmouse: upgrade to 12.9.0Laurentiu Palcu2012-07-041-2/+2
| | | | | | | (From OE-Core rev: 886c923c1f0259204399582eeb8523fd146c2c62) Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>