summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* xf86-input-mouse: Update to 1.7.1Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xwininfo: Update to 1.1.2Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xset: Update to 1.2.2Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xrandr: Update to 1.3.5Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xprop: Update to 1.2.1Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xkbcomp: Update to 1.2.3Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xinit: Update to 1.3.1Saul Wold2011-11-291-3/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xdpyinfo: Update to 1.3.0Saul Wold2011-11-292-8/+10
| | | | | | * Rebase patch to update code Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mkfontscale: Update to 1.0.9Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* libdrm: Update to 2.4.27Saul Wold2011-11-291-3/+3
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* json-glib: Update to 0.14.2Saul Wold2011-11-291-2/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* wget: Update to 1.13.4Saul Wold2011-11-294-277/+9
| | | | | | * remove gnutls.bzr patch as it was in upstream Signed-off-by: Saul Wold <sgw@linux.intel.com>
* qt-mobility: Add missing patchRichard Purdie2011-11-291-0/+32
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl: enable alsa based on PACKAGECONFIG and respect DISTRO_FEATURESMartin Jansa2011-11-291-2/+5
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt4: qt-mobility: fix QML video player crashAnatolij Gustschin2011-11-291-1/+4
| | | | | | | | Fix QML video player crash which happens when attempting to play OGG video files. Signed-off-by: Anatolij Gustschin <agust@denx.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: fix sed to have correct *.pc filesEric Bénard2011-11-293-7/+7
| | | | | | | | | | | | | | | | | | | | it seems sed doesn't handle \? properly if the string in not between quotes. without this patch, we get something like (for example for QtDBusE.pc : Libs: -L${libdir} -lQtDBusE Libs.private: -L/home/ebenard/WORK/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/board/ usr/lib -L/usr/lib -L/home/ebenard/WORK/setup-scripts/build/tmp-angstrom_2010_x-eglibc/sysroots/board /usr/lib -lQtXmlE -L/usr/lib -lQtCoreE -lpthread Cflags: -DQT_SHARED -I/usr/include/qtopia -I${includedir} with the patch we get what is expected : Libs: -L${libdir} -lQtDBusE Libs.private: -lQtXmlE -lQtCoreE -lpthread Cflags: -DQT_SHARED -I/usr/include/qtopia -I${includedir} Signed-off-by: Eric Bénard <eric@eukrea.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libsdl: replace tabs with spacesMartin Jansa2011-11-291-3/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: enable cdrom, alsa and tslib, disable rpath and add few fixes from ↵Martin Jansa2011-11-291-6/+12
| | | | | | | | | | | meta-oe * virtual/libsdl is used in sdl.bbclass but nothing was providing it * rpath disabled because otherwise libtool and ld try to link against ${libdir}/libdl.so.2 on the host (see OE-classic commit af1a2e0e7626e372f22afbcabf08d9ae6b0d7b01) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: rename files dir to libsdl-1.2.14 for faster lookupMartin Jansa2011-11-291-0/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libsdl: drop unused filesMartin Jansa2011-11-292-90/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* eglibc-initial: Ensure symlinks point to the correct location when built ↵Richard Purdie2011-11-291-0/+12
| | | | | | | | | | | | from sstate cache If the sstate files are installed into a sysroot from the sstate cache, the directory to the main sysroot can change and the symlinks aren't adjusted to account for this. This is a problem specific to the toolchain bootstrap process. This patch adds up a function to recreate the symlinks, hence ensuring they always point at the correct location. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa-common: allow empty PNMartin Jansa2011-11-291-0/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* base-passwd: Fix raceRichard Purdie2011-11-291-0/+2
| | | | | | | | The do_package task this recipe injects depends on the output of do_populate_sysroot to be present. This introduces the correct dependency so that the package task works correctly. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro-tracking: update information for binutils & libtoolNitin A Kamble2011-11-291-5/+5
| | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* binutils: upgrade from 2.21.1a to 2.22Nitin A Kamble2011-11-2919-578/+543
| | | | | | | | | And rebase the patches to the newer source code This patch is upstream hence deleting it from the recipe. binutils/110-arm-eabi-conf.patch Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
* distro_tracking: update tracking fields for gettext and eds-toolsWenzong Fan2011-11-291-5/+6
| | | | | | Add maintainer and update manual_check_date, status fields. Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
* Self Hosted Image: Added Task and ImagesSaul Wold2011-11-292-0/+185
| | | | | | | | | | This is the first pass of creating a self hosted image, this task and image can pass bitbake's sanity check (if modified to remove the cvs check) and can build psuedo, albit very slowly on qemu. Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Dexuan Cui <dexuan.cui@intel.com> Signed-off-by: Zhai Edwin <edwin.zhai@intel.com>
* intltool: remove XML::Parser checkSaul Wold2011-11-292-3/+37
| | | | | | | | | | | | | | | | | | | | | | Add Patch to disable the XML::Parser check in the target intltool.m4, this check will find the host (not native) XML::Parser if it's installed possibly causing Host contamination, but will also fail configuration if XML::Parser is not installed on the host. Since we know that XML::Parser is installed on the image, we don't really need this check, so comment it out. From RP in mail thread: > If the recipe needs perl for > some other reason than intltool, it needs perlnative but it if only > needs perl for intltool, we shouldn't need the dependency. The .m4 macro > checks are well intended but don't fit the way we use perl. I really > don't want to end up in a position where intltool automatically means we > have to add perlnative as a dependency and we've previously seen many > problems related to that. Signed-off-by: Saul Wold <sgw@linux.intel.com>
* tzdata/tzcode: Update tzdata to 2011nSaul Wold2011-11-292-8/+9
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* mesa: package gl/egl/osmesa to separate packagesMartin Jansa2011-11-291-2/+11
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* distro_tracking_fields: update the statusXiaofeng Yan2011-11-291-3/+12
| | | | | | | | directfb to 1.4.15 xorg-xserver-lite to 1.11.1 libx11-diet to 1.4.4 Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* distro_tracking: Update manual check dates (readline, gcrypt)Saul Wold2011-11-291-1/+2
| | | | Signed-off-by: Saul Wold <sgw@linux.intel.com>
* runqemu: look for *-image* to be more flexible for image namesSaul Wold2011-11-291-2/+2
| | | | | | We can't just look for *image* since it will catch up bzimage Signed-off-by: Saul Wold <sgw@linux.intel.com>
* xserver-xorg: only use --disable-dga in xserver-xorg-liteOtavio Salvador2011-11-293-2/+2
| | | | | | | | Xorg VESA driver calls DGAInit enforcing this symbol to be available to the driver to work so we revert back to only disable DGA for lite flavor of Xorg. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* libx11-trim: update to 1.4.4Xiaofeng Yan2011-11-294-0/+117
| | | | | | | | | | | Some description : 1 Remove --with-xcb because xcb is necessary item in the new version. 2 keysymdef_include.patch uses in keeping native directory of X11 as the default configuration. \ or else host directory "/usr/include/X11" is selected when running ./configure. 3 makekeys_crosscompile.patch avoid host contamination. 4 x11_disable_makekeys.patch uses in compiling makekey.c needed by makekeys-makekeys.o Signed-off-by: Xiaofeng Yan <xiaofeng.yan@windriver.com>
* rpm_5.4.0.bb: Build rpm without xzMatthew McClintock2011-11-291-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes the following issue: Log data follows: | NOTE: Creating RPM package for perf-dbg | NOTE: Creating RPM package for perf | NOTE: Creating EMPTY RPM Package for kernel | NOTE: Creating EMPTY RPM Package for kernel-3.0.9-00348-gec4b357 | NOTE: Creating RPM package for kernel-image-3.0.9-00348-gec4b357 | NOTE: Creating RPM package for kernel-dev | NOTE: Creating RPM package for kernel-vmlinux | NOTE: Not creating empty RPM package for kernel-misc | NOTE: Creating RPM package for kernel-devicetree | NOTE: Creating RPM package for kernel-module-libcrc32c | NOTE: Creating RPM package for kernel-module-crc-itu-t | NOTE: Creating RPM package for kernel-module-sctp | NOTE: Creating RPM package for kernel-module-pcbc | NOTE: Creating RPM package for kernel-module-crc32c | NOTE: Creating RPM package for kernel-module-binfmt-misc | NOTE: Creating RPM package for kernel-module-nfsd | NOTE: Creating RPM package for kernel-module-exportfs | NOTE: Creating RPM package for kernel-module-msdos | NOTE: Creating RPM package for kernel-module-nls-utf8 | NOTE: Creating RPM package for kernel-module-udf | NOTE: Creating RPM package for kernel-module-isofs | NOTE: Creating RPM package for kernel-module-usbhid | NOTE: Creating RPM package for kernel-module-scsi-wait-scan | NOTE: Creating EMPTY RPM Package for kernel-modules | /local/home/mattsm/git/fsl-local-sdk/build_p4080ds_release/tmp/sysroots/x86_64-linux/usr/bin/rpmbuild.real: error while loading shared libraries: liblzma.so.5: cannot open shared object file: No such file or directory | ERROR: Function 'BUILDSPEC' failed (see /local/home/mattsm/git/fsl-local-sdk/build_p4080ds_release/tmp/work/p4080ds-fsl-linux/linux-qoriq-sdk-3.0.6-r2/temp/log.do_package_write_rpm.18943 for further information) Signed-off-by: Matthew McClintock <msm@freescale.com>
* Introduce multiarch DISTRO_FEATUREJulian Pidancet2011-11-294-3/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces a distro feature which enables gcc to produce both 32bit and 64bit code, and enables binutils to operate on both 32bit and 64bit binaries. It differs from multilib toolchains in that it does not require to compile a version of the libc for each architecture variant. However, the code produced for the secondary architecture will not be linkable against the libc. v2: - Renamed the feature name from "biarch" to "multiarch". The GCC installation manual claims that the mips-linux can be made a tri-arch compiler (http://gcc.gnu.org/install/configure.html) - For x86_64, the compiler is made bi-arch by default, so nothing has to be done in particular. - I analyzed the gcc/config.gcc from GCC sources and added in this patch all the architectures that could be made biarch with the version of gcc currently used in OE, which are powerpc, and sparc, in addition to x86. mips and s390 will probably be supported in future versions of gcc. For x86 and sparc, only the --enable-targets=all option is valid to make this work (this option doesn't have any other side effects than making the compiler bi-arch). For powerpc, I used the --enable-targets=powerpc64 option (although 'all' also works). Note: - Untested on powerpc and sparc. But I believe it works the same as with x86. - gcc in meta-toolchain is also made multiarch. Signed-off-by: Julian Pidancet <julian.pidancet@gmail.com>
* opkg-utils: handle 6 digit UID fields properlyKoen Kooi2011-11-292-1/+29
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* python-native: Fix gcc compiler detecting logicKhem Raj2011-11-292-12/+12
| | | | | | | | | | | | | | | | | | | We have a patch unixccompiler.patch where we try to throw away everything except first element of CC string but this does not work if gcc is prepended with something e.g. CC="ccache gcc" then the logic fails and it ends up in some modules failing on you silently (_sqlite3) in my case. The fix here is to drop basename so we keep the whole string as it is and then the detection function searches for gcc string in the whole CC. This works in both cases one the original intent of the patch and the second described above. One place where it will fail is if someone has non-gcc compiler installed in some subdir which has gcc in it e.g. /usr/gcc/fakecc but for OE this should never happen. Ideally the the detection logic should have tried to execute gcc and then parsed --version output or something. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* toolchain-scripts.bbclass: Make it work when TCLIBC=uclibcKhem Raj2011-11-291-2/+6
| | | | | | | | | | This class currently only works with eglibc. Since it adds dependencies explicitly on eglibc when using uclibc this creates problems. So we make sure that it checks for TCLIBC to determine system C library in use Signed-off-by: Khem Raj <raj.khem@gmail.com>
* default-distrovars: Define SDK_VERSION and DISTRO_VERSIONKhem Raj2011-11-291-1/+2
| | | | | | | runqemu scripts check for them and when using just oe-core these are not defined anywhere Signed-off-by: Khem Raj <raj.khem@gmail.com>
* pulseaudio: update to 1.1, delete 0.9.xKoen Kooi2011-11-2919-388/+20
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* libjson: add 0.9Koen Kooi2011-11-291-0/+14
| | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
* getVar/setVar cleanupsRichard Purdie2011-11-2627-159/+152
| | | | | | | Complete the bb.data.getVar/setVar replacements with accesses directly to the data store object. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Ensure we run reautoconfRichard Purdie2011-11-261-16/+16
| | | | | | | | Avoding the autoreconf with a hardcoded do_configure is bad practise since it can hide various errors. This patch ensures we do use the standard do_configure. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript-native: Ensure the sys/time/h fix is applied for native buildsRichard Purdie2011-11-261-0/+1
| | | | | | | | On my system, the sys/time.h header is in a subdir off /usr/include which causes a build failure. Apply the target CFLAGS fix to native builds as well to address this. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ghostscript: Really fix parallel make raceRichard Purdie2011-11-262-1/+20
| | | | | | | | | | | There continue to be parallel make race issues showing up on the autobuilder. This patch removes some potential sources of these. The rm is unrequired since we're using cp -f. The || true ensures that if we did race against someone it becomes harmless. [YOCTO #1202] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* ofono: Fix missing python dependency and package tests separatelyRichard Purdie2011-11-253-2/+6
| | | | | | | | | | | We need to ensure there is a python dependency for the ofono python test scripts. To do this without introducing the dependency unnecessarily for the core ofono functionality, this patch splits the tests into a separate package too. [YOCTO #1705] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Nothing uses USERNAME, remove it - can cause sstate-cache conflictsMatthew McClintock2011-11-251-1/+1
| | | | | | | | USER is the correct variable to use, also this can affect sstate cache as well. Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc-package-target.inc: add the symbol link /lib/cppDexuan Cui2011-11-242-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | When I was trying self-hosted-image, eglibc's do_install failed in the target: ERROR: cannot stat bootparam_prot.h: the cause is: rpcgen doesn't work properly: rpcgen can't exec /lib/cpp since it doesn't exist. According to http://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/lib.html: "if a C preprocessor is installed, /lib/cpp must be a reference to it, for historical reasons. The usual placement of this binary is /usr/bin/cpp". Typical distros, like Ubuntu, openSuSE, Fedora and RHEL, all comply with the rule. Actually in meta/recipes-devtools/gcc/gcc-package-target.inc, we do try to package ${base_libdir}/cpp: FILES_cpp = "\ ${bindir}/${TARGET_PREFIX}cpp \ ${base_libdir}/cpp \ ${libexecdir}/gcc/${TARGET_SYS}/${BINV}/cc1" But unluckily we didn't create a symbol link in do_install. This patch adds the symbol link. Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>