summaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
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>
2013-06-12lms7: reorganize the lms recipeNitin A Kamble
Preparations for upcoming lms8 recipe. Rename the lms recipe as lms7. This will allow BSPs to choose either lms7 or lms8 package to suite the version 7 or 8 firmware available on the board. Also the lms binary & script is renamed to lms7 to avoid runtime clash with lms8 packages. Simplified the dounpack2 function. And this build time warning is muted: WARNING: lms7: No generic license file exists for: Modified in any provider Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> lms7 : tail conexist Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-06-12mesa: sync up with oecoreNitin A Kamble
The mesa recipe from the oecore layer has been updated. This commit updates the .bbappend for the mesa recipe in this meta-intel layer to sync up with the oecore layer. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-06-12emgd-driver-bin: add xserver-xorg to RDEPENDSNitin A Kamble
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>
2013-05-16xf86-input-synaptics_1.6.3: keep older version for EMGD based BSPsNitin A Kamble
The newer 1.7.0 version of xf86-input-synaptics from oecore layer needs >= 1.12 version of xorg-server. And the EMGD graphics based BSPs are tied with 1.9.x version of xorg-server. So to unbreak the EMGD BSPs builds bringing back the older version of xf86-input-synaptics recipe. This commit avoids these build errors: | checking for XORG... no | configure: error: Package requirements (inputproto >= 2.1.99.3 xorg-server >= 1.12 xproto inputproto randrproto) were not met: | | Requested 'xorg-server >= 1.12' but version of xorg-server is 1.9.3 | | Consider adjusting the PKG_CONFIG_PATH environment variable if you | installed software in a non-standard prefix. | | Alternatively, you may set the environment variables XORG_CFLAGS | and XORG_LIBS to avoid the need to call pkg-config. | See the pkg-config man page for more details. | Configure failed. The contents of all config.log files follows to aid debugging | ERROR: oe_runconf failed | ERROR: Function failed: do_configure (see .../build-crownbay/tmp/work/core2-poky-linux/xf86-input-synaptics/2_1.7.0-r0/temp/log.do_configure.74988 for further information) ERROR: Task 3863 (.../poky.git/meta/recipes-graphics/xorg-driver/xf86-input-synaptics_1.7.0.bb, do_configure) failed with exit code '1' Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-05-09gnu-efi: Add parallel make patch for archivesDarren Hart
The library makefiles were using the lib.a() form which compiles and ar's as a pair instead of compiling all and then ar'ing which can parallelize better. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-04-23linux-firmware: Correct rtl license file locationDarren Hart
The rtl-license package FILES was pointing to the wrong directory as it was removed from there in commit: acd3735 linux-firmware: Remove duplicaed license from rtlwifi subdir This resulted in a do_rootfs failure for core-image-sato-sdk for fri2 with ipk when the linux-firmware-dev package tried to install linux-firmware-rtl-license which wasn't created as it was empty. Build tested with ipk and rpm packages. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-22emgd-driver-bin: do not provide gl.pcNitin A Kamble
Remove the previously added gl.pc from the emgd recipe. emgd recipe does not provide libGL, still the associated gl.pc file was provided in the recipe, which causes conflicts with other recipes as seen below. These kind of errors are fixed with this commit. | Collected errors: | * check_data_file_clashes: Package libgl-mesa-dev wants to install file /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc | But that file is already provided by package * emgd-driver-dev | * opkg_install_cmd: Cannot install package qt4-x11-free-dev. | * check_data_file_clashes: Package libgl-mesa-dev wants to install file /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc | But that file is already provided by package * emgd-driver-dev | * opkg_install_cmd: Cannot install package mesa-demos-dev. | * check_data_file_clashes: Package libgl-mesa-dev wants to install file /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc | But that file is already provided by package * emgd-driver-dev | * opkg_install_cmd: Cannot install package libva-egl-dev. | * check_data_file_clashes: Package libgl-mesa-dev wants to install file /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc | But that file is already provided by package * emgd-driver-dev | * opkg_install_cmd: Cannot install package libva-glx-dev. | * check_data_file_clashes: Package libgl-mesa-dev wants to install file /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc | But that file is already provided by package * emgd-driver-dev | * opkg_install_cmd: Cannot install package libgl-mesa-dev. | ERROR: Function failed: do_rootfs (see | /srv/home/nitin/build-test-bsps/build-emenlow/tmp/work/emenlow-poky-li | nux/core-image-sato-sdk/1.0-r0/temp/log.do_rootfs.49983 for further | information) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Tested-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-17emgd-driver-bin: add cairo dependencyTom Zanussi
To fix the following autobuilder do_rootfs build erro: Computing transaction...error: Can't install emgd-gst-plugins-va-1.16-r0@core2: no package provides cairo >= 1.12.14 Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-By: Nitin A Kamble <nitin.a.kamble@intel.com>
2013-04-12libva: resurrect 1.0.16 recipe for EMGD based BSPsNitin A Kamble
EMGD based BSPs are seeing video playback issue with libva v1.1.[01] . They are hitting a segmentation fault at the end of video playback. So bringing back the old libva version for the EMGD based BSPs. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-04-12libva: update from 1.1.0 to 1.1.1Nitin A Kamble
As per Ross libva v1.1.1 is needed for the wayland support. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-04-12Revert "mesa-demos: fix build errors"Tom Zanussi
This reverts commit fd58fb07cf4fcc0553d0608f5688fc03e41ea15c. This was moved to oe-core, commit 60fabb6ea.
2013-04-10crystalforest: Fix build issues for openssl-qat-moduleKishore Bodke
openssl-qat-module and zlib-qat-module recipes have the same kernel module name, which causes the build to fail. So remove one of them from building and update the README with the instructions on how to enable. Fixes [YOCTO #4126]. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2013-04-08mesa-demos: fix build errors1.4_M6.rc1Tom Zanussi
When commit 6d17c9b ('emgd-driver-bin: add pkgconfig files') was added for libva, it exposed some missing EMGD functionality, which it turns out has been fixed by patches submitted or accepted upstream (see the individual patches for details). This adds those patches to get around the build problems when building with EMGD 1.16. Fixes [YOCTO #3469] for meta-intel (EMGD). Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-08libva: disable waylandTom Zanussi
Make libva honor the wayland DISTRO feature setting in theory; in practice, we always disable it for the time being. Enabling it produces a build failure in the libva wayland test code. Examining the problematic call, it seems quite different from what wayland puts in the sysroot, which means either that the test code is out of date, or we have a version mismatch between the wayland libva support and the wayland support in oe-core. Since wayland support is secondary to having basic libva support in dylan, we unconditionally disable it for now, until we have more time after the release to investigate. Fixes [YOCTO #3932]. Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-08emgd-driver-bin: add pkgconfig filesLaurentiu Palcu
Add pkgconfig files needed by other projects (for example newer libva packages look for egl.pc file). Pkgconfig files added by this patch: * egl.pc * gl.pc * gles_cm.pc * glesv2.pc Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-08libva: upgrade to 1.1.0Laurentiu Palcu
[YOCTO #3932] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-04-08libva-intel-driver: upgrade to 1.0.19Laurentiu Palcu
[YOCTO #3933] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-03-26meta-intel/common: Fix build issues for openssl-qat-moduleKishore Bodke
openssl-qat-module and zlib-qat-module recipes have the same kernel module name, which causes the build to fail. This fixes Bug 4126 - Crystal Forest build failing for openssl-qat-module ERROR: Recipe openssl-qat-module is trying to create package kernel-module-qat-mem which was already written by recipe zlib-qat-module. This will cause corruption, please resolve this and only provide the package from one recipe or the other or only build one of the recipes. ERROR: Function failed: read_subpackage_metadata ERROR: Execution of event handler 'run_buildstats' failed Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com>
2013-03-22Replace references to mesa-dri with mesa in all filesLaurentiu Palcu
[YOCTO #3385] Signed-off-by: Laurentiu Palcu <laurentiu.palcu@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-03-22mesa: Update to match OE-Core mesa renameRichard Purdie
mesa-dri was renamed to mesa in OE-Core, this matches that rename. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-06va-intel: set ALLOW_EMPTY on a per-package basisTom Zanussi
ALLOW_EMPTY needs to be set per-package - this updates va-intel to avoid warnings to that effect. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-06gst-va-intel: avoid warning regarding ALLOW_EMPTYNitin A Kamble
Due to recent changes in the oecore layer, non package specific ALLOW_EMPTY declarations now cause warnings as seen below. WARNING: QA Issue: /media/build1/poky/meta-intel/common/ recipes-multimedia/gstreamer/gst-va-intel.bb: Variable ALLOW_EMPTY is set as not being package specific, please fix this. Avoid this warning by making ALLOW_EMPTY declarations package specific. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-03-04remove the older 1.14 version emgd-driver-bin recipeNitin A Kamble
All the BSPs have been switched to use the latest 1.16 version of the EMGD driver. And nothing is utilizing the older 1.14 version now. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-02-12emgd-driver-bin: Fix RDEPENDSRichard Purdie
RDEPENDS should be set on specific packages, not applied to everything in general (e.g. -dev, -dbg or -doc packages). This fixes up warnings in the build. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Tom Zanussi <tom.zanussi@linux.intel.com>
2013-02-12mesa-dri: Update bbappend to version 9.0.2Darren Hart
Adjust bbappend to match changes in OE-Core. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2013-01-24ffmpeg: Remove package as nobody depends on it anymoreAndrei Gherzan
Signed-off-by: Andrei Gherzan <andrei@gherzan.ro> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-01-23emgd-1.16: create a new recipeNitin A Kamble
Create a new recipe for the latest emgd 1.16 version of the graphics driver. Also add the custom license files of the recipe to avoid build time QA warnings. There are strange characters in the license files, because they are copied verbatim from the sources. Signed-off-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>
2013-01-23emgd-1.14: prepare for coexisting with emgd-1.16 recipeNitin A Kamble
We want to use emgd-1.14 & emgd-1.16 recipe interchangeably. As the some of the generated package names include versions which will be different in the emgd-1.16 recipe, this version part is stripped from the package names so that it will match with the emgd-1.16 recipe package names. All the BSP configuration which were using these package names also change accordingly to avoid any build issues. Also with the 2 versions of emgd recipes make sure that BSPs don't start using the emgd-1.16 version until they have been validated to work by specifying the preferred emgd recipe version for the relevant BSPs. Signed-off-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>
2013-01-15gstreamer-vaapi_git: fix a build issueNitin A Kamble
This commit fixes this issue: | In file included from gstvaapidisplay_glx.c:31:0: | gstvaapiutils_glx.h:148:5: error: unknown type name 'PFNGLMULTITEXCOORD2FPROC' | make[4]: *** [libgstvaapi_glx_0.10_la-gstvaapidisplay_glx.lo] Error 1 | ERROR: Function failed: do_compile (see /srv/home/nitin/build-test-bsps/build-sugarbay/tmp/work/x86_64-poky-linux/gstreamer-vaapi/0.3.8+gitAUTOINC+6ec4c2252a4aa706cd8631cb1083828485b9df9a-r0/temp/log.do_compile.73657 Found a solution to the issue here: https://bugs.freedesktop.org/show_bug.cgi?id=56516 Fixed the issue as per the comments on the above bug. Fixes this bug: [YOCTO #3722] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2013-01-11mesa-dri: Fix file extension for bbappendRichard Purdie
The file extension should be bbappend, sorry about that. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>