aboutsummaryrefslogtreecommitdiffstats
path: root/meta
AgeCommit message (Collapse)Author
2011-02-15linux-libc-headers-yocto: disable device tree generationBruce Ashfield
Fixes [BUGID #719] The common routines for handling a git based yocto kernel are included from the lib headers recipe to checkout the appropriate branch of the kernel for header generation. linux-yocto.inc includes device tree installation rules which typically apply to a kernel user of the include file, but do not apply to a simple header generation. The fix is to override the DTB variables in this recipe, which disable the device tree installation rules. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
2011-02-15buildstats: Disable uname subprocess call for now since it appears to be ↵Richard Purdie
breaking runqueue somehow Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-15gypsy: Change gypsy upstream repo addressDongxiao Xu
This fixes [BUGID #623]. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-02-15Buildstats commit: buildstats.bbclassBeth Flanagan
Used to track some basic build metrics by build and task/event level. Signed-off-by: Beth Flanagan <elizabeth.flanagan@intel.com>
2011-02-14kernel.bbclass: add approproate X Environment variables to allow xterm to startSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-14bitbake.conf: change revision fetching to use newer fetch2 codeSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-14distro tracking: minor fix to mc lastest versionSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-14dbus: change owner and mode for dbus-daemon-launch-helper in postinstDongxiao Xu
Add code in dbus postinst to change owner and mode for dbus-daemon-launch-helper. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-02-14wpa-supplicant: change dbus interfaceDongxiao Xu
The new interface "fi.w1.wpa_supplicant1" is used in latest connman, thus add it in the wpa_supplicant default configuration. Besides, enable netlink support with libnl 2.0 mode. [BUGID #603] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2011-02-12recipes: pre/post actionsMark Hatle
A number of the recipes did not properly label their pre and post actions, causing the actions to occur in all split packages. This was corrected by defaulting to _${PN} in most cases. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-12package.bbclass: Breakout the strip from the populate_packagesMark Hatle
Break out the file split/strip from the populate_packages. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-12busybox: Rework busybox to fix limitations in initscriptsMark Hatle
A recent busybox change added a "second" initscript to the main busybox package. This however is not supported by the update-rc.d.bbclass. Instead we split the package so that each initscript gets it's own split. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-12fetch2: unpack revisionMark Hatle
Revise the unpack function to have a way to disable the unpack. This is based on the work from "Andreas Oberritter <obi@opendreambox.org>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=2bdfe8519eda8067845019a699acdf19a21ba380 In addition, the to_boolean function comes from the work of "Chris Larson <chris_larson@mentor.com>", see http://cgit.openembedded.net/cgit.cgi/openembedded/commit/?id=900cc29b603691eb3a077cb660545ead3715ed54 Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-12openjade: fix build issuesScott Garman
* Recipe is now -native only * Fix install failure due to missing install path * Removed recipe cruft that was not needed, simplifying it * Removed unnecessary patches * Improved patch comment for makefile.patch Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-11mirrors.bbclass: Ensure we don't overwrite any existing MIRRORS variableRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-11lttng-control: Fix SRC_URL to point at lttng.orgbernard-5.0-alphaSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-11puzzles: Update to r9084Saul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-11sstate: Fix bugs after new fetcherZhai Edwin
Current sstate's fetch code doesn't reflect latest fetcher changes, so old fetch style cause exception and fail silently. [BUGID #708] got fixed. Another issue is "import xxx" in python function from sstate.bbclass can only sit in the head of the function, else have UnboundLocalError: "local variable XXX referenced before assignment". Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2011-02-11meta: Update mirror urls to new format and update yocto project urlsRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-11linux-dtb.inc: Fix package name to match PACKAGESRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10fetch2: Correct the clean() mechanism for the fetcher2 codeSaul Wold
This create a clean() method in each of the fetcher modules and correctly cleans the .done stamp file and lock files Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-10xkeyboard-config: make depend on intltool-nativeDarren Hart
The xkeyboard-config listed intltool as a dependency, when in fact it requires intltool-native in order to complete the do_configure task. Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Saul Wold <sgw@linux.intel.com>
2011-02-10local.conf.sample: Drop some comments about things that either no longer ↵Richard Purdie
apply or are obsoleted (now we have -dbg packages) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10mesa-dri-7.10: add missing dependency makedependYu Ke
mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-10mesa-xlib-7.10: add missing dependency makedependYu Ke
mesa 7.10 has dependency on makedepend-native, so add it to resolve the configure failure Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-10rm_work.bbclass: Fix typo for package task directory preservationRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10task-poky-apps-x11-pimlico: Webkit is huge and the compile time means it ↵Richard Purdie
doesn't make sense in our demo sato image Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10util-linux: Correctly prepend to PACKAGES and stop corrupting ↵Richard Purdie
linux-util-native PACKAGES variable Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10ncurses: Apply unifdef-native dependency to the task that uses it, not globallyRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10package.bbclass: Only set recrdeptask for do_build if packaging is enabled ↵Richard Purdie
for the recipe Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10debian.bbclass: Only set rdeptask for do_package if packaging is enabledRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10pseudo: Add and use the 1.0 release versionRichard Purdie
Not using the git version has the advantage of removing several early bootstrap dependencies such as git-native (which pulls in perl and openssl). Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-10lttng-ust: fix ppc build by removing ppc specific time reading functionDexuan Cui
Here I introduced a patch from lttng mailing list to fix ppc build. See the patch for more details. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2011-02-10image-swab: Convert to attach strace to the process to obtain the required ↵Richard Purdie
swabber data Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-09Misc hard link fixesMark Hatle
I searched the various classes and looked for copies that should attempt to preserve hardlinks. This fixes the majority of this copies by switching to using tar as the copy method. It also has the side effect of preserving sparse files. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-09package.bbclass: Preserve hard links!Mark Hatle
Hard links were not being preserved in the move from the install image -> package copy. Again they were being discarded in the package -> packages-split copy as well. By preserving the hard links we have the potential to save a ton of rootfs space. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
2011-02-09lib.oe.path: Update copytree function to call shell commands since its twice ↵Richard Purdie
as fast As an added bonus, hardlinks between files in the tree will be preserved too. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-02-09talloc: remove talloc recipeYu Ke
mesa no long need talloc, so remove it Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-09mesa-xlib: upgrade to 7.10Yu Ke
- add patch to replace GPLv3 talloc with ralloc - add SRC_URI checksum Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-09mesa-7.10: set mesa 7.10 as default instead of 7.8.2Yu Ke
originally mesa 7.8.2 is set as default because 7.10 has depency of GPLv3 talloc. since mesa 7.10 has resolved the GPLv3 talloc dependency issue, it is safe to set 7.10 as default Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-09mesa-dri-7.10: replace GPLv3 talloc with MIT-x licensed rallocYu Ke
mesa 7.10.1 devel branch has the patch to replace talloc with ralloc. so add a patch to sync with 7.10.1 devel branch. Signed-off-by: Yu Ke <ke.yu@intel.com>
2011-02-09image-mklibs.bbclass: add the library optimization functionalityNitin A Kamble
If you want to enable the mklibs library size optimization for your image then, edit the MKLIBS_OPTIMIZED_IMAGES line in the local.conf like this: MKLIBS_OPTIMIZED_IMAGES ?= "poky-image-minimal your-own-image" Also this will enable the mklibs library size optimization for all images. MKLIBS_OPTIMIZED_IMAGES ?= "all" on qemux86 machine this reduced the rootfs size of poky image-minimal image from 7.9MB to 7.2MB. That is around 11% image foot print reduction. That image had 38 elf executables. Generally the size optimization by mklibs is reversely proportional to the number of elf executables in the rootfs. So bigger images will see less optimization, and smaller images will see large image size reductions. Thanks to mark hatle for his help in implementation of this. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2011-02-09makedepend: remove # from the beginning of DESCRIPTION linesSaul Wold
Signed-off-by: Saul Wold <sgw@linux.intel.com>
2011-02-09xserver-kdrive.inc: add openssl to DEPENDSScott Garman
This fixes the following configure error: No suitable SHA1 implementation found Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09prelink: add transfig-native to DEPENDSScott Garman
Building prelink's documentaiton requires fig2dev, which is provided by transfig-native. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09transfig: new recipe v3.2.5dScott Garman
Transfig provides fig2dev, which is used when building documentation for many packages. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09imake: add native support to recipe and update DEPENDSScott Garman
xorg-cf-files includes configuration files used by imake-based recipes. Also add native support to the recipe. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09libxpm: add native support to recipeScott Garman
The native recipe is needed by the transfig-native dependency chain. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09libxext: add native support to recipeScott Garman
The native recipe is needed by the transfig-native dependency chain. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2011-02-09xorg-cf-files: new recipe v1.0.4Scott Garman
This package includes configuration files needed for old x11 imake-based packages - transfig in particular. Signed-off-by: Scott Garman <scott.a.garman@intel.com>