summaryrefslogtreecommitdiffstats
path: root/meta/recipes-core
Commit message (Collapse)AuthorAgeFilesLines
* Remove distro-specific metadata for distros not in oe-corePaul Eggleton2011-05-0511-70/+4
| | | | | | | (From OE-Core rev: ea2cd4b8e9bc013a007fe2a1a605ecb59db5a896) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Remove machine-specific metadata for machines no longer in oe-corePaul Eggleton2011-05-0540-727/+4
| | | | | | | (From OE-Core rev: 72567733033347b662d9baa07432985fd2da3efa) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-default-revisions: move the SRCREV to recipe fileYu Ke2011-05-043-0/+5
| | | | | | | | | in this case, those non poky distro can also use these recipe normally (From OE-Core rev: 0a57bd226cdb8332707fa0f46fcf0b067f03701a) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemuimagetest: Enable toolchain automation tests in qemuimagetestJiajun Xu2011-05-041-1/+2
| | | | | | | | | | | | | Enable toolchain automation tests in qemuimagetest framework. 3 C/C++ test projects are added to test toolchain - cvs, iptables and sudoku-savant. User needs to set TEST_SCEN to "toolchain" in local.conf to enable tests. Test case will check if toolchain tarball exists under "${DEPLOY_DIR}/sdk". And it will extract toolchain tarball into /opt. It requires user to chown /opt to non-root user, who will run qemuimagetest. Signed-off-by Jiajun Xu <jiajun.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: upgrade to version 1.18.4Qing He2011-05-0410-37/+18
| | | | | | | | | | from version 1.17.3 - remove make-382-fix since it's upstreamed (From OE-Core rev: bb92a1852e17232c07658eef013f243ca6780563) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* netbase: fix check for nfsroot in if-pre-up.d scriptPaul Eggleton2011-05-042-2/+2
| | | | | | | | | | | | | The if-pre-up.d/nfsroot script was no longer functioning correctly due to a change in iproute2's installation of the "ip" executable. The script will now function correctly regardless of whether ip is in /bin or /sbin. Fixes [YOCTO #1006]. (From OE-Core rev: fa4f6d1d01a3ce9fbc6f479f65138f1af7369714) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* logging: update existing oe* logging users to the bb* interfaceDarren Hart2011-05-043-3/+3
| | | | | | | | | | | | | | The new bash logging class provides bbnote, bbwarn, bbfatal, and bbdebug replacements (as well as bbplain and bberror) for the oe* equivalents. Use the new bb* API in preparation to delete the oe* logging API. This patch was automatically generated by a sed script. The result has been visually inspected and used to build core-image-sato for qemux86. (From OE-Core rev: a1f09fce5caba389d0484b169f0cde85d64514fa) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* core-image-directdisk: add LIC_FILES_CHECKSUMTom Zanussi2011-05-041-0/+3
| | | | | | | | | Fix for build failure. (From OE-Core rev: 1d7f9211af04bcf77061eaad8a272e976c2d7c1d) Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: Inherit gettext should provide right libintl so remove from DEPENDSKhem Raj2011-04-284-3/+112
| | | | | | | | | Add no-iconv.patch to provide dummy libiconv in case of uclibc (From OE-Core rev: f06caba152bed7f0b739ed4d3dd3103034d00000) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext_0.17.bb: PROVIDE virtual/gettext and RCONFLICT with proxy-libintlKhem Raj2011-04-281-2/+2
| | | | | | | (From OE-Core rev: 335e689efd45c1bf34dd73112eb29286a16eb44c) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Divide packaging into gettext-runtime and restKhem Raj2011-04-281-4/+31
| | | | | | | | | | | This helps in footprint on space constrained systems e.g. uclibc based systems where packaging full gettext just for libintl can be waste of space. (From OE-Core rev: cdf36c44ada6ccdd2b020d1271ff01e285615016) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* glib-2.0: upgrade to version 2.28.6Dongxiao Xu2011-04-286-4/+12
| | | | | | | (From OE-Core rev: 4131611c19d3e7d72e9a79aacd614c2734d9ed8e) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base: allow distribution to define apm providerMartin Jansa2011-04-241-1/+4
| | | | | | | | | * use VIRTUAL-RUNTIME_apm instead of apm directly (From OE-Core rev: 2d19f07fa5b1021c4210b28a2d6225e50c721580) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-tools.bb, task-sdk-gmae.inc: enable lttng-ust for ARMDexuan Cui2011-04-241-4/+4
| | | | | | | | | | | | | lttng-ust can build on ARM from 0.12 on. Merged with rebranding Fixes [YOCTO #856] (From OE-Core rev: 13d967d68bb2f01119d1b14a98b89a98fc3ee6ef) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* jpeg: Upgrade to 8c (from 8b)Zhai Edwin2011-04-242-4/+8
| | | | | | | (From OE-Core rev: 5f17c96c196db21e7590ef3ed530e1a6a22acb06) Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Further cleanup of various poky referencesRichard Purdie2011-04-211-2/+2
| | | | | | (From OE-Core rev: fe73ea8c510877fe4e3c117985e8f3d0b79ddf1b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Rename poky-lsb override to linuxstdbaseRichard Purdie2011-04-219-9/+9
| | | | | | (From OE-Core rev: 73a227a738da17229baac142ccd889c7929402ba) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Catch task-poky -> task-core renamingRichard Purdie2011-04-211-3/+3
| | | | | | (From OE-Core rev: 27147ae60f22f5be257727b1ec69f48a7192ffb3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Rename poky-image-* -> core-image-* and task-poky-* -> task-core-*Richard Purdie2011-04-2120-73/+73
| | | | | | (From OE-Core rev: 560b04181d8f51d189b99f01a72f17210dadf7a3) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Replace POKYBASE with COREBASERichard Purdie2011-04-2119-34/+34
| | | | | | (From OE-Core rev: 607a7657715f6fcba467a4e55ba64f41f4e13a15) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initscripts: Drop outdated machine specific filesRichard Purdie2011-04-216-557/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* jpeg: add link libjpeg.so.62 for LSB library testKang Kai2011-04-181-1/+12
| | | | | | | | | | | LSB test just test whether libjpeg.so.62 exists, and no more use of it. So just make link to pass library check. (From OE-Core rev: 1229f5dbd48362c7717ac31b631aefce2dccbdc1) 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>
* netbase: add /etc/network/interfaces file for qemumips & qemuppcPaul Eggleton2011-04-182-0/+16
| | | | | | | | | | This fixes the network configuration for qemumips & qemuppc to match the other qemu* machines. (From OE-Core rev: cb181eb4dc2c20a70153f9d69d732978566ba4f7) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* netbase: automatically bring up eth0Paul Eggleton2011-04-181-0/+1
| | | | | | | | | | | | This avoids manual configuration for those machines that do not override the default /etc/network/interfaces file. Fixes [YOCTO #875] (From OE-Core rev: 20b39d52cd183301bbf58a8e8da96d64f57e0b31) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxml2: upgrade to version 2.7.8Qing He2011-04-183-6/+8
| | | | | | | | | | | | [YOCTO #978] from 2.7.7 fixes CVE-2010-4008 (From OE-Core rev: cd13726f1eb1f77f55cf202830d6bf13b47b0860) Signed-off-by: Qing He <qing.he@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* eglibc-package.inc: Add eglibc-binaries, eglibc-localedatas, eglibc-gconvs ↵Xiaofeng Yan2011-04-121-0/+20
| | | | | | | | | | | | | | | | | | | | and eglibc-charmps to variable PACKAGE The purpose of adding the above variables it to make it easier to install them into a lsb-image. By having 4 collections of packages they will not fill the task-poky-lsb.bb file. eglibc-binaries include packages "eglibc-binary-*" eglibc-localedatas include packages "eglibc-localedata-*" eglibc-gconvs include packages "eglibc-gconv-*" eglibc-charmaps include packages "eglibc-charmap-*" [sgw: edited summary and description] (From OE-Core rev: d8c985ec67f39a9e4ba9afbb0b52c2fe7e632255) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ncurses: Remove unwanted package config from previous .inc mergeRichard Purdie2011-04-122-6/+1
| | | | | | | | This fixes various build warnings and failures. (From OE-Core rev: 82561aa631c4e0e0756925774e5126e79f8d9907) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* external-python-tarball: Drop FAKEROOT usage in favour of explicit options ↵Richard Purdie2011-04-121-1/+1
| | | | | | | | to tar (From OE-Core rev: f993aa934de4f8caea9b3caa910ad34241737e47) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ncurses: Update to 5.9Tom Rini2011-04-085-308/+204
| | | | | | | | | | | | The previous 5.7 release was relatively close to 5.8 due to it bringing in a patch to sync with upstream work-in-progress. We skip over the 5.8 release and move to 5.9. Also, we move most of the contents of the main recipe into the previously unused ncurses.inc file. (From OE-Core rev: 296ac8b2b0fe5b84f04a272b33d1df37bdac986f) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ldconfig-native-2.12.1: newer recipe with eglibc sourcesNitin A Kamble2011-04-0410-113/+672
| | | | | | | | | | | | | | | This fixes [YOCTO #780] Handle the input/output data with different endian-ness correctly Also fix the definition of LD_SO for cross environment And remove the older 2.5 version of ldconfig-native recipe (From OE-Core rev: 694db055f3729662e0e0193a31f2098be599877f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext_0.17.bb: Use linux-uclibceabi instead of linux-uclibcgnueabiKhem Raj2011-04-041-1/+1
| | | | | | | (From OE-Core rev: 293e2c37525d440ae93cefec877b532c6a888802) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils_6.9.bb: Remove gettext from DEPENDSKhem Raj2011-04-041-1/+1
| | | | | | | | | inheriting gettext should take care of this (From OE-Core rev: f8d4d3d573b12e25803cbce7f713811c81601bc5) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* console-tools_0.3.2.bb: inherit gettextKhem Raj2011-04-041-2/+1
| | | | | | | | | There is a dependency on libintl in configure (From OE-Core rev: 227166e0991a3404d164e6bf9b9d7d3bc356c343) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base-files: Remove sysctl.conf file. This is now provided by the procpc recipe.Richard Purdie2011-03-242-31/+0
| | | | | | | | | | The base-files version is horribly outdated too. [YOCTO #924] (From OE-Core rev: f61df1f1e4a191ed3dd3d71aa78a479c615b14d1) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils: Switch to disabling gmp supportTom Rini2011-03-241-2/+4
| | | | | | | | | | Coreutils can optionally build with libgmp support and for our uses it's fine to just not build it rather than add the dependency. (From OE-Core rev: e58ca6504ccfd4fd7efbf288eaadae6720c84c79) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Various: Update KERNELORG_MIRROR for consistencyTom Rini2011-03-233-3/+3
| | | | | | | | | | | In mirrors.bbclass we point into /pub but we don't in bitbake.conf. All uses of KERNELORG_MIRROR look into /pub anyhow, so lets make use of that. (From OE-Core rev: 67a0c8f48b5ef2ae5fc712c9204e4e99818c8134) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Various: Switch to KERNELORG_MIRRORTom Rini2011-03-232-2/+2
| | | | | | | (From OE-Core rev: a0eeed089a5c185ef721b11828d4a27f0c03791c) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Various: Switch to using GNU_MIRRORTom Rini2011-03-233-5/+5
| | | | | | | (From OE-Core rev: bd9e899d1b07813c78f2dc2e5c46a67937839065) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Various: Switch to GNOME_MIRRORTom Rini2011-03-232-2/+2
| | | | | | | (From OE-Core rev: 0499bacc30274f2300fb956362bda8a53fdc625e) Signed-off-by: Tom Rini <tom_rini@mentor.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initscripts: Make umountfs a bit more robust, bump PRTom Rini2011-03-182-4/+4
| | | | | | | | | | | Avoids error messages on shutdown. Imported from OE commit 072cad0100fd828e7fee8f3fa3ade23e4306b394 (From OE-Core rev: 5188687660f5aa37014aac50c43e141f032455d7) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: enable unmount all featurePaul Eggleton2011-03-182-2/+2
| | | | | | | | | This allows "umount -f -a -r" in our initscripts to actually do something. (From OE-Core rev: 578c938968857976f888f708f1f57cf862c7b3c4) Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: Setup for GPLv2 RecipeSaul Wold2011-03-183-9/+137
| | | | | | | | | | | * add task to remove the GPLv3 lscpu code * Add patch to remove the reference to lscpu in Makfiles (From OE-Core rev: ebd181cf6ce3fe233b61aef3af093228aa925f4d) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* coreutils-6.9: fix man page building for the gplv2 recipeNitin A Kamble2011-03-182-3/+90
| | | | | | | | | | | | | | Added a new patch: coreutils-6.9/fix_for_manpage_building.patch And the target recipe now depends on the native recipe for the manpage generation. Similar fix may be needed to the GPLv3 version of this recipe. (From OE-Core rev: 543577c25b5a4e89a3ab15ee28e754b71c2a43d5) Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* toolchain-scripts.bbclass: Added --sysroot to CPPFLAGS.Lianhao Lu2011-03-182-2/+2
| | | | | | | | | | [YOCTO #908] Added CPPFLAGS into the environment file and added --sysroot to it. (From OE-Core rev: 360daf019101d9b4d08ab1e3d279b08c02e9749e) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext: Upgrade GPLv2 version to 0.16.1Saul Wold2011-03-1712-577/+666
| | | | | | | | | | | This adds a couple of new patches for handling various autoconf and autolocal issues. It also hardcodes a GETTEXT_MACRO_VERSION to 0.17 to match the native gettext. (From OE-Core rev: e897103a58ad672cc87d2bab3ec45501ef09f8f1) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-ssh-openssh: new task recipe for openssh sshScott Garman2011-03-161-0/+17
| | | | | | | | | | This task can be used when IMAGE_FEATURES is set to ssh-server-openssh. (From OE-Core rev: 23bfd4e65d6ad79198a189df4ba08794e7dc2614) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-poky-ssh-dropbear: new task recipe for dropbear sshScott Garman2011-03-161-0/+17
| | | | | | | | | | This task can be used when IMAGE_FEATURES is set to ssh-server-dropbear. (From OE-Core rev: 109dcd84ee1bd15103eb79e415e5404dfd5a2e03) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* task-base, task-poky-basic, task-poky: Remove hard-coded references to dropbearScott Garman2011-03-161-7/+1
| | | | | | | | | | This is the first step in refactoring the SSH server selection to be done in IMAGE_FEATURES instead of as hardcoded in these tasks. (From OE-Core rev: 7e9484241b055975ee0843a91ba12465392370a9) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package-index.bb: Added missing dependencies.Lianhao Lu2011-03-151-0/+3
| | | | | | | | | | [YOCTO #871] Added missing dependencies to opkg-utils-native and opkg-native. (From OE-Core rev: f50997891a236954f827de73e9422a67eaacb95c) Signed-off-by: Lianhao Lu <lianhao.lu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* util-linux: move remaining files from files directory to util-linux-2.17.2 ↵Martin Jansa2011-03-154-0/+0
| | | | | | | | | for faster lookup (From OE-Core rev: 50f2352cb61c2c04b69643be5b3ae5def438d285) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>