summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-09-01packages: Separate out most of the remaining packages into recipesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-01Drop chroot usage as its not well used, tested and is brokenRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-09-01bitbake/fetch: ensure the mirrored repository is updated as requiredJoshua Lock
If we fetch a tarball from a mirror it's entirely possible that the mirror will have been from before the required tag/branch/etc was included in the repository. To that end use forcefetch() as a way of testing whether the repository is up to date and if not fetch updates. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-01bitbake/git: define a forcefetch methodJoshua Lock
The git fetcher should force a fetch if the required tag is not present in the local clone, or if the fullclone parameter is set. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-09-01bitbake/fetch: Respect forcefetch even when pulling from a mirrorJoshua Lock
When pulling from a premirror we would prefer a local tarball even when the caller had specified the forcefetch parameter. Add an extra parameter 'force' to try_mirrors, defaulting to False. If set the mirrors will be tested even if the file exists locally. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-31powerpc-common: add working_getline to gettextSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-31which (GPLv2): inherit update-alternativesDexuan Cui
by this, we can avoid the pkg_postinst/postrm in the recipe file. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-31lttng-viewer: upgrade from 0.8.84 to 0.10.0Dexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-31task-poky-basic.bb: add at and watchdogSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-31at: run daemon as root userScott Garman
Permission problems are encountered when running atd as the default (daemon) user, so run it as root instead. These options are also used in the OpenEmbedded recipe for at. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-31sqlite3: fix multiple provider warningDongxiao Xu
Use ${PN} to replace the original hardcode name in recipe PACKAGES line This fixes multiple provider warning of sqlite3 (sqlite3 and sqlite3-nativesdk) Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-31gawk: add gawk 3.1.8, GPLv3 versionYu Ke
move to meta/recipes Signed-off-by: Yu Ke <ke.yu@intel.com> Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-31gst-meta-base: Enable some video and audio codecDongxiao Xu
Enable mpeg-1 mpeg-2 video format Enable wav, flac audio format Fix [BUGID #151] Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-31cmake.bbclass: sync from openembeddedQing He
this fixes: - toolchain detection error (e.g. ar and ranlib) changes from openembedded: - reformatting - cmake modules search path - use 'cat <<EOF' instead of echos for clarity Signed-off-by: Qing He <qing.he@intel.com>
2010-08-31rpm: compatiblity and header fixQing He
changes: - add headerAddOrAppendEntry in lib/rpm4compat.h for compatibility - fix rpmbag.h introduced in rpm 5.1.10 Signed-off-by: Qing He <qing.he@intel.com>
2010-08-31boost: upgrade to 1.44.0Qing He
from version 1.36.0 which won't compile with gcc 4.5.0 also moved to meta form meta-moblin changes: - .so files should go to -dev instead of sub packages - create libboostX-mt.{so,a} symlinks for compatibility - meta package 'boost' should set ALLOW_EMPTY - fix a bug that caused boost-dev being automatically renamed to libboost_prg_exec_monitor-dev, packages boost, boost-dev and boost-test now work as intended - rebased patch arm-intrinsic Signed-off-by: Qing He <qing.he@intel.com>
2010-08-31libcheck: upgrade to version 0.9.8Qing He
from 0.9.5 moved from meta-moblin to meta renamed to libcheck for clarity changes: - --enable-plain-docdir is obsolete - remove the unnessary patch Signed-off-by: Saul Wold <saul.wold@intel.com> Signed-off-by: Qing He <qing.he@intel.com>
2010-08-31Add qemu-i386 in qemu-native, required by eglibcZhai Edwin
Adding i386-linux-user in target-list is enough in theory, but our gl stuff is not friendly to linux-user code. So disable it when compiling linux-user. [BUGID #218] fixed by this. Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-08-31sed: Fix ppc build failureDongxiao Xu
sed will firstly check whether there is a working getline function in system, if not (ppc), it use its self-defined getline(). However in 4.1.2, this function definition is not match with its declaration. Fixes [BUGID #243] Also fixes metadata. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-31distro_tracking_fields.inc: add distro_commands.incSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-31toolchain-scripts.bbclass: inherit siteinfoKevin Tian
or else 'siteinfo_get_files undefined' error occurs Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-31sstate: fix dir name in manifestKevin Tian
dir name in manifest is incorrect: /media/disk/builds/master-arm/tmp/sysroots/usr/ /media/disk/builds/master-arm/tmp/sysroots/lib/ /media/disk/builds/master-arm/tmp/sysroots/include/ Also add one debug note when removing manifest entries Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-31sstate: make do_cleanup really workingKevin Tian
there's a bug in creating manifest_pattern, which means actually with new sstate do_cleanup hasn't worked yet We can use PSTAGE2_MANFILEPREFIX easily for this purpose. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-31pseudo: Update to latest versionMark Hatle
From the changelog: 2010-08-27: * (seebs) fix a bug caused by memcmp with wrong length * (seebs) stop hand-coding lengths of memcmp (torek was right...)
2010-08-31bitbake/codeparser: Implement persistent cacheRichard Purdie
For a given input to this code, the output doesn't change to implement a persistent cache of the data to speed up parsing. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-31bitbake/data.py: Add emit_func() and generate_dependencies() functionsRichard Purdie
These functions allow generation of dependency data between funcitons and variables allowing moves to be made towards generating checksums and allowing use of the dependency information in other parts of bitbake. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-31bitbake: Add codeparser for parsing shell and python functionsRichard Purdie
This commit is derived from Chris Larson's checksum work, turned into a standalone piece of code for parsing python and shell functions. The deindent code has been replaced with code to work around indentation for speed. The original NodeVisitor in the ast was replaced with a faster class walk call. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-31bitbake/BBHandler: Save python functions into the dictonaryRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-31bitbake/data_smart.py: Allow the data expand function to keep track of ↵Richard Purdie
references (including those from python code) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-31meta/classes: Fix whitespace mismatch and broken functionsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-30libproxy: disable perl bindingsQing He
cmake findperl and findperllibs use execution based approach to locate perl executable and others like module paths and -lperl, which does not work properly under cross compilation. Disable it with -DWITH_PERL=no until cmake is fixed. Signed-off-by: Qing He <qing.he@intel.com>
2010-08-27distro_tracking: connman, connman-gnome, wpa-supplicant, etc.Dongxiao Xu
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-27connman: Use connman as default network management toolDongxiao Xu
Upgrade connman to version 0.56 Modify connman-gnome to match the recent version of connman Deprecate networkmanager Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-27wpa-supplicant: Add latest stable version 0.6.10Dongxiao Xu
Connman doesn't work well with wpa-supplicant development version 0.7.2, thus import its latest stable version. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-27Major layout change to the packages directoryRichard Purdie
Having one monolithic packages directory makes it hard to find things and is generally overwhelming. This commit splits it into several logical sections roughly based on function, recipes.txt gives more information about the classifications used. The opportunity is also used to switch from "packages" to "recipes" as used in OpenEmbedded as the term "packages" can be confusing to people and has many different meanings. Not all recipes have been classified yet, this is just a first pass at separating things out. Some packages are moved to meta-extras as they're no longer actively used or maintained. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-27quicky: add QT app quicky, a simple note-taking applicationYu Ke
Add quicky from qt-apps.org to validate and demo qt library. quicky is a simple note-taking application with Wiki-style syntax and behaviour. Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27qmmp: add QT app qmmp, an QT audio-playerYu Ke
Add qmmp from qt-apps.org to validate and demo qt library. qmmp is an audio-player, written with help of Qt library Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27fotowall: add QT app fotowall, an QT photo toolYu Ke
Add fotowall from qt-apps.org to validate and demo qt library. fotowall is a creative tool that allows you to layout your photos or pictures. Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27qt4 core lib: add qt4 core library x11 version.Yu Ke
QT is a comprehensive cross-platform C++ application framework. this commit add QT4 library compiled with X11 options. The code is ported from OE version, with following changes: - remove the obsolate configure options, e.g. -embedded, -qdbus, etc - remove the poky unsupported configuree option, e.g. mysql, postgresql etc - revise the arch detection func, to support powerpc, x86_64 - other format cleanup Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27qmake2.bbclass: update for QT4Yu Ke
qmake2 bbclass is a class to make QT appplication. This commit update qmake2 bbclass for QT4. The code is from OE with minor cleanup. Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27qt-tools-native: add QT4 tool to build qt applicationYu Ke
QT4 provides tools like moc (meta object compiler), uic (user interface compiler) etc.. to build qt application. This commit add the qt4 tools. The recipe is from OE with minor cleanup. Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27grep: new recipe v2.5.1aScott Garman
This is the last GPLv2 version of grep. This recipe was dervied from OpenEmbedded's version. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-27distro_commands.inc: Add maintainer informationScott Garman
Also removed mailx package tracking, as this recipe was recently removed from our requirements. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-27readline: Split GPLv2 version from shared inc fileDongxiao Xu
Do not share common inc file with GPLv3 version of recipe Fix the issue of multiple provider warning Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-27coreutils (GPLv3): add latest version (8.5)Kevin Tian
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-27sysstat: add sysstat 9.1.4Yu Ke
sysstat is a collection of performance monitoring tools. this commit adds sysstat 9.1.4. the recipe is ported from OE, with following changes: - upgrade to 9.1.4 - use populate-volatile to populate /var/log/sa Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27cmake.bbclass: sync from openembeddedQing He
this fixes: - toolchain detection error (e.g. ar and ranlib) - cmake modules search path Signed-off-by: Qing He <qing.he@intel.com>
2010-08-27gawk: add 3.1.5 (GPLv2 version)Yu Ke
this commit add GNU Awk 3.1.5, the most recent GPLv2 version. the recipe is from OE, and upgrade to 3.1.5 Signed-off-by: Yu Ke <ke.yu@intel.com>
2010-08-27cpio: new recipe v2.8Scott Garman
This is the last GPLv2 version of cpio. The recipe was derived from OE's v2.5 one. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-27at.inc: remove unneeded LIBS settingScott Garman
Signed-off-by: Scott Garman <scott.a.garman@intel.com>