summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
* Add package wget and perl modules.Saul Wold2012-09-101-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | LSB needs wget to download packages but wget provided by busybox doesn't support some options such as '-N'. LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl, ../lib/Class/ISA/t/00_about_verbose and ../lib/Class/ISA/t/01_old_junk.t fail because of lack of these modules, add them to make test pass. File CORE/config.h which is provided by perl-dev and file unicore/version which is provided by perl-doc are required by LSB perl test cases. Add perl-dev and perl-doc to packagegroups-core-lsb. [Yocto #3030 #3031 #3052 #3054 #3055] (From OE-Core rev: ac4a60a1c585bfe5bdce1556303d49bef2594070) Signed-off-by: Kang Kai <kai.kang@windriver.com> Rebased for packagegroup change -sgw These perl libraries are being added directly to OE-Core for 4.1 LSB Complainace, when 5.0 comes out early next year (2013), we will remove these changes. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libi18n-collate-perl: add itKang Kai2012-09-101-0/+22
| | | | | | | | | | | | | | This module is deprecated from perl 5.003_06. But LSB perl test 4.1.6-2 still test it. So add it. [Yocto #3031] (From OE-Core rev: 8228aa1f6bc1ee5ecddd78ce43d5ebfc0eed2d3c) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libfile-checktree-perl: add itKang Kai2012-09-101-0/+33
| | | | | | | | | | | | | | | LSB perl test 4.1.6-2, all/tst_perlModPresent.pl 1 fails with: test 88 'use File::CheckTree;' failed Add it to fix this issue. [Yocto #3031] (From OE-Core rev: af5141135d0888ea1f72cd63c454bc82884ec567) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libenv-perl: add itKang Kai2012-09-101-0/+22
| | | | | | | | | | | | Just add it for LSB 4.1 perl tests. [Yocto #3031] (From OE-Core rev: 16be305db800c976e6241973e0cf176b954de8e4) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdumpvalue-perl: add itKang Kai2012-09-101-0/+20
| | | | | | | | | | | | | LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl 1 fails with: test 44 'use Dumpvalue;' failed So add libdumpvalue-perl to fix it. (From OE-Core rev: 0141967e4a721586c2c04252aae3b8e3732f53c3) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libpod-plainer-perl: add itKang Kai2012-09-101-0/+24
| | | | | | | | | | | | | | | LSB perl test 4.1.6-2 case all/tst_perlModPresent.pl 1 fails with: test 190 'use Pod::Plainer;' failed Add libpod-plainer-perl to fix it. [Yocto #3031] (From OE-Core rev: 0c26ced44326280f65f574c6ffb2dc1392a2f79e) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perl: package modules Pod-Html and Tie-Hash-NamedCaptureKang Kai2012-09-101-1/+1
| | | | | | | | | | | | | | | | | Package modules Pod-Html and Tie-Hash-NamedCapture. Without module Tie::Hash::NameCapture.pm, call "use English;" will fail. Module Pod::Html is required by LSB perl test 4.1 case all/tst_perlModPresent.pl 1. [Yocto #3031] (From OE-Core rev: e8d4386b48e169f126dd2fa018b3f44c8a42eef8) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libclass-isa-perl: add itKang Kai2012-09-101-0/+32
| | | | | | | | | | | | | perl module Class::ISA is needed by LSB 4.1 perl test, so add it. When LSB 5.0 release, it will be deprecated. But we need it now. [Yocto #3030] (From OE-Core rev: f2e8d7670d926aa88c3c38996d1a216812741dd2) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot: Use fw_env.config if available.Franklin S. Cooper Jr2012-09-104-8/+14
| | | | | | | | | | * Add support for board specific fw_env.config file if available. (From OE-Core rev: 5b6a8e987f9039aca63d97bc42421b78acab8a3d) Signed-off-by: Franklin S. Cooper Jr <fcooper27jr@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image: allow root login when debug-tweaks is enabledSaul Wold2012-09-101-0/+1
| | | | | | | | | | | | | | | | | This allows root to login over ssh with an empty password just like dropbear when the debug-tweaks are enabled, it's important to disable debug-tweaks for a production system as this will leave open a security hole! Thanks to Marc for the settings. Cc: Marc Ferland <marc.ferland@gmail.com> [Yocto #3078] (From OE-Core rev: 13e6aa8bba6ab1ebba1efa23f94af379a8fcb6a9) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: make DRI/GLX options respect opengl distro featureRoss Burton2012-09-102-13/+5
| | | | | | | | | | | If the distro doesn't have the opengl feature there's no point building the DRI or GLX support, making the mesa-dri build dependency optional. (From OE-Core rev: 73d02f6b121c8b0ed2d42de0bfd6c227fd4de41f) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg-lite: removeRoss Burton2012-09-104-145/+134
| | | | | | | | | | | | | Building xserver-xorg and not installing the DRI and GLX modules (and so not Mesa) results in an increase of 16kb compared to this package. This isn't worth the effort of maintaining two packages. (From OE-Core rev: 586835801a11e514a10228be957713e1ce90dd44) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autoconf: use --warning=cross only if supportedConstantin Musca2012-09-102-1/+36
| | | | | | | | | | | | | Adapt autoconf to pass --warning=cross to automake only if supported. [YOCTO #842] (From OE-Core rev: 16d1c8f076378d0878f332f83b7e1f5fcf16447d) Signed-off-by: Constantin Musca <constantinx.musca@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* machines/x86: Drop redundant glibc configure knobsKhem Raj2012-09-103-12/+0
| | | | | | | | | | nptl and thereby tls are not optional anymore (From OE-Core rev: 1a4b277e47a8d624cde4c73713d036e230f3a523) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kconfig-frontends: Create symlinks for conf and mconfKhem Raj2012-09-101-1/+7
| | | | | | | | | | | eglibc calls out mconf and conf directly so lets create symlinks to point to their kconfig- counterparts (From OE-Core rev: 5857772e285ad6e39b7216bc542189e45f6fdbf7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc: Enable kconfig for option managementKhem Raj2012-09-104-3/+9
| | | | | | | | (From OE-Core rev: 13e2ccf6f4e71d674583894750f70865ebe5e4d1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-2.16: Add kconfig infrastructureKhem Raj2012-09-104-1/+1356
| | | | | | | | | | | This will let eglibc use kernel like option management through kconfig (From OE-Core rev: 4282b86072fd5a916d0d12082d6ba575bce691f2) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* arch-armv4.inc: On armv4 add --fix-v4bx to linker flags for kernelKhem Raj2012-09-101-0/+1
| | | | | | | | (From OE-Core rev: 2092e08ba81595c6aaedca8237f6717409eb53b6) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: ignore NEON, IWMMXT, LOONGSON_MMI variables for class-nativeMartin Jansa2012-09-101-2/+3
| | | | | | | | | | | | | | | | | | | | * pixman-native can have different do_configure sstate checksums if it's built with armv4t machine and armv7a OE @ ~ $ bitbake/bin/bitbake-diffsigs before-mgmt/stamps.1346795706/nokia900/x86_64-linux/pixman-native-*.do_configure.sigdata.* after-mgmt/stamps.1346801508/om-gta02/x86_64-linux/pixman-native-*.do_configure.sigdata.* basehash changed from 27e577de60880a788c7aaba797ef83e0 to c6799807eb3e767daf1e75738fc753f7 Variable NEON value changed from to --disable-arm-neon * so if you start building with different machine then last time (wrt NEON setting) all recipes which depends on pixman-native will be rebuilt too * this explains why sstate-cache-management.sh wanted to remove many native sstate packages when --stamps-dir option was used (see comment 28 in https://bugzilla.yoctoproject.org/show_bug.cgi?id=2897) (From OE-Core rev: 0b466e6677208aeefdfa15aa37bd4681eda166c8) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pixman: merge meta-oe append into oe-coreAndreas Müller2012-09-103-2/+280
| | | | | | | | | | | | * neon configuration settings included * patches were aligned to 0.27.2. (From OE-Core rev: 97c547f3efc4bfd801a24f189ee3f38e5a017fb7) Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm.bbclass: fix incremental rpm image generationRobert Yang2012-09-101-2/+2
| | | | | | | | | | | | | | | | | | * Check ${target_rootfs}/etc/passwd rather than ${target_rootfs}${rpmlibdir} to make sure that it has been previously installed. * Remove the "--nodeps" when incremental image generation, it should take care of the dependencies. Still use "--replacefiles --replacepkgs" in case there are conflicts. [YOCTO #3047] (From OE-Core rev: 2b3df2ec7979a49842df172be442a8794fe68fff) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lsb: update versionKang Kai2012-09-101-17/+17
| | | | | | | | | | | | | | | | | Update package lsb version to be same with current lsb test suit version. Because when install the suit, it warns that need lsb version >= 3.0 at least. Drop the duplicated creating files under /etc/lsb-release.d. Provides directories /etc/opt and /var/opt that they are required by package lsb-dist-checker in lsb test suit. (From OE-Core rev: 973e615ab4ee325ab568f84e001a5724f4b0dd01) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ltp: updateKang Kai2012-09-101-3/+3
| | | | | | | | | | Update to latest version 20120903 (From OE-Core rev: e14a9921928c774d1817704a0a606d3ac7e4f989) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bin_package.bbclass: binary package recipe classRobert Yang2012-09-101-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is used for the binary package recipe, it's been suggested that it would be a useful feature to be able to easily take an RPM or similar containing a software binary from a 3rd party software vendor and integrate it into an image created by the build system. * Brief introduction - The binary pkg can be .rpm, .deb, .ipk and other formats which can be unpacked by bitbake fetcher. - Let bitbake unpack the bianry package, just like unpack the source package. - Skip the do_configure and do_compile. - Install the files to ${D} - Other steps are similar to the source package's recipe. * Note: - The "subdir" parameter in the SRC_URI is useful for the binary package recipe, so I added an example in the comment. - I have sent a patch to bitbake-devel mailing list to support unpack the .rpm, .ipk, and .deb files. [YOCTO #1592] (From OE-Core rev: 7037f52909b8226d2afed4ac73c902d410afc112) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm.bbclass: fix the arch (replace "-" with "_")Robert Yang2012-09-102-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | rpm can't use the "-" as the arch, which causes problem, e.g., when MACHINE = "beagleboard": * The arch should be armv7a-vfp-neon, but rpm only takes the armv7a, this is incorrect since it is mixed with real arch armv7a. * The nativesdk's arch should be i686-nativesdk (or x86_64-nativesdk), but rpm only takes the i686 (or x86_64), this in incorrect since it is mixed with the arch i686 (or x86_64). Replace "-" with "_" when rpm package and the rootfs generation would fix the problem, I think this is fine since it doesn't change the tune's arch, the package manager doesn't care about the arch's name, but it needs a unify arch system to avoid confusing. This is similar to what we have done on the deb which fixed the arch i486, i586 and so on to i386. [YOCTO #2328] (From OE-Core rev: fc985f511da86400e4fa7d17555216c12eb51666) Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distrodata: replace Tab with SpaceSaul Wold2012-09-101-545/+545
| | | | | | | (From OE-Core rev: adb241958f125cc4c74ac5fbfc00674e7cd7305d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/mirrors: remove bogus gnutls mirrorPaul Eggleton2012-09-101-1/+0
| | | | | | | | | | | | | | | | This mirror entry which maps to itself plus a slash, if matched, put the fetcher into a circular loop until the stack space is exhausted. A patch has been sent to fix this issue in BitBake, but we should remove the bogus entry as well. (Note that this entry does not actually trigger the issue with current master because the gnutls recipe now uses GNU_MIRROR instead of ftp.gnutls.org, thus the bogus mirror entry is not matched.) (From OE-Core rev: 0de1827a9601143b090f751ea702fdb65a936b77) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image_types.bbclass: add variable for HobKang Kai2012-09-071-0/+3
| | | | | | | | | | | | Add a new variable "IMAGE_EXTENSION_live" for Hob to map image type "live" with real image file extension names. This is for Hob to remove the hard-coded maps. (From OE-Core rev: fe0973df7c72b1acec7feae03a4e13c1f49c8b1f) Signed-off-by: Kang Kai <kai.kang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync: Add md5sum and sha256sum for the rsync_2.6.9Martin Ertsaas2012-09-071-0/+3
| | | | | | | | | | rsync_2.6.9 is the only rsync recipe in openembedded without GPLv3 license, but it lacked the checksums for the fetcher. (From OE-Core rev: 1016edcadb22c1655e1a902601118ec3c7332fea) Signed-off-by: Martin Ertsaas <mertsas@cisco.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/tune: add tune-ppce300c3Bruce Ashfield2012-09-072-0/+12
| | | | | | | | | | | | | | | | | | | It has been pointed out several times that the yocto mpc8315e-rdb reference was using the wrong tuning (603e), since it is actually a e300c3 board. This commit creates a e300c3 tune file based on the e300c2 variant already in oe-core. This commit also inhibits altivec in flac when this new tuning is enabled and used by the mpc8315e-rdb [YOCTO #1192] (From OE-Core rev: 8663c7ba0530eb36728fe524ed0137e064cc1c5a) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gst-plugins-good: disable (uninstalled) examplesRoss Burton2012-09-071-3/+3
| | | | | | | | | The examples pull in a GTK+ build dependency, so remove that too. (From OE-Core rev: eef5cca4f364545759d8cf624f38e3cd6e8fd295) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/core-image: improve comments listing IMAGE_FEATURESPaul Eggleton2012-09-071-2/+7
| | | | | | | | | Ensure this listing is complete. (Comment change only.) (From OE-Core rev: f9df0be3790ca837e43c41633d17e6ee851cb01d) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: remove ConsoleKit dependencyRoss Burton2012-09-072-2/+2
| | | | | | | | | | ConsoleKit is a runtime dependency for the ConsoleKit module, but there isn't a build-time dependency. (From OE-Core rev: 3e05e52821e6042708a37421423601e9fe59116e) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gssdp: build examples which require GTK+ only if we have X11Ross Burton2012-09-071-9/+7
| | | | | | | | | | | They just need GTK+ not libglade, so fix the depends. The recipe also had multple checksums, so remove the old ones. (From OE-Core rev: 68f320b2c4c6a6e284e6f6f24791a197f3464f36) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-cross-initial: Reinstate limits.h generation fixRichard Purdie2012-09-071-1/+1
| | | | | | | | | | | | | | | | | | | The removal of gcc-cross-intermediate inadvertently reintroduced a problem with the limits.h file being incorrectly/inconsistently generated. http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=b0faebd1f07e1616004bd19664395932e7c2c48f reverted part of: http://git.yoctoproject.org/cgit.cgi/poky/commit/?id=c8815d2f21849deb9359706f54dc71490773415e This reintroduces the protected sysroot ensuring the limits.h file is always correctly generated. To reproduce the bug, build gcc-cross, then rebuild gcc-cross-initial and it will reference the limits.h file from gcc-cross in the sysroot. (From OE-Core rev: 71854f5c8c6850ed37777cad21acc92fdbea32fc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-session: Should have high ALTERNATIE_PRIORITY than mini-x-sessionSaul Wold2012-09-071-2/+2
| | | | | | | | | | | By having a high priority it will be installed instead of the mini-x-session when both are in a give set of packagegroups, as it stands now the mini-x-session is installed by default on sato which is wrong! (From OE-Core rev: d9fde0aaab26cbd657ffa56781754c85eec6f83a) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* adt-installer: Allow changing YOCTOADT_REPOElizabeth Flanagan2012-09-052-5/+6
| | | | | | | | | | | | | | | | YOCTOADT_REPO within adt-installer.conf was hardcoded to http://adtrepo.yoctoproject.org/${SDK_VERSION} This allows it to be overriden in local.conf by setting ADTREPO = "http://adtrepo.yoctoproject.org/${SDK_VERSION}" I'm also fixing a bad rm in do_populate_adt. The file name that is being rm'd is wrong. (From OE-Core rev: 610f8c0c0cab8e258919689fd641faec28b58caf) Signed-off-by: Elizabeth Flanagan <elizabeth.flanagan@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* pulseaudio: fix pulseaudio-server RDEPENDSMartin Jansa2012-09-052-2/+2
| | | | | | | | | | * module-cork-music-on-phone was renamed to module-role-cork http://cgit.freedesktop.org/pulseaudio/pulseaudio/commit/?id=3c5cc345472302b9511c19244b3eceb4a3674d8c (From OE-Core rev: 15a089fdc55faa0e2b14bb6ba019732e6608e2a5) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg-common: add RREPLACES on xserver-xorg to -module-exaRoss Burton2012-09-052-2/+2
| | | | | | | | | | | As the file moved from xserver-xorg to xserver-xorg-module-exa, the latter needs to "replace" the former to ensure a smooth migration when upgrading the packages. (From OE-Core rev: 45a4e2064991555570f346e0662a57e61c947acf) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gsettings.bbclass: fix whitespaceRoss Burton2012-09-051-16/+16
| | | | | | | | | | As nothing in oe-core uses gsettings, it wasn't noticed that the whitespace is wrong. (From OE-Core rev: 1c2afda021f7abf88bc08400beba53c603912382) Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python-pygtk: Upgrade to 2.24Saul Wold2012-09-052-10/+12
| | | | | | | | | This is needed for the build appliance and Hob also (From OE-Core rev: e177b0dcf9b39130d4a2a4dd1ea5af72b3cc87a3) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-core-x11: split machine specific parts to separate recipe ↵Martin Jansa2012-09-053-14/+27
| | | | | | | | | | | | | | | | | | | | packagegroup-core-x11-server * add new packagegroup-core-x11-server to SIGGEN_EXCLUDERECIPES_ABISAFE, so that recipes depending on it are not rebuilt after every machine swtich * allows to remove task-x11-server and task-x11 from meta-oe without loosing any functionality * be carefull with default XSERVER value which does not have xf86-input-mouse and xf86-input-keyboard) * VIRTUAL-RUNTIME_xserver_common which defaults to x11-common in oe-core and xserver-common in meta-oe's task-x11 (From OE-Core rev: a398c96706c119f298f57a929a317fcf8e0f5b92) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-core-x11: add upgrade path from meta-oe task-x11*Paul Eggleton2012-09-051-1/+12
| | | | | | | | | | | | This recipe was structured in order to replace task-x11 from meta-oe, which it hopefully can now that a runtime upgrade path is in place. (From OE-Core rev: 3b428debe9fdd4c9197f5ee7ab34fc9886f4a3cb) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: fix for packagegroup-apps-console removalPaul Eggleton2012-09-051-2/+2
| | | | | | | | (From OE-Core rev: ca8ff97080b635ff9ba21c2a2f6d33cb211f7a83) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-(base|core-basic): add RREPLACES/RCONFLICTSPaul Eggleton2012-09-052-7/+7
| | | | | | | | | | | | | | These are needed to support upgrading from task-* to packagegroup-* within existing target images at runtime. Note: these settings will very likely be moved to a separate inc file at some point in the future. (From OE-Core rev: 1b07bd4c6b1ff70267b97f94b25026a8f8ad3314) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt: 3.4.9-rt17 remaining changesBruce Ashfield2012-09-051-2/+2
| | | | | | | | | | | | | | | The first import of 3.4.9-rt17 only picked up part of the import due to a merge conflict with the modified files, and then SRCREVs being generated from the pre-merge commit. This SRCREV update picks up the rest of the modified files for full -rt support. (From OE-Core rev: d1ec0b64018dafaa6e47233b3465fbe4189e6280) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes/qmake_base: support linux-gnuspe/linux-uclibcspe TARGET_OSPaul Eggleton2012-09-051-1/+1
| | | | | | | | | | | Fix borrowed from OE-Classic. This should fix build failures during do_configure of Qt applications with the p1022ds machine from meta-fsl-ppc, for example. (From OE-Core rev: a19fc8e19a6cc6885a1e0616b1f42cc49c8f2c9f) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sanity.bbclass: Move back to running at ConfigParsed timeRichard Purdie2012-09-051-5/+5
| | | | | | | | | | | | If we don't do this, users can get extremely confused errors since the sanity tests happen too late (after parsing) and don't see the warnings. Also cleanup messages about merging configuration file changes to give better hints at where the updated files may be. (From OE-Core rev: 7b8a68cda7ef8186e834b39e73ee12a55b33f85b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* build-appliance-image: Update to latest poky masterRichard Purdie2012-09-041-1/+1
| | | | | | (From OE-Core rev: da9b66ddde02ec19f3f83f23eb2b595af9a57520) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* packagegroup-*: add RREPLACES/RCONFLICTSPaul Eggleton2012-09-0418-15/+58
| | | | | | | | | | | | | These are needed to support upgrading from task-* to packagegroup-* within existing target images at runtime. Note: these settings will very likely be moved out to a separate inc file at some point in the future. (From OE-Core rev: 5dd4de086d744c81d2275077ad0e0022204b0a68) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>