summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* image.bbclass: No need to run most tasks except do_rootfsRichard Purdie2011-10-061-1/+13
| | | | | | | | | Running fetch/unpack/patch/compile/install etc. is pointless since the only image task that does anything is the rootfs task. Hence mark the useless tasks as noexec so we don't bother running them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Implement PACKAGECONFIGRichard Purdie2011-10-061-0/+38
| | | | | | | | | | | | | | | | These enabled options to be specified in the form: PACKAGECONFIG ?? = "<default options>" PACKAGECONFIG[foo] = "--enable-foo,--disable-foo,foo_depends,foo_runtime_depends" So that DEPENDS, RDEPENDS_${PN} and EXTRA_OECONF can be automatically built from specific options. Those options can easily be customised by the distro config or the user. Based on some ideas from Chris Elston <celston@katalix.com> but with an improved easier to use one line interface. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Minor cleanupRichard Purdie2011-10-061-5/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* webkit-gtk: Enable dependency tracking since the webkit makefiles have bugsRichard Purdie2011-10-051-0/+2
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autotools.bbclass: Allow dependency tracking option to be easily overriddenRichard Purdie2011-10-051-1/+3
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* scripts/oe-buildenv-internal: Add SOCKS5_{USER, PASSWD} to BB_ENV_EXTRAWHITEKumar Gala2011-10-051-2/+1
| | | | | | | | | | | | | | | If a SOCKS5 gateway is needed for a proxy access like git it might also require authentication to the proxy via a password and username. Adding SOCKS5_USER & SOCKS5_PASSWD to BB_ENV_EXTRAWHITE allow for automation of the authentication request to occur when something like a git fetch is going through the proxy. This patch requires the bitbake patch to add extra exportvars so these variables get passed from Env -> bitbake -> fetcher Signed-off-by: Kumar Gala <galak@kernel.crashing.org> Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb-cross-canadian: Fix source directory SRichard Purdie2011-10-051-1/+1
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mtools: Disable parallel make install, its brokenRichard Purdie2011-10-052-0/+4
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: fix architecture mismatch QA errorTom Zanussi2011-10-051-0/+2
| | | | | | | | | | | | | Building sato-sdk for an x86_64 target throws this QA error: | ERROR: QA Issue: Architecture did not match (62 to 3) on /work/x86_64-poky-li\ nux/kexec-tools-2.0.2-r1/packages-split/kexec-tools/usr/lib/kexec-tools/kexec_t\ est kexec_test uses 32-bit code for testing - add an INSANE_SKIP exception for it. Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu-export-rootfs: Add HOW-TO for ubuntu 11.10 for rpcbind problemKhem Raj2011-10-041-0/+3
| | | | | | | | | | | The existing instruction to tackle RPC: Authentication error; why = Client credential too weak Are not applicable to ubuntu 11.10 especially Therefore add the magic needed for ubuntu 11.10 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bootimg.bbclass: fix comment typoOtavio Salvador2011-10-041-1/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* image-live.bbclass: allow images to override ROOTFS and INITRDOtavio Salvador2011-10-041-2/+2
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* image.bbclass: improve comments regarding exported functionsOtavio Salvador2011-10-041-4/+1
| | | | Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* linux-yocto: update live boot configurationBruce Ashfield2011-10-042-2/+2
| | | | | | | | | | | | | Updating the meta SRCREV to import a series of changes to synchronize live booting between multiple targets: d05450e meta/fri2: enable booting from iso 3da7d2a meta/fishriver: enable booting from iso 52e1c49 meta/emenlow: enable booting from iso 87918ae meta/crownbay: enable booting from iso Signed-off-by: Tom Zanussi <tom.zanussi@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com>
* qt4-embedded: move qt4-embedded-conf from RDEPENDS to RRECOMMENDSJames Limbouris2011-10-041-2/+2
| | | | | | | | | qt4-embedded-conf contains an environment setup script for profile.d. It has been packaged seperately to allow for its exclusion, but this is only practical if it is added to RRECOMMENDS, rather than RDEPENDS. Signed-off-by: James Limbouris <james@digitalmatter.com.au> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: packaging fixupDmitry Eremin-Solenikov2011-10-043-7/+10
| | | | | | | | | | | Improve packaging: * Add phrasebook packages to DYNAMIC_PACKAGES * Correct phrasebook packages generation * Include more files into -dbg packages * Package fontdir and fonts README. Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qt4: Fix translation supportOtavio Salvador2011-10-044-7/+38
| | | | | | | | | | | | The translation support was disable in build. The fix-translation.patch was imported from OpenEmbedded to fix a linking issue in phonon translation support. [Dmitry Eremin-Solenikov: ported to apply to qt 4.7.4 build, bumped PR] Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* populate_sdk_rpm: Add missing /bin/sh from rpm ignore list for the SDKRichard Purdie2011-10-041-1/+1
| | | | | | | The target SDK packages don't need to fulfil a shell dependency so add /bin/sh to the list of packages we don't need to resolve. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libproxy: upgrade to 0.4.7Martin Jansa2011-10-041-4/+2
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* json-glib: upgrade to 0.14.0Martin Jansa2011-10-041-5/+3
| | | | | | | * 0.12.4 fails to build with glib-2.30.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hal-info: drop PACKAGE_ARCH allMartin Jansa2011-10-043-2/+3
| | | | | | | | RP: It would be better if we could find a way to patch out the compiler checks in this package... JaMa: drop PACKAGE_ARCH for now (nobody likes hal nowadays) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Improve handling of 'all' architecture recipes and their interaction with sstateRichard Purdie2011-10-0412-31/+58
| | | | | | | | | | | | * Jansa: rebased on current master, added nocompiler patch also to font-alias, dropped allarch from linux-firmware, gnome-icon-theme, hal-info as those are checking compiler (ie in intltool check) and better to build them as default arch instead of rebuilding after every machine change. * this is also part of [BUGID# 1075] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* qt4: Update to latest version 4.7.4Eric Bénard2011-10-0410-0/+376
| | | | | | | | | | | | | - 4.7.4 was release on the 1st of september, the changelog is available here : http://qt.gitorious.org/+qt-developers/qt/releases/blobs/v4.7.4/dist/changes-4.7.4 and mostly contains bug fix. - this patch include the fix for QTBUG-20925 which was a regression against 4.7.3 : https://bugreports.qt.nokia.com/browse/QTBUG-20925 http://qt.gitorious.org/qt/qt/commit/852abfca6f4c349dce9b895956922f96d82df579 thanks to Paul Eggleton to point us to this bug. Signed-off-by: Eric Bénard <eric@eukrea.com>
* qt4: Fix translation supportOtavio Salvador2011-10-046-9/+40
| | | | | | | | The translation support was disable in build. The fix-translation.patch was imported from OpenEmbedded to fix a linking issue in phonon translation support. Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
* qt4.inc: package qtdemo's docs in a separate packageDenis Carikli2011-10-042-2/+8
| | | | | | | | | | | The documentation was 285M and doesn't fit on the NAND of many machines, but in another had part of the documentation is needed for the QT demos, so we split the documentation: so qt demo only RRECOMMAND the documentation that it really needs. Thanks to Eric Bénard for explaining me how to split it. Signed-off-by: Denis Carikli <denis@eukrea.com>
* qt4(embedded and x11): Disable neon for armv6-vfpDenis Carikli2011-10-042-4/+4
| | | | | | | | | Without the -no-neon flag, neon is "autodetected" by looking if the compiler is capable of compiling a neon test, and succeed, and neon is then enabled during the compilation. Signed-off-by: Denis Carikli <denis@eukrea.com>
* qt4.inc: Remove the optional documentation package from the demo's RRECOMMENDSDenis Carikli2011-10-042-3/+2
| | | | | | The documentation is 285M and doesn't fit on the NAND of many machines. Signed-off-by: Denis Carikli <denis@eukrea.com>
* qt4: fix generated sdkEric Bénard2011-10-042-11/+18
| | | | | | | | | | | | | | | | | | | | | | | - qt4-tools-nativesdk : actually the qmake binary which gets installed comes from the native recipe. This patch fix this problem by launching configure twice : once to compile qmake using the right toolchain for nativesdk, and a second time using the native qmake to compile all the other tools for the nativesdk. Then we install the right qmake. - mkspec : the link actually created in qt4-tools-nativesdk's do_install point to nowhere so remove it and generate the link in meta-toolchain-qte as it's the only place where we have all the variable to create it. - toolchain_create_sdk_env_script_append : we need to add OE_QMAKE_CFLAGS, OE_QMAKE_CXXFLAGS and OE_QMAKE_LDFLAGS else the sdk won't find these variables that are inserted by qmake in the Makefiles. - with this patch, oe-core generates a working meta-toolchain-qte which can compile a small example and is properly recognized by qtcreator (this brings oe-core's meta-toolchain-qte to oe-dev's functional state). Signed-off-by: Eric Bénard <eric@eukrea.com>
* qt4e-demo-image: Improve image contentsEric Bénard2011-10-041-1/+1
| | | | | | | Use ${POKY_BASE_INSTALL} in order to have the base files and tools in the image. Signed-off-by: Eric Bénard <eric@eukrea.com>
* package_rpm: Ensure multilib code is only called in the multilib caseRichard Purdie2011-10-041-15/+18
| | | | | | | This fixes some error messages in the do_rootfs logs of non-multilib builds. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Fix lttng-ust for powerpc64Matthew McClintock2011-10-042-1/+19
| | | | | Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* Update gitignore to ignore all meta-* directoriesMatthew McClintock2011-10-041-5/+3
| | | | | | | | meta-XYZ directories have been manually added in the past, instead always ignore them unless they are explicitly added Signed-off-by: Matthew McClintock <msm@freescale.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* rgb: import from meta-oe layerMartin Jansa2011-10-041-0/+10
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver/mesa: Bump PR after libdrm packaging changesRichard Purdie2011-10-045-5/+5
| | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libdrm: improve packagingMartin Jansa2011-10-043-5/+6
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xf86-video-omapfb: bump SRCREV and add patch from meta-oeMartin Jansa2011-10-042-10/+335
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-driver: rename .inc files and merge some changes from meta-oeMartin Jansa2011-10-0416-31/+38
| | | | | | | | * use INC_PR * use BPN directly instead of XORG_PN Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xorg-app-common: merge some changes from meta-oeMartin Jansa2011-10-041-5/+5
| | | | | | | | | | | * use BPN directly instead of XORG_PN * fix depends * fix packaging * add INC_PR (used by recipes in meta-oe now, but should be used here too) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libxft, libxrender, renderproto: add native BBCLASSEXTENDMartin Jansa2011-10-043-2/+4
| | | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gdb: upgrade from 7.3a to 7.3.1Nitin A Kamble2011-10-044-5/+5
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* byacc: upgrade from 20101229 to 20110908Nitin A Kamble2011-10-042-7/+7
| | | | | Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* oprofileui: Update SRCREV to reflect recent accpeted patches by upstreamZhai Edwin2011-09-301-5/+3
| | | | | Signed-off-by: Zhai Edwin <edwin.zhai@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* atk: add patch to replace G_CONST_RETURN with constMartin Jansa2011-09-302-1/+632
| | | | | | | * otherwise build fails when glib is 2.30.0 or newer (and G_DISABLE_DEPRECATED is enabled - like in atk) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* distro_tracking_fields.inc: Update upgrade informationMei Lei2011-09-301-12/+13
| | | | | | Update dropbear,diffutils,curl upgrade tracking information. Signed-off-by: Mei Lei <lei.mei@intel.com>
* dropbear: Upgrade from 0.52 to 0.53.1Mei Lei2011-09-307-18/+49
| | | | Signed-off-by: Mei Lei <lei.mei@intel.com>
* diffutils: Upgrade from 3.0 to 3.2.Mei Lei2011-09-301-2/+2
| | | | Signed-off-by: Mei Lei <lei.mei@intel.com>
* curl: Upgrade from 7.21.7 to 7.22.0Mei Lei2011-09-301-2/+2
| | | | | [RP: md5sum checksum fix] Signed-off-by: Mei Lei <lei.mei@intel.com>
* bitbake.conf: Start using parallel make for do_installRichard Purdie2011-09-301-1/+4
| | | | | | | | | | Most piece of software now support parallel make install. Enable this by default using the value of PARALLEL_MAKE. In a similar way to PARALLEL_MAKE we can disable this for broken recipes with: PARALLEL_MAKEINST = "" Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* base.bbclass: Drop unneeded dependencyRichard Purdie2011-09-301-1/+1
| | | | | | | | | | | | | | patch depends on unpack configure depends on patch We simply don't need a configure dependency on unpack. This simplifies the dependencies of every recipe slightly and should make bitbake slightly faster at resovling dependency graphs. It also makes the .dot dependency graphs slightly more readable by removing noise. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* autotools: Disable dependency trackingRichard Purdie2011-09-301-0/+1
| | | | | | | | | There is no point in us spending time generating a ton of dependency information in source directories when we don't actually use it for our one off builds. We might as well disable the option and take the speed up. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>