summaryrefslogtreecommitdiffstats
path: root/meta/packages/mesa
Commit message (Collapse)AuthorAgeFilesLines
* Major layout change to the packages directoryRichard Purdie2010-08-2712-568/+0
| | | | | | | | | | | | | | | | | 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>
* Ensure all packages which should have x86_64 in COMPATIBLE_HOSTJoshua Lock2010-08-231-1/+1
| | | | Signed-off-by: Joshua Lock <josh@linux.intel.com>
* mesa-dri: fix x86-64 target compilationKevin Tian2010-08-022-4/+33
| | | | | | | | | | | | mesa-dri first generates glsl compiler and then use it to compile GL shader sources. Target glsl compiler can't run on build system, and thus port from openembedded by introducing a native recipe dedicated to creating a native glsl-compiler. This has to be an explicit -native recipe since its un-native sibling is already part of mesa-dri Signed-off-by: Kevin Tian <kevin.tian@intel.com>
* x86-64: Fix up COMPATIBLE_HOST defintions for x86-64Richard Purdie2010-07-273-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* opengl: audit the bb fileYu Ke2010-07-231-2/+2
| | | | | | | - repleace SRCREV with SRCPV in PV definition - Fix the "patch=1" style Signed-off-by: Yu Ke <ke.yu@intel.com>
* Finally deprecate all legacy do_stage functions. This changes the existing ↵Richard Purdie2010-07-221-1/+0
| | | | | | | | warning into a fatal error if any legacy do_stage functions are found. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa: upgrade to 7.8.2Yu Ke2010-07-083-16/+30
| | | | | | | | upgrade from 7.4 to 7.8.2 the mesa-dri 7.5 & 7.7 is still kept since it is used by moblin distro. Signed-off-by: Yu Ke <ke.yu@intel.com>
* autotools: deprecate autotools_stage classJoshua Lock2010-04-271-1/+1
| | | | | | | | | Move the functionality into autotools and ensure all our Poky recipes are no longer using it. Keep the autools_stage class around for OE compatability but just have it inherit autools. Signed-off-by: Joshua Lock <josh@linux.intel.com>
* mesa-dri-git: Handle cross compiling of the glsl utilsRichard Purdie2010-02-051-2/+10
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa-dri: Use master branch for git versionsRichard Purdie2010-02-051-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa: Add 7.7Richard Purdie2010-01-281-0/+49
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: Only directly install for -nativesdk versionRichard Purdie2009-12-111-4/+15
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: This package is usually installed as an alternative so no need to ↵Richard Purdie2009-11-171-13/+4
| | | | | | use the package postinstall. Remove staging function Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: Relax COMPATIBLE_MACHINE slightly for x86_64 caseRichard Purdie2009-09-171-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: Add staging functionRichard Purdie2009-09-171-0/+7
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* Extend various packages to use nativesdk using BBCLASSEXTENDRichard Purdie2009-09-171-1/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa-dri: Update patch against gitRichard Purdie2009-09-011-6/+6
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa-dri: Fix patch listRichard Purdie2009-08-171-3/+3
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa: Update mesa-dri git recipe and add recipe for 7.5Richard Purdie2009-08-145-7/+286
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* drm/mesa: Bump PR due to pkgconfig changesRichard Purdie2009-07-071-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa-dri: Update to SRCPVRichard Purdie2009-07-021-2/+2
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* drm/mesa/xorg-video-inte/xorg-xserver: Update PV revisionsRichard Purdie2009-06-261-1/+1
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: Use mesa-dri as the main gl provider and just swap libs at runtimeRichard Purdie2009-06-094-36/+38
| | | | Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* mesa-dri: Set to use the glx state tracker and don't package the EGL ↵Richard Purdie2009-06-041-1/+2
| | | | | | librbary versions in git version Signed-off-by: Richard Purdie <richard@ted.(none)>
* qemugl: Include headers and a pkgconfig file (from mesa) and add libxfixes ↵Richard Purdie2009-05-313-2/+30
| | | | | | to DEPENDS Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
* qemugl: Fix DEPENDS on virtual/xserver to be on virtual/libx11Richard Purdie2009-05-171-1/+1
|
* mesa-dri: Use master branch for git versionRichard Purdie2009-04-141-1/+1
|
* mesa: Drop stale filesRichard Purdie2009-04-142-53/+0
|
* mesa: Upgrade 7.2 -> 7.4Richard Purdie2009-04-142-0/+0
|
* mesa: Drop 7.0.2Richard Purdie2009-02-051-57/+0
|
* mesa: Exclude mesa packages from world builds to reduce breakageRichard Purdie2009-01-273-0/+9
|
* qemugl: Install the library in the standard locationRichard Purdie2009-01-211-5/+7
|
* Add qemuglRichard Purdie2009-01-191-0/+22
|
* mesa: Set PROVIDES correctly and alow building of an empty PN package for nowRichard Purdie2008-12-301-0/+4
|
* classes/autotools_stage.bbclass: Add autotools_stage class to further ↵Richard Purdie2008-12-301-5/+1
| | | | recipes to simplify recipes using standard autotools
* [mesa dri] Adds splitting of dri drivers into seperate packagesRobert Bragg2008-10-302-8/+30
| | | | | This removes the earlier use of the MACHINE_DRI_MODULES variable to configure which drivers were built
* netbook: changed platform name from eee901 to netbookSamuel Ortiz2008-10-212-6/+6
| | | | | | We want to have a more generic platform definition. The netbook machine one currently supports the eee901 and the aspire one. We also moved the machine and netbook image definitions to meta-moblin.
* Adds support for GEM + DRI2Robert Bragg2008-10-132-3/+8
| | | | | | | | DRI2 is disabled by default though since running with metacity-clutter seems to cause a lock up. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5484 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa-dri: Bump PRRichard Purdie2008-09-292-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5325 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mess-dri: Add missing expat DEPENDSRichard Purdie2008-09-292-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5316 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa-dri: mark as x86 onlyMarcin Juszkiewicz2008-09-262-0/+3
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5292 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa-dri: make it non-default for targets other then EeePC 901Marcin Juszkiewicz2008-09-231-0/+6
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5248 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa-xlib: added non-dri version of mesaMarcin Juszkiewicz2008-09-231-0/+20
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5247 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa-dri: fix packaging so test apps will really land in own packageMarcin Juszkiewicz2008-09-231-2/+2
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5245 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Bumps the mesa-dri revision to 7.2 and adds a mesa-xdemos package includingRobert Bragg2008-09-233-3/+11
| | | | | | | e.g glxinfo git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5231 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Adds eee901 specific support into clutter.inc and adds a new virtual/libglRobert Bragg2008-09-221-0/+2
| | | | | | | for clutter to depend on which all mesa build variants provide. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5229 311d38ba-8fff-0310-9ca6-ca027cbcb966
* added missing dri2proto dependencyTomas Frydrych2008-09-222-4/+4
| | | | git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5215 311d38ba-8fff-0310-9ca6-ca027cbcb966
* Adds recipes to support building X servers based on the xfree86 DDX insteadRobert Bragg2008-09-225-47/+97
| | | | | | | | | | | | | | | | | | | | | | | | of kdrive and building mesa. It's a big commit and it's still rather rough around the edges, but there is a desire to get this in early so people can review the work and help polish the changes. Some of the notable bits: • DRI support in mesa and the X server. (configured in machine conf via MACHINE_DRI_MODULES variable) • XCB backend for xlib • A fairly lite X server build with lots of legacy modules disabled. I'm sure there is plenty of other fairly low hanging fruit if we want to put more effort into reducing the size of the xserver build. Currently the server build comes in @ ~2.3MB vs a kdrive fbdev server build @ ~1MB. E.g xaa could be made conditional to save ~320K. Of course the kdrive server doesn't include glx stuff, which is a pretty big chunk. Also thanks to hrw, since I nabbed a some patches from him for this, and RP, for various bits of Poky style advice. git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5205 311d38ba-8fff-0310-9ca6-ca027cbcb966
* mesa: Add from OE.devRichard Purdie2008-08-115-0/+109
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5051 311d38ba-8fff-0310-9ca6-ca027cbcb966