summaryrefslogtreecommitdiffstats
path: root/meta/recipes-graphics/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Update SRC_URIs to use BPN instead of PNRichard Purdie2011-03-141-1/+1
| | | | | | | | [YOCTO #860] (From OE-Core rev: 09ed5de9624be38c0fa5cb3f943691c3b4a50686) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-dri-7.10: add missing dependency makedependYu Ke2011-02-101-2/+2
| | | | | | | mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-xlib-7.10: add missing dependency makedependYu Ke2011-02-101-2/+2
| | | | | | | mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-xlib: upgrade to 7.10Yu Ke2011-02-091-3/+8
| | | | | | | - add patch to replace GPLv3 talloc with ralloc - add SRC_URI checksum Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-7.10: set mesa 7.10 as default instead of 7.8.2Yu Ke2011-02-092-5/+5
| | | | | | | | | originally mesa 7.8.2 is set as default because 7.10 has depency of GPLv3 talloc. since mesa 7.10 has resolved the GPLv3 talloc dependency issue, it is safe to set 7.10 as default Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-dri-7.10: replace GPLv3 talloc with MIT-x licensed rallocYu Ke2011-02-092-2/+15574
| | | | | | | mesa 7.10.1 devel branch has the patch to replace talloc with ralloc. so add a patch to sync with 7.10.1 devel branch. Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-demos: fix build issue with gcc dso linking changeNitin A Kamble2011-02-072-2/+26
| | | | | | | | | All the libraries needs to be specified explicitely with the new gcc dso linking change patch. This was causing build errors for this recipe. Specifying the libpthread library explicitely for linking to work without errors. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* recipes-graphics: Add more detailed SUMMARY and DESCRIPTIONSMark Hatle2011-02-032-2/+11
| | | | | | | | | | | | | Add more detailed SUMMARY and DESCRIPTIONS to various graphics and graphics related components. I've recently gotten question from users what something is, or why it was needed.. this should go a long way toward answering those questions. Many of the descriptions were taken directly from the upstream location, where one was not available the Debian packages were consulted for information. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* mesa: add mesa 7.8.2Yu Ke2011-01-182-2/+61
| | | | | | The latest mesa 7.10 has dependency on GPLv3 library talloc, so it is still necessary to keep one old non-GPLv3 mesa.And the latest non-GPLv3 version is mesa 7.8.2, so this patch add it. Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-glsl: add mesa glsl 7.8.2Yu Ke2011-01-182-25/+27
| | | | | | mesa glsl is required by mesa 7.8.2, so add it. Signed-off-by: Yu Ke <ke.y@intel.com>
* mesa: upgrade to mesa 7.10Yu Ke2011-01-181-5/+5
| | | | | | | - add SRC_URI checksum - remove the DEFAULT_PREFERENCE for atom_pc, since mesa 7.10 has dependency on GPLv3 talloc. the latest non-GPLv3 one is mesa 7.8.2, atom_pc can use that vesion. Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-dri-glsl-native: upgrade from 7.8.2 to 7.9Yu Ke2010-12-021-4/+5
| | | | | | | | with the following changes - add license checksum - add dependency of talloc-native, because mesa 7.9 start to use talloc to manage its memory. Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-demo: add new recpies mesa demo 8.0.2Yu Ke2010-12-021-0/+19
| | | | | | mesa-demo is originally part of mesa in 7.8 or earlier version. But starting from 7.9, mesa-demo become a seperate tar ball and has its own version 8.0.2, so this commit add new recipe for mesa-demos Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa: enable gluYu Ke2010-12-023-3/+6
| | | | | | GLU is needed by glew, which in turn needed by mesa-demos Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-xlib: upgrade from 7.8.2 to 7.9Yu Ke2010-12-021-10/+3
| | | | | | - starting from mesa 7.9, mesa-demos is not bundled with mesa in upstream, so remove the mesa demo in mesa recipes. there will be a seperate recipes to build mesa-demos Signed-off-by: Yu Ke <ke.yu@intel.com>
* mesa-dri: upgrade from 7.8.2 to 7.9Yu Ke2010-12-021-20/+5
| | | | | | | | | | | | | with the following changes: - remove mesa-demos, because starting from mesa 7.9, mesa-demos becomes a standalone src tar ball in upstream, so there will be a seperate recipes to build the mesa-demos - add dependency of talloc and libxml2-native Signed-off-by: Yu Ke <ke.yu@intel.com>
* 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-112-2/+22
| | | | | | | | | | | | | 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>
* Rename MACHINE=netbook to MACHINE=atom-pcDarren Hart2010-10-084-14/+14
| | | | | | | | | | | | In preparation for the more generic atom-pc, rename the netbook machine and all the relevant overrides. Leave the linux-netbook kernel recipe intact and as the default kernel for the atom-pc machine. A future patch will convert this over to linux-wrs and likely remove the linux-netbook kernel recipe. Cc: Tom Zanussi <tom.zanussi@intel.com> Cc: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Major layout change to the packages directoryRichard Purdie2010-08-2712-0/+568
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>