summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* classes/image: implement generic locale package installationPaul Eggleton2012-01-024-55/+84
| | | | | | | | | | | | | | | | | | | Let each package-specific rootfs implementation provide basic functions to query the existence of a package and install a list of packages and then have a generic install function so this logic is in one place. Note: unlike previous versions of this code in OE-Core this uses the IMAGE_LINGUAS variable and not IMAGE_LOCALES - note that IMAGE_LINGUAS was what was used in OE-Classic and it is already used in OE-Core in order to install locale-base-*. This will mean that if IMAGE_LINGUAS is left at the default you will now get more packages installed. If you don't want these language support packages then you should set IMAGE_LINGUAS explicitly. This restores locale installation to the same state as OE-Classic, only we now support all the packaging backends. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* u-boot: improved DESCRIPTION, fixed HOMEPAGEFrans Meulenbroeks2012-01-021-2/+2
| | | | | | | | | HOMEPAGE pointed to an sf.net page that said that the page did not exist any more and after that it redirected to the denx.de page; updated HOMEPAGE to point to that page Also improved the description to use the official capitalisation Signed-off-by: Frans Meulenbroeks <fransmeulenbroeks@gmail.com>
* patch.bbclass: abstract out logic that determines patches to applyChristopher Larson2012-01-021-94/+109
| | | | | | | | This is needed by the copyleft_compliance class, so it can emit series files for the patches, which greatly increases their usefulness to a user trying to reconstruct the sources outside of OE. Signed-off-by: Christopher Larson <chris_larson@mentor.com>
* libevent: upgrade to 2.0.16Scott Garman2012-01-022-19/+22
| | | | | | | | | | | | | | | Updated HOMEPAGE and SRC_URI to reflect project's new home. From the whatsnew-2.0.txt document: COMPATIBILITY: Nearly all existing code that worked with Libevent 1.4 should still work correctly with Libevent 2.0. So this upgrade is expected to be safe. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* chrpath: upgrade to 0.14Scott Garman2012-01-022-23/+23
| | | | | | | | | | | | SRC_URI changed because Debian has not started packaging v0.14 yet. So now we're using the true upstream for sources. Confirmed license file is still GPLv2, checksum changed due to updated FSF postal address in COPYING. Added HOMEPAGE and BUGTRACKER fields. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* distro_tracking_fields: update the info for recipe upgrade.Shane Wang2012-01-021-1/+18
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* libsamplerate0: upgrade to 0.1.8Shane Wang2012-01-022-27/+4
| | | | | | | | This patch is to upgrade libsamplerate0 to 0.1.8 and remove the patch for 0.1.7. In the new code, the fix is there in M4/endian.m4 (which is part of acinclude.m4 in 0.1.7) The license is changed from "Copyright (C) 2002-2008 Erik de Castro Lopo <erikd@mega-nerd.com>" to "Copyright (C) 2002-2011 Erik de Castro Lopo <erikd@mega-nerd.com>". Signed-off-by: Shane Wang <shane.wang@intel.com>
* libical: upgrade to 0.48Shane Wang2012-01-021-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* glib-2.0: upgrade to 2.30.2Shane Wang2012-01-021-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* minicom: upgrade to 2.5Shane Wang2012-01-023-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* freetype: upgrade to 2.4.8Shane Wang2012-01-022-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* distro_tracking_fields: update the info for recipe upgradingShane Wang2012-01-021-43/+47
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* libpcap: upgrade to 1.2.0Shane Wang2012-01-024-5/+5
| | | | | | | This patch is to upgrade libpcap to 1.2.0. The values of the macro definitions are duplicated with the new code, so change them into other values. Signed-off-by: Shane Wang <shane.wang@intel.com>
* ofono: upgrade to 1.0Shane Wang2012-01-022-4/+4
| | | | | | | This patch is to upgrade ofono to 1.0. The license is changed from "Copyright (C) 2008-2010 Intel Corporation. All rights reserved." into "Copyright (C) 2008-2011 Intel Corporation. All rights reserved." Signed-off-by: Shane Wang <shane.wang@intel.com>
* telepathy-glib: upgrade to 0.17.4Shane Wang2012-01-021-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* valgrind: upgrade to 3.7.0Shane Wang2012-01-025-6/+30
| | | | | | | This patch is to upgrade valgrind to 3.7.0. The licenses are changed from "Copyright (C) 2000-2010 Julian Seward. All rights reserved." to "Copyright (C) 2000-2011 Julian Seward. All rights reserved." Signed-off-by: Shane Wang <shane.wang@intel.com>
* mtd-utils: upgrade to 1.4.9Shane Wang2012-01-023-1/+1
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-ffmpeg: upgrade to 0.10.13Shane Wang2012-01-023-7/+32
| | | | | | | | | This patch is to upgrade gst-ffmpeg to 0.10.13. Some license files are changed because the folder "ffmpeg" disappears, and those license files under "libav" are the same. LICENSE is different because the word "ffmpeg" is changed into "libav" under the libav folder. Again, gst-ffmpeg tar ball contains library libav itself. So the configure needs to disable yasm for x86. Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-fluendo-mpegdemux: upgrade to 0.10.69Shane Wang2012-01-021-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-fluendo-mp3: upgrade to 0.10.16Shane Wang2012-01-021-2/+2
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-plugins-bad: upgrade to 0.10.22Shane Wang2012-01-021-4/+3
| | | | | | | This patch is to upgrade gst-plugins-bad to 0.10.22. One of the license files is removed because the file doesn't exist any more. Signed-off-by: Shane Wang <shane.wang@intel.com>
* gst-plugins-ugly: upgrade to 0.10.18Shane Wang2012-01-021-3/+3
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* polkit: upgrade to 0.103Shane Wang2012-01-023-3/+4
| | | | | | | This is the patch to upgrade polkit to 0.103. The license is changed because the HTML content is generated by GTK-Doc V1.18 (XML node) rather than GTK-Doc V1.17 (XML node), which causes the change of the tag. Signed-off-by: Shane Wang <shane.wang@intel.com>
* distro_tracking_fields: take the ownership of Mei Lei'sShane Wang2012-01-021-11/+11
| | | | Signed-off-by: Shane Wang <shane.wang@intel.com>
* distro_tracking_fields: update the info for the manual check list (2011/12/24)Shane Wang2012-01-021-55/+68
| | | | | | update the information for the manual check list after checking the upstream on Dec 24, 2011. Signed-off-by: Shane Wang <shane.wang@intel.com>
* buildhistory: avoid quoting issues with the layer list for build-idChristopher Larson2012-01-021-1/+4
| | | | | | | | | | | | | | --4ef4ab1d_66334873_12d0c Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline The layer list is multiline, and includes quotes, so including it within quotes is problematic, particularly if the revision includes characters which are not valid outside of a quoted string in shell. To reproduce this failure: do a build with an scm layer not on a branch. Signed-off-by: Christopher Larson <chris_larson@mentor.com (mailto:chris_larson@mentor.com)>
* base.bbclass: Allow buildstats to be optionally suppliedMark Hatle2012-01-022-2/+2
| | | | | | | | | | Buildstats should be allowed to be optionally enabled. It's recommended that it be enabled via the USER_CLASSES setting. Alternatively it could be enabled via the INHERIT_DISTRO or similar mechanism. Signed-off-by: Mark Hatle <mark.hatle@windriver.com>
* self-hosted-image: Add builder user and mini XZhai Edwin2012-01-022-2/+5
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* Add "builder" user for specific purpose.Zhai Edwin2012-01-022-0/+38
| | | | | | "builder" can start some auto stuff by mini X session. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* Add mini X core tasksZhai Edwin2012-01-022-0/+47
| | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* mini-x-session: Add this recipe as the session file for mini XZhai Edwin2012-01-022-0/+56
| | | | | | | mini-x-session runs session files on behalf of file owner, so that no rootless X required. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* linux-yocto: use PATH to locate kconf_checkBruce Ashfield2012-01-021-2/+2
| | | | | | | | | The changes made to prefer in-tree kernel tools forced the location of kconf_check prematurely. For maximum flexibility, locating it on the PATH is ideal, since the transition to in-tree tools will be completely transparent. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* kern-tools: update SRCREV to pickup git operation fixesBruce Ashfield2012-01-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Updating the kern-tools SRCREV to pickup the following commit: [ kgit-meta: add error checking and autoconfiguration to git commands When git commands are embedded into feature descriptions, they can fail for a variety of reasons. The current meta series processing does not trap errors, and will continue to process potentially failing commands. All git commands are now checked for their return code, and in case of error, the error code is passed up via early exit. A second common git issue is on a new machine that has not been configured with a username/email for commits. This is now detected by checking for a global user.name. If one is not found, a local user name of "Auto Configured" and email of "auto.configured" is created to allow git operations to succeed. ] Fixes [YOCTO #1838] Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: update hardware reference boards to 3.0.12Bruce Ashfield2012-01-022-2/+2
| | | | | | | Updating the meta SRCREV to pickup 3.0.12 support for the remaining non-x86 boards (routerstation and pandaboard). Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* linux-yocto: add cedartrail BSP supportBruce Ashfield2012-01-022-2/+2
| | | | | | | | Updating the meta branch to contain the board config and description for the cedartrail. Signed-off-by: Rahul Saxena <rahul.saxena@.intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* classes/rootfs_rpm: handle recommends in query functionsPaul Eggleton2012-01-021-2/+4
| | | | | | | | | | | | Implement list_package_recommends() for rpm, and filter out the "suggests" (RPM's equivalent of recommends) in list_package_depends(). Respectively, these changes fix buildhistory handling of recommends for RPM (so that they are included in the image graphs) and also prevents failures during do_rootfs with buildhistory enabled if a recommend is unsatisfied. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* webkit-gtk svn: update to r101488Koen Kooi2012-01-024-210/+232
| | | | | | tested on beagleboard/angstrom with midori and epiphany browsers Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* prelink: update to latest git versionScott Garman2012-01-022-5/+5
| | | | | | | | | | | | | | | | New version includes: 2011-12-08 Mark Hatle <mark.hatle@windriver.com> * rtld/rtld.c: Fix an issue where missing objects would trigger an assert in dl-version.c * rtld/rtld.h: Add _dl_new_object prototype * rtld/rtld.c: Add support for $ORIGIN, $PLATFORM and $LIB. Note: $PLATFORM = "" These fixes are needed to prevent prelink-rtld from crashing when running the new unsafe-references-in-binaries QA test. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
* coreutils: ensure --color works so DEPEND on libcapSaul Wold2011-12-241-2/+2
| | | | | | | [YOCTO #1860] Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* which: Disable iberty since its not listed in DEPENDSRichard Purdie2011-12-241-1/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel.bbclass: fix pkg_postinst and pkg_postrmAndrea Adami2011-12-231-2/+2
| | | | | | | | | | * Symptom: kernel symlink in /boot is not created. * Rename in order to create the expected files: * /var/lib/opkg/info/kernel-3.1.4.postinst * /var/lib/opkg/info/kernel-3.1.4.postrm Signed-off-by: Andrea Adami <andrea.adami@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* which: Add missing SRC checksumsMark Hatle2011-12-231-0/+3
| | | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gperf: Add missing SRC checksumMark Hatle2011-12-231-0/+3
| | | | | Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: Remove linux-libc-headers dependencyMark Hatle2011-12-231-1/+1
| | | | | | | | The linux-libc-headers dependency is not needed, as it is automatically inherited from the libc and other dependencies. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rpm_5.4.0: Fix configuration issue with native/nativesdkMark Hatle2011-12-231-1/+2
| | | | | | | | | RPM's configuration assumes if the prefix isn't /usr or /usr/local that you really want the DB in $prefix/var -- we want it in $localstatedir. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm.bbclass: Add RPMSPEC_PREAMBLEMark Hatle2011-12-231-0/+6
| | | | | | | | | Add a way to add arbitrary text to the top of a spec file. This can be useful for adding specific tags to the produced binaries for tracking purposes. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package.bbclass: Adjust RPM call to use dynamic location for magic filesMark Hatle2011-12-232-2/+2
| | | | | | | | The magic file could be installed somewhere else if the system native prefix settings are changed. Adjust the packaging files to compensate for this. Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Change -mno-thumb to -marmKen Werner2011-12-232-4/+4
| | | | | | | | | Recent versions of the GCC reject the -mno-thumb option. In order to prevent the compiler from generating code for the Thumb instruction set the -marm switch should be used instead. For details see GNU bug #47930. Signed-off-by: Ken Werner <ken.werner@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: explicitly disable kvm support for native without kvm headerPaul Eggleton2011-12-233-3/+3
| | | | | | | | | | Addendum to previous fix - instead of just not specifying --enable-kvm, explicitly specify --disable-kvm when building native version and kvm header is unavailable. Fixes reported do_configure failure on earlier CentOS 5.x versions (e.g. 5.4). Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg: Fix installation order in feeds with mutiple providers of packagesRichard Purdie2011-12-222-2/+2
| | | | | | | | | If two packages were available of differing priority, this would confuse opkg and it was ignoring the dependency in the new dependency ordering code. This changes it not to ignore these cases by setting the badly named 'quiet' parameter accordingly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>