aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2012-05-30ffmpeg: new recipeTom Zanussi
This is a modified version of the ffmpeg recipe from oe-classic (git://git.openembedded.org/openembedded), updated to ffmpeg-0.7.12, along with some changes take from meta-demo (git://git.yoctoproject.org/meta-demo). The starting point ffmpeg recipe taken from oe-classic version was ffmpeg_0.6.1.bb: commit 5316c5b1416391f15277ce867489e525b7eccd6e Author: Andreas Oberritter <obi@opendreambox.org> Date: Wed Dec 8 22:08:40 2010 +0000 ffmpeg: add recipe for 0.6.1 (LGPLv2.1+) Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Khem Raj <raj.khem@gmail.com> The starting point ffmpeg.inc taken from oe-classic corresponds to the starting commit: commit 709c4d66e0b107ca606941b988bad717c0b45d9b Author: Denys Dmytriyenko <denis@denix.org> Date: Tue Mar 17 14:32:59 2009 -0400 rename packages/ to recipes/ per earlier agreement See links below for more details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/21326 http://thread.gmane.org/gmane.comp.handhelds.openembedded/21816 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Acked-by: Mike Westerhof <mwester@dls.net> Acked-by: Philip Balister <philip@balister.org> Acked-by: Khem Raj <raj.khem@gmail.com> Acked-by: Marcin Juszkiewicz <hrw@openembedded.org> Acked-by: Koen Kooi <koen@openembedded.org> Acked-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com> up to the following commit: commit 18d59f5fad41e4ea05b5d5a8c1588a0bdbdbf815 Author: Andreas Oberritter <obi@opendreambox.org> Date: Wed Dec 8 22:08:39 2010 +0000 ffmpeg: set default license to GPLv2+, because --enable-gpl is used. * See http://www.ffmpeg.org/legal.html Signed-off-by: Andreas Oberritter <obi@opendreambox.org> The following changes were taken from meta-demo for ffmpeg.inc: commit 33513db7658b9c72bb8c6d477c57b2ab62dab669 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Jan 25 18:00:00 2011 +0000 ffmpeg: Fix some path references that broke with latest master of poky Signed-off-by: Joshua Lock <josh@linux.intel.com> commit ef61afc110ee4444a1c893290079f11c96e0d560 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Mar 1 17:10:20 2011 +0000 ffmpeg: fix header installation Change merged from OpenEmbedded Signed-off-by: Joshua Lock <josh@linux.intel.com> commit cae78e5c49423e9ce967f05a5a7c46920ca0cd6b Author: Darren Hart <dvhart@linux.intel.com> Date: Wed Nov 10 14:41:24 2010 -0800 License audit for meta-demo layer Correct .bb and .inc files to include the proper LICENSE and LIC_FILES_CHKSUM variables. Note that in most cases the "(at your option) a later version" clause to the L?GPL is contained in a source file, not COPYING. In those case, add a more or less core source file to the LIC_FILES_CHKSUM list. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Saul Wold <sgw@linux.intel.com> To get the latest bug and security fixes: - updated to ffmpeg-0.7.12 Some additional changes were made to simplify and remove components that weren't strictly necessary for current needs: - removed shroedinger and libgsm dependencies - removed faac faad2 lame dependencies - removed --libgsm, --libmp3lame, --libschroedinger - removed RSUGGESTS mplayer Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-intel: new intel-driver-1.0.15 recipeTom Zanussi
libva was split in 1.0.15 into general and Intel-specific parts. This recipe addresses the intel-specific part. The general part is addressed in the separate libva_1.0.15.bb recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-intel: new libva-1.0.15 recipeTom Zanussi
This upgrades libva to libva-1.0.15. Intel-specific changes have been split out into intel-driver-1.0.15, contained in a separate recipe. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-intel: add gstreamer-vaapi_git recipeTom Zanussi
Based on the gstreamer-vaapi_0.2.5.bb recipe from the Yocto Project meta-demo layer (git://git.yoctoproject.org/meta-demo): commit a33dd433b629f08bc6517ef2ad3bdd36814ebe85 Author: Joshua Lock <josh@linux.intel.com> Date: Tue Mar 22 12:11:42 2011 +0000 gstreamer-vaapi: new recipe currently untested but will likely be useful in future so commiting it so that it doesn't get lost Signed-off-by: Joshua Lock <josh@linux.intel.com> Additional changes made by Tom Zanussi <tom.zanussi@intel.com> in order to work with the other multimedia recipes in meta-intel/common: - summary and description - correct license - changed into a _git recipe in order to pick up post-0.2.5 versions - additional inherits - tested Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30meta-chiefriver: new layer for Chief River (Ivy Bridge/Panther Point) systemsTom Zanussi
This layer provides support for Ivy Bridge + Panther Point Intel systems. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-30fri2: Conditionally assign virtual/kernel=linux-yoctoDarren Hart
Allow overriding of the PREFERRED_PROVIDER_virtual/kernel by using the ?= operator rather than the = operator. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-30fri2: Update 3.2 kernel recipe SRCREVDarren Hart
Update SRCREVs to pull in the latest kernel updates and meta updates. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-29fri2: README: Add device details and known issuesDarren Hart
Expand the README to provide more details about the device as well as how to configure and interract with it. List known issues. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Scott Rifenbark <scott.m.rifenbark@intel.com>
2012-05-25fri2: Add alsa-state initial stateDarren Hart
The FRI2 has an analog and digital playback device. Enable both by default. Enable line-in capture. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-25fri2: netbase: Add an fri2 specific /etc/network/interfaces fileDarren Hart
The default interfaces file sets usb0 up as static inet. As the FRI2 is more likely to use the usb0 interface for a cellular modem, this is inappropriate. Drop usb0 from /etc/network/interfaces entirely and rely on ofono to set it up. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-25meta-intel: update README.sources with denzil linkTom Zanussi
Update the README.sources for all the meta-intel BSPs to reflect final Yocto tarball location for denzil. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-23linux-yocto_3.0: Update KMACHINE and KBRANCH to play nice with new kerntoolsDarren Hart
The 3.0 based boards are lazy compared to our new modern ones. Without this patch, the linux-yocto-3.0 kernel do_patch() task would fail with: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/sysroots/x86_64-linux/usr/bin/updateme: line 434: yocto/standard/cedartrail-standard.scc: No such file or directory Setting the KBRANCH explicitly avoids this issue. This brings the following recipes inline with the fri2 and sys940x BSPs. Fix proposed by Bruce Ashfield. Testing: Built linux-yocto_3.0 for all machines involved, including the nopvr, noemgd variants. All built linux-yocto_3.0 successfully. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Bruce Ashfield <bruce.ashfield@windriver.com> CC: Kishore Bodke <kishore.k.bodke@intel.com>
2012-05-22meta-cedartrail: Update PVR Graphics drivers.Kishore Bodke
Point to the latest version of PVR Graphics driver. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-22xserver-psb: fix X server on emenlow when built with gcc 4.7.xChristopher Hallinan
Note: this patch has already been submitted against other BSPs, originally submitted to oe-core by Gary Thomas. I ran into this same issue building MACHINE=emenlow on my own Z530 platform. There are likely others as well where this needs to be applied. Upstream is here: https://bugs.freedesktop.org/show_bug.cgi?id=18451 PR has been bumped. Signed-off-by: Christopher Hallinan <challinan@gmail.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-17emgd-driver-bin: skip insane ldflags checkTom Zanussi
Add an INSANE_SKIP for ldflags, since these are binaries we have no control over. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-17meta-intel: update some kernel SRCREVsTom Zanussi
Update linux-yocto_3.2 kernel SRCREVS for crownbay, emenlow, fishriver, jasperforest, and sugarbay. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-08meta-fishriver: remove smp options from recipe-spaceTom Zanussi
SMP support is now configured in the kernel branch, remove it from recipe-space. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-08meta-emenlow: remove smp options from recipe-spaceTom Zanussi
SMP support is now configured in the kernel branch, remove it from recipe-space. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-08meta-crownbay: remove smp options from recipe-spaceTom Zanussi
SMP support is now configured in the kernel branch, remove it from recipe-space. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-07fri2: Update SRCREVs for 3.2 KernelDarren Hart
Update the fri2 linux-yocto bbappends to take advantage of the recent fri2 meta updates in the linux-yocto repository: commit 72d9369a79ab91d6dba3ce95fa4769d75be5f1fa Author: Darren Hart <dvhart@linux.intel.com> Date: Tue May 1 15:13:26 2012 -0700 fri2: Cleanup fri2-$KTYPE.scc files re efi-ext.scc The efi-ext.scc fragment is not part of the standard or preempt-rt standard features. It is instead a BSP specific feature added to these ktypes. Rearrange the meta-data accordingly. Signed-off-by: Darren Hart <dvhart@linux.intel.com> commit dbcb1205e3fb95b32f1856e4bf6745fe52f5e5f4 Author: Darren Hart <dvhart@linux.intel.com> Date: Tue May 1 15:13:25 2012 -0700 fri2: Use emgd-1.10 feature and branch Update the fri2-standard.scc description to use the new emgd feature and branch name. Without this change the emgd driver is not merged and not built. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07sys940x: Drop PREFERRED_VERSION for emgd driverDarren Hart
Accept the default version of the emgd driver, 1.8 is no longer available anyway. This avoids the warning about 1.8 not being available. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07sys940x: Update to linux-yocto 3.2Darren Hart
Prefer the 3.2 version of linux-yocto. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07ia32-base.inc: Use a weak default assignment for kernel provider and versionDarren Hart
Using the default assignment operator (?=) requires the including recipes to ensure to assign the Linux kernel provider and version prior to including ia32-base.inc. By use the weak default assignment operator (??=), the assignment can come after the inclusion, which avoids confusion and can lead to a more natural recipe structure. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-07sys940x: Add product URL to READMEDarren Hart
Add the Inforce Computing website product URL for the SYS940X reference plaform to the sys940x bsp README. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07sys940x: prefer xf86-input-evdev 2.6.0Darren Hart
Per the following commit, sys940x also uses emgd and requires the same treatment. commit b612c79f600b7e904aeab37df5aaa3ca5d306b4d Author: Richard Purdie <richard.purdie@linuxfoundation.org> Date: Wed Apr 25 21:15:06 2012 +0100 common/meta-graphics: Add xf86-input-evdev 2.6.0 This is needed by the pvr graphics stacks since newer versions won't build with the older xserver those platforms are using. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07n450: Update to linux-yocto 3.2Darren Hart
Update the PREFERRED_VERSION to 3.2. Drop cfg/smp.scc as this is now included in common-pc. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-07linux-firmware: Move fri2 linux-firmware append to commonDarren Hart
In preparation for linux-firmware updates from new BSPs, move the fri2 linux-firmware bbappend into meta-intel/common. Eventually this should be moved into oe-core. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Acked-by: Tom Zanussi <tom.zanussi@intel.com>
2012-05-07fri2: Prefer linux-yocto 3.2Darren Hart
Update the Fish River Island II BSPs to build using linux-yocto_3.2 by default. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-05-04Cedartrail: Update SRCREV of yocto/pvr kernel branchKishore Bodke
Yocto/pvr branch has been updated with new kernel patches. So update the SRCREV for the same. Add SRC_URI to build Cedartrail with nopvr version. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-26meta-emenlow: update kernel SRCREVsTom Zanussi
Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-25meta-cedartrail: add yocto/pvr branch to SRC_URITom Zanussi
meta-cedartrail merges yocto/pvr via the back-end kernel tooling, but there's nothing to tell it when it needs to be re-fetched. Add pvr to the SRC_URI along with its current SRCREV, so the git fetcher can determine whether or not it needs to refetch the repo. Fixes [YOCTO #2294]. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-25common: Fix xf86-input-evdev path mixupRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-25cedartrail: Use xf86-input-evdev 2.6.0Tom Zanussi
This is needed by the pvr graphics stack since newer versions won't build w the older xserver this BSP is using. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-25common/meta-graphics: Add xf86-input-evdev 2.6.0Richard Purdie
This is needed by the pvr graphics stacks since newer versions won't build with the older xserver those platforms are using. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-19ia32-base: don't use obsolete kernel26Tom Zanussi
kernel26 is now a no-op so don't use it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Acked-by: Darren Hart <dvhart@linux.intel.com>
2012-04-13Romley: Update SRCREVKishore Bodke
Update the SRCREV to include the 82580 Gigabit ethernet driver from meta branch for the romley machine. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Update the README.Kishore Bodke
Add instructions on how to build with pvr graphics support and how to build with custom image. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Add new recipe for test image.Kishore Bodke
This recipes builds the custom images with builtin features like web-kit and adds the Audio and Video media samples. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Add new recipes for audio and video samples.Kishore Bodke
This recipe adds sample Audio files and Video files for testing with pvr Acceleration driver. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: separte machconfig in recipes-bsp.Kishore Bodke
Have two separte machconfig for supporting both pvr and vesa version. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Add Cedartrail-nopvr statement.Kishore Bodke
Cedartrail-nopvr statement added to support both pvr and nopvr versions. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Add PVR graphics support.Kishore Bodke
New recipe for PVR graphics support. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: split xorg.conf files.Kishore Bodke
Have two xorg.conf files. One for pvr-graphics driver. One for vesa graphics driver. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Update SRCREVS and add EFI Support.Kishore Bodke
Add EFI support and update the SRCREVS for pvr version of build. Add pvr merge scc file to pull in the pvr patches. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-12Cedartrail: Split machine.confKishore Bodke
Have two machine.conf files. One for pvr and the other for no-pvr. PVR machine.conf has the both pcbios and efi support. no-pvr has only pcbios support. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-04-05Romley: Add new bbappend file for 3.2 kernelKishore Bodke
Switching Romley to 3.2 kernel. Signed-off-by: Kishore Bodke <kishore.k.bodke@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-23MAINTAINERS: Add FRI2 maintainerDarren Hart
Add dvhart as the FRI2 maintainer. Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-23efilinux: Add efilinux 1.0 and gnu-efiDarren Hart
efilinux is a UEFI OS loader. It was created as a reference implementation with the aim of being well documented and containing well written source code. efilinux is lightweight and convenient as a tool to debug misbehaving UEFI systems. Thanks to Paul Eggleton for is initial set of recipes from which these were based. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Paul Eggleton <paul.eggleton@linux.intel.com> CC: Tom Zanussi <tom.zanussi@intel.com> CC: Kishore K Bodke <kishore.k.bodke@intel.com> Signed-off-by: Darren Hart <dvhart@linux.intel.com>
2012-03-22n450: fix wrong video driverZhai Edwin
n450 should use i915 rather than i965. [YOCTO #1840] fixed Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Tom Zanussi <tom.zanussi@intel.com>
2012-03-20fri2: Add 3.2 kernel recipesDarren Hart
Add linux-yocto_3.2 and linux-yocto-rt_3.2 kernel recipes, following the pattern of the 3.0 recipes. Signed-off-by: Darren Hart <dvhart@linux.intel.com>