summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* libksba: add 1.2.0 (initial recipe)Steve Sakoman2012-02-031-0/+13
| | | | | | | | | | | Libksba provides an easy API to create and parse X.509 and CMS related objects and is required for gnupg (From OE-Core rev: fdee3a3e00d9677a71f3a4f4f4c4cbc4af3ab028) Signed-off-by: Steve Sakoman <steve@sakoman.com> Acked-by: Paul Menzel <paulepanter@users.sourceforge.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* shadow-securetty: allow root logins on usb serial gadget deviceSteve Sakoman2012-02-032-0/+5
| | | | | | | | | Existing tty list does not include ttyGS0, add it (From OE-Core rev: 6ba9dc6460eb615e002e90ead0f4d5bc31856f22) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/patch: optionally return non-patch sourcesBruce Ashfield2012-02-031-1/+8
| | | | | | | | | | | | | | | | | | | | | | commit: patch.bbclass: abstract out logic that determines patches to apply gives the ability for other clases to emit series files for use outside of a build system, or even within the build system. There are sometimes elements on the SRC_URI that while not directly applicable to patching, can be related to patching the package. For example, the yocto kernel class would like to know about these other source items on the SRC_URI to locate out of tree kernel features. This change keeps the default behaviour of returning patches, but adds the ability to request that non-patch results be returned. Additional filtering within the non-patch category, is left up to the caller of the routine. (From OE-Core rev: 41e92923a0b2fe047ecaa9f9ffb564d6069f784f) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Add EXTERNAL_TOOLCHAIN to CMAKE_FIND_ROOT_PATHKen Werner2012-02-031-1/+1
| | | | | | | | | This allows cmake to find the binaries of an external toolchain. (From OE-Core rev: 7b355ad09a622cfe57c66674ed1affd61c4d872e) Signed-off-by: Ken Werner <ken.werner@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: extract version info from the toolchainChristopher Larson2012-02-033-0/+131
| | | | | | | (From OE-Core rev: ba59a35cd2b7a0cb5903146d991f5d7f535f4f19) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: leverage eglibc's packaging for more granular outputChristopher Larson2012-02-031-8/+35
| | | | | | | (From OE-Core rev: 414a81a6f3e7caee4107889230a5e648f2791f75) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: support ia32Christopher Larson2012-02-032-1/+63
| | | | | | | | | | | | Unfortunately, the CSL ia32 toolchain has non-prefixed binaries in its bindir (e.g. gcc, ld). To avoid this messing up our build, we avoid adding this bindir to our PATH, and instead add symlinks to the prefixed binaries to our staging toolchain bindir. (From OE-Core rev: c924d878b55cce7a0e98dc60acf706b5a1b4f404) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: support mips/ppc/armChristopher Larson2012-02-032-9/+50
| | | | | | | | | | | | | | - Rather than adjusting TARGET_VENDOR, which results in our TARGET_SYS matching the external toolchain, override TARGET_PREFIX to match external, and leave TARGET_SYS alone - Grab the optimized files out of the toolchain if available - Create a symlink in sysroot to ensure the sysroot layout matches toolchain expectations (optimized files in a subdir) (From OE-Core rev: a37298eb3421a44e88ec5a66b2fc5305ab18f453) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package.inc: don't include debug files in -picChristopher Larson2012-02-031-1/+1
| | | | | | | (From OE-Core rev: 64eccd7aacbb7e31478482e0deec1a6a3a94c9ea) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* binutils: fixes for build with an external csl toolchainChristopher Larson2012-02-031-2/+3
| | | | | | | (From OE-Core rev: 050eb9c82d8a2d04f2578c04a826b7762d737446) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* LSB_Setup.sh: Add locale resources and startup script avahi-daemonXiaofeng Yan2012-02-031-21/+29
| | | | | | | | | | | | | | | | | | The purpose of adding locale resources is to resolve bug 1954 because missing locale resources cause many failures. The purpose of adding startup script avahi-daemon is to resolve bug 1907. The detailed description is as follows: No daemon progress "avahi-daemon" when system starting up. Function "gethostbyaddr" will search file "/var/run/avahi-daemon/socket" but there is no this file which is created by avahi-daemon. [YOCTO #1907 #1954] (From OE-Core rev: ce410852b7623379ad6961529e28f643e209749e) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* init-functions: Add two functionsXiaofeng Yan2012-02-031-0/+7
| | | | | | | | | | | | | | | | Add log_begin_msg() and log_end_msg () in init-functions because some startup scripts need them. if there are not two functions, then error information will arise on screen. for example, $ /etc/init.d/avahi-daemon start /etc/init.d/avahi-daemon: line 161: log_begin_msg: command not found /etc/init.d/avahi-daemon: line 163: log_end_msg: command not found [YOCTO #1907] (From OE-Core rev: 05682408ef7fca6029e48a18b2f660eeec65a4ec) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* strace: add x32 supportNitin A Kamble2012-02-032-1/+1244
| | | | | | | | | This commits adds a patch to enable x32 support in the strace recipe. (From OE-Core rev: 2042d52ff5425e864740b330adc27c2632cc5dc7) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* byacc: upgrade from 20111219 to 20120115Nitin A Kamble2012-02-031-3/+3
| | | | | | | | | update md5sum for license as the copyright years are updated in the file (From OE-Core rev: f763948c36ac078fe7412e647c7fc7936987eb43) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking: update for current upgradesNitin A Kamble2012-02-031-24/+23
| | | | | | | (From OE-Core rev: 9542ddad873a12fa2c36f4781c42b07418ae30df) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-dbus: upgrade from 0.84.0 to 1.0.0Nitin A Kamble2012-02-031-2/+2
| | | | | | | (From OE-Core rev: 1bf4df7aa343d74e7bcb136840d87924f30c3019) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* quilt: upgrade from 0.50 to 0.51Nitin A Kamble2012-02-033-2/+2
| | | | | | | (From OE-Core rev: 956bb43cabac5c2245c4588464e8ee3e69e6d433) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: upgrade from 7.3.1 to 7.4Nitin A Kamble2012-02-034-2/+2
| | | | | | | (From OE-Core rev: c24bd38fdde69e30981efc1c0e81f8aa65555130) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gmp: upgrade from 5.0.2 to 5.0.3Nitin A Kamble2012-02-034-60/+45
| | | | | | | | | | rebased configure.patch & amd64.patchto the newer code. Removed sh4-asmfix.patch as it is not needed with the newer code. (From OE-Core rev: 7c33a18ed5cdca6765d04ad9e4387001f72993a4) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_track: Track UpdatesSaul Wold2012-02-031-26/+27
| | | | | | | | | | | | | | | | | | | | | | openssl: Update to 1.0.0g openssl: Update to 0.9.8t (gplv2) gnutls: Update to 2.12.16 rxvt-unicode: Update to 9.15 gnupg: Add gplv2 version 1.4.7 file: Update to version 5.10 libidn: Update to 1.24 libdrm: Update to 2.4.30 xinit: Update to 1.3.2 xf86-input-keyboard: Update to 1.6.1 xf87-input-evdev: 2.6.0 Manual Checks: util-linux - NO Update reason (From OE-Core rev: cc3a6f625278d8ec9a61be1170823c3ec4302e61) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-input-keyboard: Update to 1.6.1Saul Wold2012-02-031-2/+2
| | | | | | | (From OE-Core rev: 5960e647d18284fd42b4547dfeff3b1970b1d819) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xinit: Update to 1.3.2Saul Wold2012-02-031-3/+3
| | | | | | | (From OE-Core rev: 1b3db3597c2b644e61394014886082eb212eef1a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: Update to 2.4.30Saul Wold2012-02-031-2/+2
| | | | | | | (From OE-Core rev: 4f9e5767b239335c47dbd57da6a21ce1f2bf686d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libidn: Update to 1.24Saul Wold2012-02-032-24/+31
| | | | | | | (From OE-Core rev: ef2dcae84fe3a91f781ce906ea283d9f8d698af8) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* file: Update to version 5.10Saul Wold2012-02-031-2/+2
| | | | | | | (From OE-Core rev: 260dd6a85d0f3fe64f7c4df5c4b99bb48b4e36ca) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnupg: Add gplv2 version 1.4.7Saul Wold2012-02-033-0/+146
| | | | | | | (From OE-Core rev: daff80c595616de10f32e74e2881e851707c7ff9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rxvt-unicode: Update to 9.15Saul Wold2012-02-034-2/+2
| | | | | | | (From OE-Core rev: 75789868df9cfc5cb74edfc3fe7d773cfa272ce6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnutls: Update to 2.12.16Saul Wold2012-02-036-3/+3
| | | | | | | (From OE-Core rev: 3439512952a64dc9537aa9842c64489219a76ee5) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: Update to 0.9.8t (gplv2)Saul Wold2012-02-0324-0/+0
| | | | | | | (From OE-Core rev: d58903b22aa879484a5eaa01efad5c031ea485fa) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: Update to 1.0.0gSaul Wold2012-02-0318-2/+2
| | | | | | | (From OE-Core rev: 263c39e624d6c8681e716d26718ce7502de8ae6d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* self-hosted-image: add package management for correct installationSaul Wold2012-02-031-1/+1
| | | | | | | (From OE-Core rev: 6ac8940f9d328afccd0176ae7c33053c3e565aca) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-self-hosted: add python-pkgutil since it's requiredSaul Wold2012-02-031-1/+2
| | | | | | | (From OE-Core rev: fb5064de4d5d83b2f8b4d0aabea419f0681537f0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-self-hosted: add disk partitioning toolsSaul Wold2012-02-031-0/+6
| | | | | | | (From OE-Core rev: 956d582f95f98690add05dc3f34fd520dedd8df0) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* atk: add native / disable introspection / merge atk.inc->recipe / change licenseAndreas Müller2012-02-022-17/+13
| | | | | | | | | | | | | | | | Native support currently is appended in meta-oe. Native build failed with: | /usr/share/gir-1.0/GLib-2.0.gir:9:1: error: Unsupported version '1.1' | /usr/share/gir-1.0/GLib-2.0.gir:9:39: error: Unsupported version '1.1' | error parsing file Atk-1.0.gir: Failed to parse included gir GLib-2.0 | make[3]: *** [Atk-1.0.typelib] Error 1 build tested in meta-oe / angstrom environment (From OE-Core rev: a69108ea388fce9034ecc8670f1149fabae55e1b) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gconf.bbclass: Add proper RDEPENDS to packages with gconf postinststep.Peter Tworek2012-02-021-0/+3
| | | | | | | | | | | | | Right now gconf bbclass adds both postinst and prerm steps, but it does not ensure that packages involved have gconf in RDEPENDS. This can lead to a situation where postinst/prerm steps fail because gconftool-2 is not installed. (From OE-Core rev: 31997ae9188302f276241266590a1ae0f4316c3f) Signed-off-by: Peter Tworek <tworaz666@gmail.com> Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields: take sysklogd off Saul's plateJoshua Lock2012-02-021-1/+1
| | | | | | | (From OE-Core rev: 969661790df0e6f18617b8e867011dcc9504eb36) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sysklogd: various fixes so it starts/stops cleanlyJoshua Lock2012-02-024-9/+11
| | | | | | | | | | | | | | | | | This patch fixes several issues with the sysklogd recipe: o Errors at start due to non-existent /var/log/news/ - every other log file is created in /var/log, not a sub-directory. Do the same for news logs. o klogd would not be stopped due to pidfile recycling, give klogd its own pidfile o preinstalls failed at rootfs creation time by trying to access the host root filesystem rather than a path relative to $D. Update the preinst to test for $D and do the right thing. (From OE-Core rev: 111d1b8bb2b89e06091335fff6a917bbd9a1f66e) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pciutils: fix configure script for dashJoshua Lock2012-02-021-1/+1
| | | | | | | | | | configure.patch was missing a closing quote in a sed expression which causes script execution to error on less forgiving shells such as dash. (From OE-Core rev: ad72484a2783afa948966263629006558fbde476) Signed-off-by: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* udev: improve udev-cache robustnessOtavio Salvador2012-02-025-8/+53
| | | | | | | | | | | | | * allow udev-cache to be disabled at runtime (using /etc/default/udev-cache); * make cache invalidated if kernel, bootparams or device list changes; (From OE-Core rev: 22b72b23653736436f10d394de36201c32630d5d) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: avoid the hardcoded version/prefixChristopher Larson2012-02-022-24/+21
| | | | | | | (From OE-Core rev: 4346516a6a719355d2793af289f93e14d3dedd0c) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: fixes for metadata changesChristopher Larson2012-02-023-9/+18
| | | | | | | | | | | | | | | | | These allow the recipe to build again: - add compilerlibs, g++, libgcc to the provides - add linux-libc-headers-dev to the packages - in libc-package, only sed the ldd.bash.in file if it exists, as the external toolchain is using that class as well - shift the inherit location of the libc classes, as they were overriding the recipe's do_install - use ?= for EXTERNAL_TOOLCHAIN, so the user can set it (From OE-Core rev: 8fb1c84f4cadf8d7a061fd6d90d270c19b474bfe) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-package: fix typo in LOCALETREESRC default valueChristopher Larson2012-02-021-1/+1
| | | | | | | (From OE-Core rev: 73ff2f404392a6942ec89af15ec7f52fe2e629a6) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-csl-toolchain: fix critical PATH manipulation bugChristopher Larson2012-02-021-1/+1
| | | | | | | (From OE-Core rev: 9ccf5400d4d22f6fb90f5d61ad89dd0ac6273e43) Signed-off-by: Christopher Larson <chris_larson@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package bbclass: allow per package PRIVATE_LIBSKoen Kooi2012-02-011-1/+1
| | | | | | | | | | If a recipe packages multiple versions of shlib (e.g. powervr drivers) we only want the shlib code to pickup $PN, not $PN-foo subpackages. This keeps backward compatibility with the global PRIVATE_LIBS usage if no per package PRIVATE_LIBS are set for a given package. In other words: this doesn't break the firefox recipe. (From OE-Core rev: ce46dbddef40ae3eef7238ac07438b15bd09e156) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix the issue that adt-installer tar ball is not regenerated if sstate is ↵Jessica Zhang2012-02-012-8/+7
| | | | | | | | | on, and other minor bug fixes (From OE-Core rev: 61da952fdc2996c27c56234c36116a69a23a378d) Signed-off-by: Jessica Zhang <jessica.zhang@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* e2fsprogs: remove unneeded patch and re-enable PARALLEL_MAKEScott Garman2012-02-012-49/+2
| | | | | | | | | | | Koen Kooi suggested that the quotefix patch was not needed, and the build of the recipe should now be multithread-safe. My testing has confirmed this. (From OE-Core rev: 731700ec390d680ee4d277312755bea0ab4aeeec) Signed-off-by: Scott Garman <sgarman@zenlinux.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pkgconfig: Ensure pkgconfig RDEPENDS are trackedRichard Purdie2012-02-011-0/+5
| | | | | | | | | | | | | Currently, pkgconfig dependencies get added to -dev packages which install pc files however nothing in the system makes bitbake aware of these dependencies so images can fail with pkgconfig being missing. This change explictly adds in the pkgconfig RDEPENDS to the -dev packages and hence makes bitbake aware of the dependency. (From OE-Core rev: 23e773eb8b70a5e36270b2e6415512b7dc4f1e05) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* opkg-utils: convert to git repo at git.yoctoproject.orgSaul Wold2012-02-011-5/+5
| | | | | | | | | | | | The svn.openmoko.org site seems to have become unstable, make a copy and convert to git at git.yoctoproject.org to preserve history [YOCTO #1867] (From OE-Core rev: b44717c29c4f50917570039adf896680d24bb216) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bootimg: Do not force FAT32 on all images, it violates the FAT specificationDarren Hart2012-02-011-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | Fixes [YOCTO #1940] do_bootimg was performing the FAT overhead calculations assuming FAT32 and then forcing the use of FAT32 with "-F 32" to mkdosfs. The FAT specification is clear on cluster count being the determining factor for FAT size (even if the fs string is set to FAT32, go figure). Syslinux follows this spec, and rightly so, resulting in a failure on core-image-minimal: syslinux: zero FAT sectors (FAT12/16) Drop the "-F 32" from mkdosfs to allow it to select the appropriate FAT size based on cluster count. Leave the FAT overhead calculation in FAT32. This will result in a little extra padding for really small images, but not enough extra to justify recalculating for FAT12 and FAT16. Tested with a core-image-minimal build for atom-pc. do_bootimg completed successfully, and the resulting image was FAT16. (From OE-Core rev: 634137704dd1a205e377a1131ef708f1c981f6b2) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rootfs_ipk: remove runtime_script_required usageMartin Jansa2012-02-011-1/+1
| | | | | | | | | | | | * it was introduced in 87780fc09b066525e47d0f50ee5497db54d304cd * then partially removed in 2feba313c991170747381c7cf821a45c2cd04632 * so remove this use too as runtime_script_required is not initialized anymore and results in run.do_rootfs.6328: line 235: [: -eq: unary operator expected (From OE-Core rev: 6d3eac57bdba8e2582c210a2f82a3a4546f68581) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>