aboutsummaryrefslogtreecommitdiffstats
path: root/common
AgeCommit message (Collapse)Author
2012-01-30meta-intel: remove emgd-1.8Tom Zanussi
emgd-1.8 is now obsoleted by emgd-1.10, so remove support for it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-30meta-intel: new recipe for emgd 1.10 driverTom Zanussi
This adds a new recipe for the emgd 1.10 driver. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-01-12meta-intel/common: fix ptr->int and Werror=address compile errors1.2_M2.rc11.2_M2.finalTom Zanussi
A couple of things that had previously been warnings are now errors, so they need to be fixed up. The first problem is a comparison between the address of a static struct and NULL, which can never be valid. A different fix for this is upstream, which includes an API usage change; we don't need that to fix this problem. The second problem is a cast from pointer to integer in fbdevhw.c. This also is fixed upstream by removing the whole section of code which is bogus anyway, which is also done here. This also adds a missing PR to the xserver-xorg recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-22meta-intel: add PROVIDES for extra packages provided by libvaTom Zanussi
libva provides some extra packages such as libva-glx. Add PROVIDES for them so the rest of the build system knows about it. We also need to add the dependency relationships between libva, libva-x11, and libva-glx. Also remove the bogus RDEPENDS on the display components. Also libva-glx depends on mesa-dri - if it's not there, libva-glx won't be built. Also, add missing -dev and -dbg packaging. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-12-05meta-intel: new package - gst-va-intelTom Zanussi
We need some extra plugins for EMGD video acceleration use and testing, so create a new 'gst-va-intel' package group for them. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-02Revert "meta-intel: add gst-meta-base .bbappend"Tom Zanussi
This reverts commit acf138682a45725caa48574b170fbc29817bf941. This breaks non-compatible builds, and should probably be done per-BSP anyway. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01meta-intel: add gst-meta-base .bbappendTom Zanussi
We need some extra plugins for EMGD video acceleration use and testing, so append them to gst-meta-base. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01emgd-driver-bin: add video componentsTom Zanussi
This adds the video binaries extracted from the following EMGD 1.8 binary rpms (emgd/1.8.2032/IEMGD_HEAD_Linux/common/video_plugin): gst-plugins-mixvideo-0.10.30-1.i586.rpm gst-plugins-va-0.10.7MFLD-1.i586.rpm gst-vabuffer-0.10.5MFLD-1.i586.rpm mixcommon-0.1.9-1.i586.rpm mixvbp-0.1.24-1.i586.rpm mixvideo-0.1.31-1.i586.rpm Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01libva: upgrade to 1.0.12 and factor out common settingsTom Zanussi
EMGD 1.8 requires libva-1.0.12, so upgrade to that version, and we don't actually need the 1.0.10 recipe, so remove it. This also adds -dbg and -dev packaging fixes to fix QA problems, removes some unnecessary settings, updates checksums, etc. Also create and use a common libva.inc, as we'll soon be adding a more updated version of libva to the current version. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-12-01libva: new recipe for video accelerationTom Zanussi
This adds the libva_1.0.10 recipe based on the poky-contrib recipe by Yu Ke (commit msg copied below). The original recipe was in meta/recipes-graphics; this patch moves it to meta-intel/recipes-multimedia since it's multimedia- and Intel-specific. The original commit messages (indented): libva: add new recpies libva libva is a library implementation of "Video Acceleration (VA) API for Linux". libva enables and provides access to graphics hardware (GPU) acceleration for video processing on Linux and UNIX, includes video decoding, video encoding, subpicture blending and rendering. This patch add the libva recipes. Signed-off-by: Yu Ke <ke.yu@intel.com> libva: install some missing .so files Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-10-15meta-intel: /common xserver-xorg name changeTom Zanussi
xserver-xf86-dri-lite changed its name to xorg-xserver, so update the version in /common. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-26meta-crownbay: remove emgd-1.6Tom Zanussi
emgd-1.6 is now obsoleted by emgd-1.8, so remove support for it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-26meta-intel: fix symlink typo and QA checks in emgd-driver-binTom Zanussi
There was a typo in the libEGL.so symlink creation - this fixes it. It also adds a missing symlink for scope services, and fixes the QA warnings for 'non-dev package contains symlink .so...'. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-14meta-intel/common: remove initramfs-live-install .bbappend1.1_M4.rc2+Tom Zanussi
This has been moved into oe-core, so remove it and init-install.sh from meta-intel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-14meta-intel/common: remove grub-1.98Tom Zanussi
This has been moved into oe-core, so remove it from meta-intel. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-09-09grub2: update license versionTom Zanussi
The license version specified in the recipe is wrong - it should be v3 rather than 2+. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-31grub: remove the dependency on freetype, disable grub-mkfontDarren Hart
Grub's configure task was picking up the host freetype libraries if bitbake hadn't gotten around building freetype yet. We could add a dependency on freetype, but it's only used for the optional grub-mkfont utility which we don't really need. Disable grub-mkfont via EXTRA_OECONF, removing the dependency on freetype. Testing: core-image-minimal build and install on sugarbay. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Tested-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-25meta-intel: move emgd-driver-bin_1.8 to commonTom Zanussi
emgd-driver-bin will be shared by multiple BSPs, crownbay and fri2 to start with, so move them into /common. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-08-22meta-intel: update init-install.shTom Zanussi
The parted 3.0 release introduced some API changes such as the removal of mkpartfs. This updates init-install.sh to use mkpart instead. Fixes [YOCTO #1387] Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-06-01meta-intel: add xserver-xf86-dri-lite_1.9.3 to commonTom Zanussi
emgd 1.6 requires xserver 1.9.3, which is no longer in meta, and it needs to be shared by multiple BSPs, so add it to common. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2011-02-24meta-intel: fix for x86_32 build failuresTom Zanussi
Fixes [BUG #711]. gentrigtables was being build as a 64-bit binary which wouldn't run on the build machine. grub-mkfont was also causing compile failures, add dependency on libfreetype for that. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2011-01-31meta-intel: add a /common dir with grub2/live-install changesTom Zanussi
Add a /common dir to contain code shared by multiple BSPs in the meta-intel repo, along with a couple recipes to live there temporarily. In this case, there are two BSPs that need to share the common grub2 and associated initramfs-live-install changes (sugarbay and jasperforest). The grub2 and associated initramfs-live-install changes will soon be submitted to the main poky repo, but for now it makes more sense to keep them here - they're needed for live-install of the two BSPs mentioned, but they contain a couple hacks that need to be addressed and are untested with anything else. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>