summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/mesa/qemugl_git.bb
Commit message (Collapse)AuthorAgeFilesLines
* qemugl: make postinst run at first bootScott Garman2012-04-181-5/+11
| | | | | | | | | | | | | | The previous postinst script was not working for images which use RPM because do_rootfs could allow qemugl to be installed after libgl1, and the postinst needs to run after libgl1 is installed. Hence, it's being changed to run at first boot instead of during do_rootfs. (From OE-Core rev: dc0fe3fbf9ca862c1d0d90468e6da326f58e3b41) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: Hide some GLX extensions by defaultZhai Edwin2012-03-191-2/+3
| | | | | | | | | | | | Exporting these extensions make guest call some missing GLX API then crash. It's hacky to implement these APIs, so hide these extensions as fix. [YOCTO #1927] got fixed (From OE-Core rev: a9e4b94f799e41a2b06f833a8b411ebee3939430) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: Fix gl apps failure on qemu-x86-64Zhai Edwin2012-02-281-1/+1
| | | | | | | | | | | | Extend commit 028968 to qemu x86-64, where stack disorder happen due to register handling via push/pop. [YOCTO #1927] fixed (From OE-Core rev: 70c224d80c2330cbb0fa8213b0c0d5a1c87459f6) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: switch to new git repoPaul Eggleton2011-11-071-1/+1
| | | | | | | | | The qemugl git repository is now on yoctoproject.org. (From OE-Core rev: da1759308bd2d8ca3bf4dc077c164aadb5ce3916) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: Use local variable rather than "push" to save registerZhai Edwin2011-09-221-2/+3
| | | | | | | | | | | | | | New gcc uses "%esp" rather than "%ebp" to index local variable in stack, and push between save-to/restore-from stack decrease "%esp", which leads wrong index. Saving registers via local variables to make gcc aware of this and avoid stack disorder. [YOCTO #1442] got fixed (From OE-Core rev: afc9edc27e77e80fdd24b4c8c538f91672940e75) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-default-revisions: move the SRCREV to recipe fileYu Ke2011-05-041-0/+2
| | | | | | | | | in this case, those non poky distro can also use these recipe normally (From OE-Core rev: 0a57bd226cdb8332707fa0f46fcf0b067f03701a) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemugl: add license checksumYu Ke2010-12-021-1/+3
| | | | | | also correct the license type according to the src Signed-off-by: Yu Ke <ke.yu@intel.com>
* qemugl: remove obsolate /usr/X11R6/lib lib directoryYu Ke2010-10-111-2/+3
| | | | | | | | | | | | | qemugl makefile has "-L/usr/X11R6/lib" to specifiy the X lib dir. it is actually obsolate in poky now, because poky use Xserver from X.org (X11R7.x), and its libs are in standard /usr/lib. Meanwhile,the -L/usr/X11R6/lib will cause warning: library search path "/usr/X11R6/lib" is unsafe for cross-compilation. so better to remove it. Fix [BUGID #386] Signed-off-by: Yu Ke <ke.yu@intel.com>
* Major layout change to the packages directoryRichard Purdie2010-08-271-0/+37
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>