summaryrefslogtreecommitdiffstats
path: root/common/recipes-graphics/xorg-driver/emgd-driver-bin_1.14.bb
Commit message (Collapse)AuthorAgeFilesLines
* remove the older 1.14 version emgd-driver-bin recipeNitin A Kamble2013-03-041-163/+0
| | | | | | | | 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>
* emgd-driver-bin: Fix RDEPENDSRichard Purdie2013-02-121-1/+1
| | | | | | | | | 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>
* emgd-1.14: prepare for coexisting with emgd-1.16 recipeNitin A Kamble2013-01-231-15/+15
| | | | | | | | | | | | | | | | | | | | 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>
* emgd-driver-bin: split target files into subpackagesNitin A Kamble2012-12-211-3/+23
| | | | | | | | | | | | | | | | | Currently all the EMGD binary files are packaged mainly into the emgd-driver-bin package. This brings in undesired dependencies on various external packages such as libva and libx11. Splitting them further into subpackages passes these dependencies on to only those subpackages, and these subpackages can be selected individually as needed. This fixes the following bugs: [YOCTO #2551] [YOCTO #3373] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: avoid text relocation warningsNitin A Kamble2012-12-061-2/+2
| | | | | | | | | | | | | | This commits avoids this build time warning: WARNING: QA Issue: ELF binary '/home/lserban/work/poky/build/tmp/work/core2-poky-linux/emgd-driver-bin/1.14-r4/packages-split/emgd-driver-bin/usr/lib/dri/emgd_drv_video.so' has relocations in .text Fixes this bug: [YOCTO #3525] No PR bump, because there is no change in the output. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: avoid rebuilding issue of the recipeNitin A Kamble2012-12-031-1/+4
| | | | | | | | | This avoids errors like this: | cpio: ./usr/lib/libgstvabuffer.so.0 not created: newer or same age version exists | install: cannot stat `/srv/home/nitin/builds/build-crownbay/tmp/work/core2-poky-linux/emgd-driver-bin-1.14-r2/IEMGD_HEAD_Linux/MeeGo1.2/usr/lib/libGLES_CM.so': No such file or directory Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: add further needed soft links1.4_M1.rc11.4_M1.final1.4_M1Nitin A Kamble2012-11-261-8/+15
| | | | | | | | | | | These changes avoid link issues like following, where detailed library versions included in the .so filenames cause linking issues. [...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libEMGDegl.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link) [...]/tmp/sysroots/x86_64-linux/usr/libexec/core2-poky-linux/gcc/i586-poky-linux/4.7.2/ld: warning: libemgdsrv_um.so, needed by [...]/tmp/sysroots/fri2/usr/lib/libGLESv2.so, not found (try using -rpath or -rpath-link) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: add more necessary soft linksAlexandre Belloni2012-11-261-0/+2
| | | | | | | Those links are needed to be able to at least compile xbmc. Signed-off-by: Alexandre Belloni <alexandre.belloni@piout.net> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: remove duplicate files & fix soft linksNitin A Kamble2012-11-221-1/+22
| | | | | | | | | Replace all the duplicate files by soft links, and also fix targets of some of the broken soft links. Fixes [YOCTO #3257] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* emgd-driver-bin: add xorg-abi-video- dependencyRoss Burton2012-11-061-0/+9
| | | | | | | | | | | | xserver changes the driver ABI at will, and refuses to load drivers with the wrong ABI version. So that we know about this error at image build time instead of when xserver fails to start, RDEPEND on the ABI version we expect. This dependency is added programmatically so that bitbake doesn't look for a provider of xorg-abi-video-8 at parse time, which it won't find. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd-driver-bin: The item in LICENSE_FLAGS_WHITELIST is case sensitive, fix ↵Richard Purdie2012-10-251-1/+1
| | | | | | the instructions Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* emgd-driver-bin: note all the EMGD licensesNitin A Kamble2012-10-121-2/+3
| | | | | | | | | | | There are two files containing the custom license data for EMGD: license: which holds INTEL SOFTWARE LICENSE AGREEMENT readme.txt: which holds User Space Graphics Driver Binary License checksum both these files to track any license changes in future. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
* emgd: Avoid 'already stripped' warningsDarren Hart2012-09-241-0/+2
| | | | | | | | The EMGD binaries comes stripped in the download, so there is nothing we can do about it. Avoid printing the warnings about them being already stripped. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
* emgd-driver-bin: Fix package naming issueNitin A Kamble2012-09-201-1/+7
| | | | | | | | | | | | | | | emgd-driver-bin is generating rpm package with name libegl1. This name clashes with a package with sanme name from mesa-dri recipe. This name clash blocks installation of emgd user land binaries in the image. And due to missing emgd user land components X fails to start on BSPs like crownbay. Fix this problem by specifying package names in the recipe with the PKG_ vars. This fixes bug: [YOCTO #3063] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* meta-intel: move emgd-driver-bin_1.14 to xorg-driver/Tom Zanussi2012-09-151-0/+92
emgd-driver-bin should be in common/recipes-graphics/xorg-driver rather than common/recipes-graphics/xorg-xserver so move it there. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>