summaryrefslogtreecommitdiffstats
path: root/meta/packages
AgeCommit message (Collapse)Author
2010-08-20poky-find-native-sysroot: helper script for locating the native sysroot pathScott Garman
Various poky scripts make use of binaries from the native sysroot. This helper script can be used to reduce code duplication, and sets up some environment variables you can use to identify and obtain the correct filesystem path to the native sysroot. It works for both in-tree Poky setups as well as toolchain installations. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-20tunctl: Added an tunctl which supports TUNSETGROUPJeff Dike
TUNSETGROUP is needed in order to preconfigure a set of tap devices that can be used by non-root users. The requirement is that the qemu users be members of whatever group the tap devices are assigned to. Include tunctl in the qemu-helper package, and add a -native version. Signed-off-by: Jeff Dike <jdike@linux.intel.com> Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-20unfs-server: new userspace nfs recipeScott Garman
This is a simple userspace NFS server, derived from one which was previously used in openSUSE 10.x. Wind River contributed many of the patches. This package is not intended for target installations, only -native and -nativesdk use. Enabling nativesdk for readline, sqlite3, and pseudo was required, as well as a few new autoconf siteconfig entries. Signed-off-by: Scott Garman <scott.a.garman@intel.com>
2010-08-20glibc: remove all old recipesNitin A Kamble
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-20valgrind: upgrade for eglibc 2.12Nitin A Kamble
the current version only works with libc upto 2.10 hence upgraded to support eglibc 2.12 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-20gdb: disable installation of bfd/iberty/opcodesKevin Tian
Those are assumed to be provided by binutils, so we disable installation here. Without doing so, a broken libbfd.la from gdb is installed to sysroot which overrides binutils version and then hurt other packages such as oprofile also fix --with-readline to --with-system-readline Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-19deploy.bbclass: use new style staging for deploy tasksJoshua Lock
All tasks which implement a do_deploy should inherit this class to have the changes in the deploy task staged. Update recipes which include a do_deploy function to inherit this class and to use DEPLOYDIR rather than DEPLOY_DIR_IMAGE. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-19gcc_4.5.0: fix for arm kernel failureNitin A Kamble
From this bugzilla: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44129 gcc 4.5.0 has target space optimization issues on arm also. Added a fix similar to ppc. This should fix [BUGID #212] Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-19elfutils: Add GNU_HASH support to elf*_xlatetofMark Hatle
Add GNU_HASH and LIB types to the size table used by elf*_xlatetof in order to avoid a divide by zero error. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-08-19gzip: Add 1.3.12(GPLv2) as new recipeZhai Edwin
Remove AC_USE_SYSTEM_EXTENSIONS to fix autoconf error, and rename a function to avoid duplicated defination between gblic and gunlib Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
2010-08-19eglibc: recipe cleanupNitin A Kamble
This removes unneccesary dependancys. And avoids glibc being built when eglibc is configured. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-19rsync: explicitly disable xattr and aclQing He
Signed-off-by: Qing He <qing.he@intel.com>
2010-08-19task-poky-tools: Add perf to tools-profile packageRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-18apmd: Add back libtool patch as the issue the patch fixed reappearedRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-18xserver-xf86-dri-lite: xorg-minimal-fonts is responsible for this symlinkRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-18linux-wrs: Make sure kern-tools-native is built before do_patchRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-17aspell: moved from meta-moblin to meta to support enchant dependencySaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-17pam: add missing bits from previous commitKevin Tian
Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-17udev: use relative path when creating dev.tarKevin Tian
this effectively removes below warning: tar: removing leading '/' from member names Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-17lttng-ust: disable MIPS build since liburcu doesn't build on MIPSDexuan Cui
lttng-ust depends on liburcu. Unluckily upstream liburcu doesn't support MIPS now. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-17gcc_4.5.0: import a missing patch from gcc_4.3.3Nitin A Kamble
[BUGID #208] Thanks to Edwin Zhai for reproducing issue and narrowing it down to the segmentation fault in the floorf function of libstdc++-v3 And Thanks to RP for pointing out that this is a known issue with the fix already in the gcc 4.3.3 recipe Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard@openedhand.com>
2010-08-17tcl: fix native buildKevin Tian
commit a2e6b265ed66d5f274507dcfbb3b91c30cc12e3a introduced one patch to fix non-native build, which however breaks native build. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13binutils: fix the installed location of libiberty.a fileNitin A Kamble
This fixes: [BUGID #209] the libiberty was getting installed in usr/lib/lib64 path which was leaving prelink-native recipe wondering where to get libiberty. Fix the path and prelink-native recipe is building fine now. Patch added: libiberty_path_fix.patch
2010-08-13gmp: add GPLv2 version (4.2.1)Kevin Tian
The latest GPLv2 version of gmp is 4.2.1, which was released in 2006/05. This GPLv2 recipe is written in clean house approach, w/o looking at either v3 source code and recipe. One patch (disable-stdc.patch) is added, which is also written from scratch and licensed under GPLv2 test with 'calc' which is shipped by gmp package Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13sdk-task: make libc dependancies genericNitin A Kamble
This change specifies the libc dependancies in a generic fashion. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13eglibc: import eglibc_2.12 recipe from OENitin A Kamble
use http proto for svn checkout cosmetic cleanups to metadata Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13tcl: fix a build issueNitin A Kamble
This fixes: [BUGID #210] This commit addes a native recipe & a patch for tcl to fix the following build issue | Installing message catalogs | /bin/sh: line 2: ./tclsh: cannot execute binary file | make: *** [install-msgs] Error 126 | FATAL: oe_runmake failed NOTE: package tcl-8.5.8-r0: task do_install: Failed Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13linux-wrs: Fix qemux86-64Joshua Lock
Use the fragment support provided by kern-tools in the linux-wrs recipe to add some extra modules required for qemux86-64 such as evdev and uvesafb. Add a patch to increase CONNECTOR_MAX_MESSAGE_SIZE as uvesafb was sending larger messages than the kernel would accept. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13kernel-arch: x86-64 is no longer a valid architecture, map it to x86Joshua Lock
Also use the exported (and re-mapped) ARCH rather than TARGET_ARCH in the linux-wrs recipe. Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13git: update to get features required for wr-kernel-toolsJoshua Lock
Update to 1.7.2.1, wr-kernel-tools requires --no-merged option for git branch which was introduced in git 1.5.6 Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13Move byacc, which, libconvert-asn1-perl and libtimedate-perl to meta-lsbRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-13task-poky-tools: fix RDEPENDS_task-poky-tools-profile and add lttng-ust into itDexuan Cui
Here the "_append" must appear just after RDEPENDS_task-poky-tools-profile, or else, valgrind and lttng-ust won't be built into the target image. At present we only build lttng-ust on qemux86/qemux86-64/qemuppc/qemumips/emenlow/netbook since upstream liburcu (which is required by lttng-ust) may not build on other platforms, like qemu ARMv5te that poky uses now. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13lttng-ust: add the latest version 0.5Dexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13liburcu: add the latest version 0.4.6Dexuan Cui
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
2010-08-13nfs-utils: enable tcp-wrappers supportQing He
Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13portmap: enable tcp-wrappers supportQing He
this enables the hosts access control facility (i.e. /etc/hosts.allow and /etc/hosts.deny) changes: - enable tcp-wrappers by change make flags and cppflags - rename patch no-tcpd-support to avoid confusion - minor cleanups Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13tcp-wrappers: add new packageQing He
version 7.6 based on tcp-wrappers recipe of openembedded changes from openembedded version: - set -DUSE_GETDOMAIN in NETGROUP to fix build error - install libwrap into ${base_libdir}, since it's required by some essential components (e.g. portmap is in ${base_sbindir}) - distribute libwrap.a as well in libwrap-dev Signed-off-by: Qing He <qing.he@intel.com>
2010-08-13pam: rename to libpam and add core config filesKevin Tian
So far pam is not really functional as there no pam config files exists, here we borrow from openembedded to setup core /etc/pam.d to make it functional: * change 'pam' to 'libpam' following Debian naming convention, and change (R)DEPENDS in other recipes * borrow openembedded libpam-base-files with changes: - rename to libpam-runtime to follow Debian naming - only keep common-* core files which can be traced back to Debian libpam-runtime-1.0.1 for license track. Other service specific files (such as atd, cron, ...) are removed because either they may contaminate the license or it's right thing to have their own packages providing them - use same libpam recipe instead of creating a new. This way other /etc/ stuff are all contained by libpam-runtime * like openembedded, we package each pam plugin into seperate package now, with some differnce though: - Some ${sbindir} binaries are bound to specific PAM plugin. So better to package them together with corresponding plugin package - populate_sysroot_prepend is invoked before actual populate_sysroot, at that time ${D} binaries haven't been tripped. So it's difficult to specify -dev for those plugin pacakges from _prepend which are simply empty. actually one -dev/-doc per recipe is one good exercise here. Signed-off-by: Kevin Tian <kevin.tian@intel.com>
2010-08-13libconvert-asn1-perl: create new recipeNitin A Kamble
the latest is 0.22 which is failing to build while the previous version 0.21 just works. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13libtimedate-perl: create a new recipeNitin A Kamble
imported this recipe from OE Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13byacc: added new recipe in to the treeNitin A Kamble
Imported OE recipe and then upgraded it to the latest version Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13libproxy: upgrade from 0.4.2 to 0.4.3Nitin A Kamble
Upgraded to fix this issue on fedora 13 http://code.google.com/p/libproxy/source/detail?r=684 Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
2010-08-13which: Add new recipeDongxiao Xu
Add which-2.20, which is licensed under GPLv3. The installation will override the busybox "which" command. Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
2010-08-13linux-wrs: Enable tracking of the secondary wrs_meta branch in PVRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-13meta-ide-support: don't pull in unneeded nativesdk tasksJoshua Lock
Signed-off-by: Joshua Lock <josh@linux.intel.com>
2010-08-13dbus-wait: Updated License File ChecksumSaul Wold
Signed-off-by: Saul Wold <Saul.Wold@intel.com>
2010-08-13pseudo: Fix pseudo buildMark Hatle
Revert the change from 28d70bcddba93ad649de714b3229586d53de325e. Change the upstream commit to id: d30de158c1986d2161647629f279018702a42750. This fixes the const is read-only issue when compiling. Signed-off-by: Mark Hatle <mhatle@windriver.com>
2010-08-12pseudo: Fix segfaultsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12dbus-wait: Update LICENSE after changes upstreamRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-08-12pseudo: Upgrade pseudo and correct problemsMark Hatle
Fix an issue where pseudo could try to compile incorrectly on an x86_64 host system. Now it verifies that it should be trying to build a 32-bit library, and if so the necessary prereqs are available. Also uprev to the latest version of pseudo changes to enable wrapping of execl, local variable storage and misc fixes. Signed-off-by: Mark Hatle <mhatle@windriver.com>