aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
2014-03-12linux-yocto-rt: Add intel-common linux-yocto-rt 3.10 bbappendDarren Hart
Create the bbappend to build intel-common -rt linux-yocto 3.10 kernels for all intel-common BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-03-12lms7: update the source download URLNitin A Kamble
The old URL is not working anymore. Using a new URL for source zip file. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-03-10libva_1.0.16: Fix a QA issue in do_configureNitin A Kamble
Since the PACKAGECONFIG parameters were changed in the libva.inc file for the newer version of the libva recipe, this older version of libva recipe started throwing following QA warning. WARNING: QA Issue: libva: configure was passed unrecognised options: --enable-wayland --enable-x11 Fix the warning by nullifying PACKAGECONFIG variables coming from libva.inc. Fixes Bug: [YOCTO #5764] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2014-03-10libva-intel-driver: upgrade to 1.2.2Laurentiu Palcu
Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-03-10intel-gpu-tools: upgrade to 1.5Laurentiu Palcu
* Disable the dumper since it needs swig and python3; * refresh the install-fitter.patch; Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-03-07libva: Disable seperate build directoriesRichard Purdie
With ${B} != ${S} the build fails due to files being accessed incorrectly. Disable the functionlaity for now until the software can be fixed. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-02-15emgd-driver-bin: Limit build to x86Koen Kooi
When building GL apps for non-x86 machines (e.g. raspberrypi) emgd-driver-bin is being dragged in as a valid provider. To avoid build breakage fix it at the source by limiting emgd-driver-bin to x86 architectures. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-02-11linux-yocto: Add intel-common linux-yocto-3.10 recipeDarren Hart
Support the intel-common package arch and BSPs on linux-yocto-3.10 as well. Signed-off-by: Darren Hart <dvhart@linux.intel.com> (cherry picked from commit e75ea81899beb885d892e5f5bf995c445981da3f)
2014-02-05linux-yocto-dev: Update for intel-common BSPsDarren Hart
The intel-core* BSPs now have their own BSP description in linux-yocto. Update the recipe accordingly. All the existing BSPs (with the exception of the emgd variants) are now supported across these two BSPs. For machines that derive from the intel-common-pkgarch, allow the common linux-yocto-dev recipe to build for them by specifying $MACHINE for the common machine overrides (core2-32-intel-common and corei7-64-intel-common). Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-01-28emgd-driver-bin: preserves the package stripping logicKoen Kooi
Ensure package strip logic stays the same after oe-core package.bbclass changes. See http://patches.openembedded.org/patch/65311/ Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Tested-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2014-01-27Add linux-yocto-dev bbappendDarren Hart
Add a linux-yocto-dev bbappend to the common area for use by the two upcoming new core2-32 and corei7-64 common BSPs. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2014-01-02Update after toplevel LICENSE file checksum changeRichard Purdie
The top level LICENSE file in OE-Core changed so we need to update the checksum references that refer to this to match the new file. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-20gstreamer-vaapi: fix tarball checksums1.6_M1.rc11.6_M1.final1.6_M1Ross Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14emgd-driver-bin: add missing GLchar typedef to gl2.hRoss Burton
GLES2/gl2.h is missing the GLchar typedef, so at least gstreamer1.0-plugins-bad fails to compile. Khronos say the typedef should be there so patch it in. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14gstreamer-vaapi: add 0.5.6Ross Burton
gstreamer-vaapi 0.5.x supports GStreamer 0.10/1.0/1.2, so add seperate recipes for 0.10 and 1.0 builds. This adds a new recipe name so keep the old gstreamer-vaapi_0.4.3 for now until all users of that have migrated away. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14libva-intel-driver: upgrade to 1.2.1Ross Burton
Remove the .bb/.inc split as we're only supporting one version. Add PACKAGECONFIG for X11 and Wayland features. Add patch to fix compile error in builds with Wayland but without X11. Drop the workaround patch, isn't relevant for released hardware. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-14mesa: remove, mesa-gl is used with EMGD nowRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-05mesa: Update bbappend from 9.1.6 to 9.2.2Richard Purdie
This follows the version upgrade in OE-Core. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-11-04gstreamer-vaapi: upgrade to 0.4.3Ross Burton
Use tarballs instead of git tags (upstream git means using submodules, which are tricky). Also use PACKAGECONFIG to respect x11/wayland DISTRO_FEATURES. Delete glib-includes.patch, as it wasn't being used. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-04libva: enable WaylandRoss Burton
Use PACKAGECONFIG to respect x11 and wayland DISTRO_FEATURES. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-04libva: remove redundant PROVIDESRoss Burton
There isn't any need to PROVIDE these as the ony user is in emgd-driver-bin's RDEPENDS and bitbake looks at PACKAGES when resolving that. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-04libva: disable dummy driverRoss Burton
The dummy driver is only useful for advanted testing with additional tooling, so don't build it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-11-04libva: merge -dev and -dbg packagesRoss Burton
It's not recommended to split -dev and -dbg packages up this finely, so merge them back together into single -dev and -dbg packages. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-10-11emgd-driver-bin*: Modify LICENSE to reflect true licenseElizabeth Flanagan
EMGD's user space driver contains MIT code. The current Intel user space license contains MIT text and other licenses that are not within the actual binary. We should strip out the MIT text (and others) from the Intel user space license (next commit) and correct the LICENSE field to reflect MIT license. Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-09-26common: Remove obsolete QAT-related recipesOng Boon Leong
Remove openssl-qat-module and zlib-qat-module recipes and any references to them from meta-intel. This is to remove recipes for obsolete and unmaintained software ingredients related to QAT. Signed-off-by Ong Boon Leong <boon.leong.ong@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-09-18libva: use virtual providers of the gl componentsNitin A Kamble
These components can come from either mesa recipe of some other custom gl providers such as emgd recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2013-09-18emgd-driver-bin: add PROVIDES line for virtual opengl componentsNitin A Kamble
Both emgd and mesa recipes provides opengl components. With this change recipies which depend on opengl components, can specify what they want, and BSP config selects the right provider recipe. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2013-09-12xf86-video-mga: respect opengl DISTRO_FEATUREyocto-1.5_M5.rc21.5_M5.rc2Ross Burton
Respect the opengl DISTRO_FEATURE and enable/disable DRI as appropriate. Signed-off-by: Ross Burton <ross.burton@intel.com>
2013-09-11emgd-driver-bin: Fix RDEPENDS and exclude from world1.5_M5.rc1Richard Purdie
One of the drivers links to libva so we need to list it as an RDEPENDS so that when we package, we can ensure any library renaming gets applied correctly. The bug can be seen if you "bitbake emgd-driver-bin", then build an image using that library. Also exclude these recipes from world since they should get built when needed through the virtual/ mechanism, building them for say a qemux86 world build just corrupts the system due the the multiple shlibs providers. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Reviewed-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-09-06xf86-video-intel: remove from meta-intelNitin A Kamble
A newer version of this recipe is in oecore. And this version is not used anymore. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-09-05emgd-driver-bin: mark opengl as a required distro featureNitin A Kamble
emgd recipe needs 'opengl' distro feature enabled. Otherwise target image build fails without much clue. This commit is marking the 'opengl' as a required distro feature, which helps user understand the distro configuration issue in case the requirement of distro features is not met. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Acked-By: Ross Burton <ross.burton@intel.com>
2013-08-22gummiboot: Update to current HEAD (35+)Darren Hart
Update to the latest gummiboot and remove all patches from the recipe which are now upstream in one for or anoter. Make use of the new configuration methods for inc/lib/lds directories. Change the PV to use the git SRCREV beyond the release tag. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-08-14yasm: removePaul Eggleton
This is now in OE-Core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-08-06mesa: sync up with oecore to 9.1.6Nitin A Kamble
oecore is updating mesa to version 9.1.6. Sync-up the bbappend version in the meta-intel layer accordingly. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-08-02emgd-driver-bin-1.18: fix for xorg-abi-video errorNitin A Kamble
This issues was already fixed for the emgd-driver-bin-1.16 recipe as seen in the commit message below. Now reapplying the same fix to the emgd-driver-bin-1.18 recipe. commit edf3ef3cca449c7a631bab3fd0fed580378629e9 Author: Nitin A Kamble <nitin.a.kamble@intel.com> Date: Mon Jun 10 14:20:20 2013 -0700 emgd-driver-bin: add xserver-xorg to RDEPENDS When any package using libraries provided by the emgd-driver-bin recipe, is included in a image (such as: tools-testapps), the rootfs generation process encounters an error mentioned below. The code for checking the abi version of the xorg xserver needs xorg xserver recipe included in the image. Otherwise it gets following rootfs generation error: | Computing transaction...error: Can't install emgd-driver-1.16-r0@core2: no package provides xorg-abi-video-8 Fix the issue by marking xserver-xorg as a dependency of the emgd-driver-bin recipe. Fixes this bug: [YOCTO #4615] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-07-31gnuefi: Add missing parallel-make-archives patch1.5_M3.rc1Darren Hart
This patch was updated but mistakenly deleted by the previous commit: commit 8834d8376838487bfc3ff04a16cffb064cb765cf Author: Darren Hart <dvhart@linux.intel.com> Date: Fri Jul 26 10:36:06 2013 -0700 gnu-efi: Update to 3.0u Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-07-30gummiboot: Add gummiboot recipe1.5_M3.final1.5_M3Darren Hart
gummiboot is a simple UEFI boot manager. It uses configuration files to setup the default boot entry or presents an on-screen menu. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-07-30gnu-efi: Update to 3.0uDarren Hart
Update to 3.0u. Remove the now upstreamed cross-compile-support patch and update the parallel-make-archives patch for the 3.0u Makefiles. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-07-24mesa: update bbappend to 9.1.5Ross Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-07-19emgd-driver-bin-1.18: new recipeNitin A Kamble
Creating version 1.18 of the emgd recipe for the recently released EMGD driver. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-07-12libva-intel-driver: upgrade to 1.2.0Laurentiu Palcu
Needed to be compliant with 2013Q2 Intel Graphics Stack Release. [YOCTO #4828] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-07-12libva: upgrade to 1.2.1Laurentiu Palcu
Needed to be compliant with 2013Q2 Intel Graphics Stack Release. [YOCTO #4828] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-07-03lms7: handle different host setupsThibault GUITTET
From similar patch for lms8 (fc9cba84): The configure script looks at the *host* environment to decide where to install the init script, so it's location at packaging time can change. Signed-off-by: Thibault Guittet <guittet.thibault[at]gmail.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-27recipes: Mark x86 specific recipes so1.5_M2.rc1Khem Raj
These recipes are x86 specific packages so lets make sure they dont get built for non-x86 architectures Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-25lms8: handle different host setupsRoss Burton
The configure script looks at the *host* environment to decide where to install the init script, so it's location at packaging time can change. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-25intel-gpu-tools: add new packageRoss Burton
This package contains numerous useful tools for working with Intel GPUs. Add a patch to install intel_panel_fitter as it's genuinely useful and not just a debugging tool. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-25common/linux-firmware: Drop bbappend since changes were merged into the coreRichard Purdie
The changes this bbappend makes have been merged into OE-Core so its now unneeded. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-24meta-intel: Drop PRINC usageRichard Purdie
With the switch to the PR server we don't need to use PRINC. This patch matches a change to OE-Core to bump the PR values of the appropriate core recipes so PR values don't go backwards. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-06-21libva-intel-driver: upgrade to 1.0.20Laurentiu Palcu
Upgrade needed to be compliant with 2013Q1 Intel Graphics Stack Release. [YOCTO #4167] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-06-12lms8: new recipe to support AMT version 8Nitin A Kamble
Some of the newer boards have AMT/MEI firmware of version 8. These BSPs need verion 8 of the lms package, which this recipe is providing. Also the lms binary & script is renamed to lms8 to avoid runtime clash with lms7 packages. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>