summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* init-functions: Conforming applications may install one or more ↵Xiaofeng Yan2011-05-115-0/+116
| | | | | | | | | | | | | | | | initialization scripts LSB Test Suite need init scripts for lsb-image. During the installer's post-install processing phase the program /usr/lib/lsb/install_initd \ must be called to activate the init script. \ When a software package is removed, /usr/lib/lsb/remove_initd \ must be called to deactivate the init script. (From OE-Core rev: 5c846091b034fff21333487df4ada5667eb8e247) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wq!lsb: Add init-functions to lsb-imageXiaofeng Yan2011-05-111-14/+25
| | | | | | | | | init-functions is needed by LSB Test Suite. (From OE-Core rev: 2fd69dbdb44b29116c3dbdab5a63b16ae76f2062) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-lite: upgrade to from 1.7 RC2 to 1.10.1Yu Ke2011-05-118-359/+61
| | | | | | | | | | | | | | | - remove the following patches, since they are already in upstream xserver-xf86-lite/libdri-xinerama-symbol.patch, xserver-xf86-lite/drmfix.patch xserver-xf86-lite/nodolt.patch xserver-xf86-lite/revert_make_sys_c_use_unaligned_access_functions.patch - rebase the patch for 1.10.1 xserver-xf86-lite/crosscompile.patch (From OE-Core rev: 057613870f54d1f9a25317e350219d967fcd25ef) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-dri-lite_git: upgrade to 1.10.2 RC1 snapshotYu Ke2011-05-1115-624/+15
| | | | | | | | | | | | | | | | | | | | | - the following patches are no longer used, so remove them doublefix.patch drmfix.patch fix_macros.patch libdri-xinerama-symbol.patch xorg-server-disable-dri_sarea.patch xorg-server-enable-dri2.patch xserver-1.5.0-bg-none-root.patch xserver-DRI2Swapbuffer.patch xserver-boottime.patch xserver-no-root-2.patch - update the patch upstream status (From OE-Core rev: 642f7199c2a5221a45be25b4aa008fde25a5c07a) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xf86-dri-lite: upgrade from 1.9.3 to 1.10.1Yu Ke2011-05-114-34/+22
| | | | | | | | | | | | | | - update the license checksum due to SUN/Oracle name changing - remove the nodolt.patch because it is already in upstream and release http://cgit.freedesktop.org/xorg/xserver/commit/?id=a769f4c22a9cfb5ba248c924a66c31ec966bd8a0 - update the patch upstream status (From OE-Core rev: ef4dfdd815328bb9d1f1380859e86a8b012670d9) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sqlite: upgrade from 3.7.5 to 3.7.6.2Yu Ke2011-05-114-40/+10
| | | | | | | | | | | | - also remove the libtool.patch since it is already in the release version - update the LIC_FILES_CHKSUM, the license is not changed, just use sqlite3.h as more appropriate license file. the original sqlite3.c is actually not point to license content. (From OE-Core rev: 195d907986f19131d8f545b7473a676553c96028) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-intel: upgrade from 2.14.0 to 2.15.0Yu Ke2011-05-111-3/+3
| | | | | | | (From OE-Core rev: 6e622a33767798cf8ef7882c5fd1b69da23c27b7) Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* git: RDEPENDS are transitive, so remove tk so it builds with just OE-coreKoen Kooi2011-05-111-2/+2
| | | | | | | | [RP: Disable EXTRA_OEMAKE too] (From OE-Core rev: 3751877fd106077033c5802042a9e6048100379d) Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* readline: Upgrade 6.1 -> 6.2Adrian Alonso2011-05-112-6/+6
| | | | | | | (From OE-Core rev: 0fee15e32ff17b7463526cbe0778a89e59b838be) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qmake_base.bbclass: add generate_qt_config_file taskOtavio Salvador2011-05-111-0/+14
| | | | | | | | | | | | This writes a qt.conf inside WORKDIR to properly configure projects based on CMake. This is required since qmake variables (returned by -query command) are fixed into the binary and can only be changed using a qt.conf file. (From OE-Core rev: b137f47a68272da1205fd4a26e9c57fbcfd494b7) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake.bbclass: fix qmake and rpath issuesOtavio Salvador2011-05-112-2/+16
| | | | | | | | | | | Sync with OE at 3b7d83362027fde4f6850533ab83277d95dda961 however without changing the way of generating the toolchain file and making it branding agnostic. (From OE-Core rev: ee98c2b095b991901b6c2125b2428985c873b4bd) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* siteinfo.bbclass: Add powerpc-linux-gnuspe.Leon Woestenberg2011-05-113-0/+3
| | | | | | | | | | | Re-add powerpc-linux-gnuspe, from OpenEmbedded. Also adds support to poky.conf so that minimal-core-image builds with DISTRO=poky, [RP: Synced with recent diso file reoorg] (From OE-Core rev: 701a725d118c1a2edd1e54798d85e864b45e19a2) Signed-off-by: Leon Woestenberg <leon@sidebranch.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/include: Remove old prebuilt OE toolchain support (replaced by ↵Richard Purdie2011-05-118-137/+1
| | | | | | | | sstate) and oabi config (obsolete) (From OE-Core rev: 637360c4135a49b1d60c712656f12e57e291d4c7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro/tclibc-uclibc: Append uclibc to key path names to allow parallel ↵Richard Purdie2011-05-111-1/+4
| | | | | | | | uclibc and eglibc builds (From OE-Core rev: 805f29dfa6637313051142a041054fdcfb5e559f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/bitbake.conf: use --no-check-certificate to avoid errors when wgetting ↵Otavio Salvador2011-05-111-4/+4
| | | | | | | | | from https (From OE-Core rev: bc9c80307a0c2f9ad840b9181076f3824786c217) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/conf/layer.conf: Remove packages/*bb from BBFILESKhem Raj2011-05-111-1/+1
| | | | | | | | | packages directory has been divided into recipes-*/ dirs (From OE-Core rev: 56bf0a3094cf0dbe0c9c088f69e1569bcf8de82f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* metadata_scm.bbclass: Use COREBASE to grok for SCM operationsKhem Raj2011-05-111-4/+1
| | | | | | | (From OE-Core rev: 17c8c41b837d66bd3cc02c4c60e62dcfc13b80a8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Drop unused *GUI* and MACHINE_DISPLAY variablesRichard Purdie2011-05-112-10/+0
| | | | | | (From OE-Core rev: baf136a9c95a94c5bf89c9a818960d616439682c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* preferred-xorg-versions.inc: Drop this, it makes no sense given we only have ↵Richard Purdie2011-05-112-152/+0
| | | | | | | | one version of these recipes (From OE-Core rev: 964517c2c835c49c3ef660c76dcfc82bf543056f) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* conf/distro/include/default-distrovars.inc: Create set of default 'distro' ↵Richard Purdie2011-05-112-0/+44
| | | | | | | | variable values (From OE-Core rev: ddbf17b3ee18c12a51950109e8728de65fb9ac0b) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* machine/qemu: Add qemu-config as an essential machine speicfic dependency ↵Richard Purdie2011-05-113-2/+3
| | | | | | | | and drop specific distro config (From OE-Core rev: 617b8f2ae26a6b4ac57795fead39ef20b1f92ecc) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro: Add defaultsetup.conf, a set of default configuration providing sane ↵Richard Purdie2011-05-116-14/+42
| | | | | | | | | | | | overrridable default for commonly used options The intent is to allow distros to share common core config but still allow customisations. The core should work with no distro set but users can still customise in any ways needed. (From OE-Core rev: c0a148077ae27a1ef57c55ac22953c68d001af57) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* matchbox-theme-sato/pseudo: Add DEFAULT_PREFERENCE = -1 for SCM recipesRichard Purdie2011-05-112-0/+4
| | | | | | (From OE-Core rev: a246715e5cc6222844ff7aeb5008127ce5925db7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake.conf: Include the new default-providers.inc and default-versions.inc ↵Richard Purdie2011-05-112-27/+3
| | | | | | | | | | | | files These are the minimal defaults to allow OE-Core to function standalone with no distro set and are constucted such that the distro can either override values, or totally replace the include file entirely as needed. (From OE-Core rev: b34d5e93fab4274e1a56f446e2ba4756d614cc47) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-floating-revisions: Move to meta-yoctoRichard Purdie2011-05-101-83/+0
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* toolchain-qte: include cross-compiler and fix env scriptIlya Yanok2011-05-101-16/+17
| | | | | | | | | | | | This patch fixes the meta-toolchain-qte recipe: 1. cross-compiler added to the TOOLCHAIN_HOST_TASK. 2. Corrected paths in the environment script. 3. TOOLCHAIN_OUTPUTNAME used instead of SDK_SUFFIX. (From OE-Core rev: 2b4971128a66eb0efdc8663018710383041c0e11) Signed-off-by: Ilya Yanok <yanok@emcraft.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxmu: Add native functionXiaofeng Yan2011-05-101-0/+2
| | | | | | | | | Add native function to libxmu_1.1.0.bb file because qt3 native depends on its native. (From OE-Core rev: eeaf7ce29af358ede32ecb64fe15fd9c0e537ad7) Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oe/patch.py: Remove series file during Clean()Khem Raj2011-05-101-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Currently if there is a failed do_patch the series files get appended so if there were two patches a.patch b.patch and b.patch failed during next run it would append a.patch again a.patch b.patch a.patch and this would keep growing. We can remove series file in Clean() because we populate it in Import() anyway (From OE-Core rev: fd07744ae549c2f43b18d53e6ed16c20df6b4ef3) Signed-off-by: Khem Raj <raj.khem@gmail.com> Acked-by: Chris Larson <chris_larson@mentor.com> Acked-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane.bbclass: skip license checksum if LICENSE is "CLOSED"Otavio Salvador2011-05-101-0/+4
| | | | | | | (From OE-Core rev: 2d2d7710cc51c2656e89c3aec3f3fc0a5b65eb30) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxkbfile: disable xcbOtavio Salvador2011-05-101-1/+3
| | | | | | | | | | | Currently libx11 defaults to build without xcb backend and thus this needs to explicit depends on it or disable it. We opted to disable it since it is not critical for it to work. (From OE-Core rev: fe00d409dacc7670667f932fcb78760cc32ba5b0) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* busybox: add support to mdevOtavio Salvador2011-05-104-2/+56
| | | | | | | | | | This changes the packaging only if the configuration used has mdev support enabled. (From OE-Core rev: 82b163043aa53488a03bb3de3a78e5b6eeb76019) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: error if meta data not presentBruce Ashfield2011-05-103-3/+8
| | | | | | | | | | | | | | | | | | | | There are valid reasons to build repositories without meta data present and there are times when this is an error. This change adds sanity tests to the build process to detect missing meta data and throw an informative error message. Sanity checking is only triggered from recipes (linux-yocto) that always require meta data to be present. Other recipes are not impacted and can auto-generate meta data as required. Without this change the build process suceeds, but incorrect meta data will be used (with no user knowledge), which is not the desired behaviour. (From OE-Core rev: adf9f92e2f8f6cc3deba72a194ded85e160ad9e3) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: remove non-core (qemu) machine compatibilityBruce Ashfield2011-05-102-19/+2
| | | | | | | | | | | | | The machine configuration of the non-core (non-qemu) machines exists in other layers. Moving the branch mappings, compatibility and SRCREVs of these machines out of the main linux-yocto recipe is the first step in that move. (From OE-Core rev: 9187ac0173f26c6a621229ff588f495e9967e665) Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Acked-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gtkhtml2: Update to 1161Saul Wold2011-05-101-1/+1
| | | | | | | (From OE-Core rev: 535138f06a7707e926d8f6db0bc526e3eb25aaa6) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* web-sato: Update for svn -> git transtionSaul Wold2011-05-101-5/+5
| | | | | | | (From OE-Core rev: 0818a65266bb382ea308a0c8ee64d61a7b53b707) Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gnome-doc-utils: Add additional missing -nonet options to xsltprocScott Garman2011-05-102-3/+69
| | | | | | | | | | | I missed some instances of xsltproc when adding -nonet in my previous commit. This should take care of them all to fix the compilation errors. (From OE-Core rev: b232ad2c74c93f045006a6b03b2eff7f6103a865) Signed-off-by: Scott Garman <scott.a.garman@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* syslinux: improve packagingOtavio Salvador2011-05-101-1/+11
| | | | | | | | | | | | | | | | | Usually only parts of syslinux are used by products and thus syslinux can be greatly reduced in size. This changes does it as: - syslinux: syslinux binary - syslinux-extlinux: extlinux binary - syslinux-mbr: mbr.bin - syslinux-chain: chain.c32 - syslinux-pxelinux: pxelinux.0 - syslinux-isolinux: isolinux.bin (From OE-Core rev: a9f35059b4b47cb014cfad0b6930fe59f44430e3) Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* package_rpm: use target vendor informationAdrian Alonso2011-05-101-1/+2
| | | | | | | | | | | * Instead of hardcoding target vendor string "-poky" use TARGET_VENDOR information in case of using external toolchains (From OE-Core rev: 0638c470410b7ac3057d8f64ae0d389b5c3da838) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* image-mklibs: add microblaze arch supportAdrian Alonso2011-05-101-1/+1
| | | | | | | | | | | * In function mklibs_optimize_image_doit * Add microblaze arch case for setting the dynamic_loader used by "mklibs" call (From OE-Core rev: 473314d9978dfee53cddc45e4ee1863266eb01e1) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: add microblaze ARCH definitionAdrian Alonso2011-05-101-1/+2
| | | | | | | | | | * Add Microblaze ARCH definition * Bump PR (From OE-Core rev: 95861a2b2591a896edc3d66fcb6121869a042d8b) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* siteinfo: add microblaze target infoAdrian Alonso2011-05-101-0/+1
| | | | | | | | | | | | * Add microblaze target info * Microblaze soft CPU can be configured as big-endian/little-endian * Currently target info support for microblaze big endian, using prebuilt toolchains. (From OE-Core rev: e91c0813e6bba84a8585a5f4d5116533e46b5664) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-arch: add microblaze to valid archsAdrian Alonso2011-05-101-1/+2
| | | | | | | | | * Add Microblaze target to valid arch list definition (From OE-Core rev: 709a199bd18478b5d7af6bf6130e5210793c7ad2) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* insane: add micrblaze target infoAdrian Alonso2011-05-101-1/+3
| | | | | | | | | | | | * package_qa_get_machine_dict * Add microblaze dic entry for QA * Prebuilt toolchain triplet microblaze-unknown-linux-gnu- * TARGET_OS is linux-gnu for this toolchain (From OE-Core rev: 0fb36b3232de531b4b3d5ca9e39dd610646d5e8c) Signed-off-by: Adrian Alonso <aalonso@secretlab.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust_0.12.bb: Fix compilation on uclibcKhem Raj2011-05-102-1/+53
| | | | | | | | | | We provide alternative implementation of sched_getcpu() when compiling for uclibc (From OE-Core rev: 03f442250579a392b49b54648840fbeb7c0a0142) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* liburcu_0.5.4.bb: Let it build on uclibc targetsKhem Raj2011-05-101-1/+1
| | | | | | | | | | | | uclibc requires -D_GNU_SOURCE to be defined for it to enable GNU extensions which CPU_SET/CPU_ZERO are used by this package. So we add -D_GNU_SOURCE to CFLAGS when compiling for uclibc. (From OE-Core rev: fdbcf8eea9d83a8040157d8a5bb6febae5eb9a14) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libgalago_0.5.2.bb: Fix compile for uclibcKhem Raj2011-05-101-0/+4
| | | | | | | | | | | uclibc targets may not have gettext but this package still needs config.rpath during regenerating configury so we provide it when libc is uclibc. (From OE-Core rev: a5f71d8bfe794808cbe5e9e1f4a37ed4e87a15fb) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Replace gconf-dbus with gconfKhem Raj2011-05-104-4/+4
| | | | | | | | | | | | | | | | | | Some distributions e.g. angstrom do not support gconf-dbus anymore since its now provided by gconf and in oe-core we have PREFERRED_PROVIDER_gconf tunable, here we replace all dependencies on gconf-dbus with gconf, which should work in both cases where poky defines PREFERRED_PROVIDER-gconf = "gconf-dbus" and for angstrom it is simply gconf Without this meta-toolchain-sdk ends up with conflicts in runqueue and does not build (From OE-Core rev: 3c04049516fe09969bbb9af501aae260f8ce4c91) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rsync (GPLv2): fix security vulnerability CVE-2007-4091Dexuan Cui2011-05-102-1/+72
| | | | | | | | | | | | Added a patch to fix http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2007-4091 [YOCTO #984] is partially fixed by this commit. (From OE-Core rev: 3670f110aacebdde118b79d31aa15156330418c6) Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot: correct COPYING MD5SUMDarren Hart2011-05-091-2/+2
| | | | | | | (From OE-Core rev: d0dc2b5bb02ef55a41e7a97b6831c72391ae7f36) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gettext.bbclass, bitbake.conf: Append nls options to EXTRA_OECONF instead of +=Khem Raj2011-05-092-4/+4
| | | | | | | | | | | | | | | | | | | | | | Some recipes do not defined EXTRA_OECONF in such cases += drops the --enable|--disable-nls options. In another case where recipe defines EXTRA_OECONF instead of adding/appending to it then --enable|--disable-nls options are lost from EXTRA_OECONF We define EXTRA_OECONF = "" in bitbake.conf so the variable exists always. We use _append instead of += so the option is added at very end and not lost. We only return empty gettext dependencies if its a target recipe in case when USE_NLS is not set because the native/cross/nativesdk recipes still need the gettext dependencies (From OE-Core rev: c47c783ddca8427aa7381e1df254a8d29ff0fe78) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>