summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* tclap: initial add 1.2.1Ting Liu2013-04-192-0/+45
| | | | | | | | | | | TCLAP (Templatized C++ Command Line Parser Library ) is a small, flexible library that provides a simple interface for defining and accessing command line arguments. Use the commit of tag tclap-1-2-1-release-final. Signed-off-by: Ting Liu <b28495@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: Unify indentationMartin Jansa2013-04-1536-358/+358
| | | | | | | | | | | | | | | | | | | | | | | | | * This change is only aesthetic (unlike indentation in Python tasks). * Some recipes were using tabs. * Some were using 8 spaces. * Some were using mix or different number of spaces. * Make them consistently use 4 spaces everywhere. * Yocto styleguide advises to use tabs (but the only reason to keep tabs is the need to update a lot of recipes). Lately this advice was also merged into the styleguide on the OE wiki. * Using 4 spaces in both types of tasks is better because it's less error prone when someone is not sure if e.g. do_generate_toolchain_file() is Python or shell task and also allows to highlight every tab used in .bb, .inc, .bbappend, .bbclass as potentially bad (shouldn't be used for indenting of multiline variable assignments and cannot be used for Python tasks). * Don't indent closing quote on multiline variables we're quite inconsistent wheater it's first character on line under opening quote or under first non-whitespace character in previous line. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Acked-by: Koen Kooi <koen@dominion.thruhere.net>
* cloud9: move systemd support from meta-systemd back to meta-oeMartin Jansa2013-04-152-1/+23
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs4: fix build with dashMartin Jansa2013-04-151-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs 8.8.18: unset RDEPENDS for native buildsKoen Kooi2013-04-151-0/+1
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cloud9: use node4 to build o3-xml binaryKoen Kooi2013-04-151-3/+4
| | | | | | | Using node 0.8.x will make it crash at runtime Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs4: reinstate installing all the filesKoen Kooi2013-04-151-3/+15
| | | | | | | | | Cloud9 needs the headers to build the o3-xml binary, using 0.8.x headers makes it crash. This installs everything namespaced as 'node4' to avoid collisions. Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-tornado: update to top of 2.2 branchKoen Kooi2013-04-151-3/+3
| | | | | | | Drags in a few bugfixes needed for gateone Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-vobject: fix LICENSE formatMartin Jansa2013-04-121-1/+1
| | | | | | | | WARNING: python-vobject: No generic license file exists for: Apache in any provider WARNING: python-vobject: No generic license file exists for: License in any provider WARNING: python-vobject: No generic license file exists for: V2.0 in any provider Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: remove older 0.6.21Martin Jansa2013-04-112-87/+0
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: add 0.8.18Koen Kooi2013-04-112-0/+101
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* icon-slicer: remove gtk+-native dependency from native buildMartin Jansa2013-04-111-0/+1
| | | | | | * gtk+-native was removed from oe-core Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* icon-naming-utils: removePaul Eggleton2013-04-091-23/+0
| | | | | | | | This version is now in OE-Core. Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Acked-by: Otavio Salvador <otavio@ossystems.com.br> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-cheetah : Add support for sdk generation.Philip Balister2013-04-041-1/+1
| | | | | | | We need to run cheetah on the host. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* orc : Add support for sdk generation.Philip Balister2013-04-041-2/+2
| | | | | | | We need to run orcc on the host. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-m2crypto: add 0.21.1Koen Kooi2013-04-022-0/+58
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Joe MacDonald <joe.macdonald@windriver.com>
* python-numpy: add i586 *config.h filesKoen Kooi2013-03-183-0/+136
| | | | | | | Generated using native compile on FRI2/angstrom Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Fix build with SSTATE enabledKhem Raj2013-03-181-2/+2
| | | | | | | | | | | | | luajit does not honor standard CC variables so when its built from shared state it does not compile because --sysroot is wrong. This patch fixes the problem by passing the TOOLCHAIN_OPTONS to appropriate flags so that it gets the correct sysroot value Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany: fix build on perl-less machinesAndreas Müller2013-03-121-2/+2
| | | | | | | | | | | | | | | | | | | | while testing this patch a hidden configure error was detected [1] autoreconf: running: gnu-configize Can't load '/home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/auto/Data/Dumper/Dumper.so' for module Data::Dumper: /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/auto/Data/Dumper/Dumper.so: undefined symbol: PL_charclass at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/XSLoader.pm line 71. at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/lib/perl-native/perl/5.14.3/Data/Dumper.pm line 36 Compilation failed in require at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/share/autoconf/Autom4te/C4che.pm line 33. BEGIN failed--compilation aborted at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/share/autoconf/Autom4te/C4che.pm line 33. Compilation failed in require at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/autom4te line 37. BEGIN failed--compilation aborted at /home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/bin/autom4te line 37. autoreconf: Leaving directory `.' but this seems unrelated to geany. [1] http://lists.linuxtogo.org/pipermail/openembedded-core/2013-March/036745.html Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* swig: avoid host contamination, make build deterministicAndreas Oberritter2013-03-121-5/+29
| | | | | | | | | | | | * Explicitly disable all other languages than python, which was the only language listed in DEPENDS. * Inherit pythonnative to make it find OE's python executable. * Depend on libpcre in order to reliably enable Swig's regex feature. Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany: fix compile by removing extra check for c++ compilerAndreas Müller2013-03-022-1/+52
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* geany: initial add 1.22Andreas Müller2013-02-191-0/+13
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* swig: upgrade to 2.0.9 and add patch to fix swiglibMartin Jansa2013-02-194-8/+78
| | | | | | | | | | | | | | | * FindSWIG.cmake is using swig -swiglib to find swig.swg and set SWIG_DIR without that patch swig -swiglib reports absolute path to datadir how it was on builder which created sstate archive, reusing swig from sstate results in invalid path hardcoded in swig binary and FindSWIG reporting missing swig * unfortunately it's not using any config file we could make relocateble with SSTATE_SCAN_FILES * LICENSE-UNIVERSITIES change is only formal Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-numpy: update to 1.7.0Marcin Juszkiewicz2013-02-192-51/+7
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-feedparser: add new recipe for version 5.1.3Paul Eggleton2013-02-171-0/+14
| | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com>
* python-lxml: update to 3.0.2 and tweakPaul Eggleton2013-02-161-7/+6
| | | | | | | | | | | * Update to version 3.0.2 * Update LIC_FILES_CHKSUM - substance of the license did not change, but some copyright/origin notes for specific parts were added. * Add SUMMARY * Move packaging definitions to the end Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyopenssl: tweak recipePaul Eggleton2013-02-161-2/+2
| | | | | | | | * Set SUMMARY instead of DESCRIPTION * Make LICENSE more specific Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-psutil: add new recipe for version 0.6.1Paul Eggleton2013-02-161-0/+14
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-gevent: add new recipe for version 0.13.8Paul Eggleton2013-02-161-0/+19
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-greenlet: add new recipe for version 0.3.4Paul Eggleton2013-02-161-0/+14
| | | | | Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-pyyaml: update to version 3.10 and tweakPaul Eggleton2013-02-161-9/+9
| | | | | | | | | * Update to 3.10, using tarball instead of svn * Set SUMMARY instead of description * Drop PR Signed-off-by: Paul Eggleton <paul.eggleton@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: export DESTDIR to fix build with dashMartin Jansa2013-02-051-1/+2
| | | | | | | * when building on machine with /bin/sh -> /bin/dash DESTDIR is empty in install and it's trying to write to /usr/include and fails Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-numpy: add 1.7.0rc1Marcin Juszkiewicz2013-02-054-7/+236
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: update 0.6.x to 0.6.21Koen Kooi2013-01-311-2/+2
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-nose: add 1.2.1Marcin Juszkiewicz2013-01-311-0/+14
| | | | | Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-smbus: add 3.0.3Koen Kooi2013-01-271-0/+20
| | | | | Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libc-client: create empty libc-client package to satisfy deps of -dev oneMarcin Juszkiewicz2013-01-271-0/+1
| | | | | | | | | Collected errors: * satisfy_dependencies_for: Cannot satisfy the following dependencies for packagegroup-core-standalone-hhvm-sdk-target: * libc-client (= 2007e-r1) * Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-twisted: Fixed non-existing twisted-bin packageDavid Nyström2013-01-271-2/+4
| | | | | Signed-off-by: David Nyström <david.nystrom@enea.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: cleanup QA warningsMarcin Juszkiewicz2013-01-221-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | php-native had: WARNING: The recipe php-native is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.filemap /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.lock /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.depdblock /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.depdb /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/pear.php.net.reg /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/pecl.php.net.reg /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/doc.php.net.reg /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/__uri.reg /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/.alias/pear.txt /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/.alias/pecl.txt /home/hrw/HDD/devel/canonical/aarch64/openembedded/build/tmp-eglibc/sysroots/x86_64-linux/usr/lib/php/.channels/.alias/phpdocs.txt Please verify which package should provide the above files. php had: WARNING: QA Issue: php: Files/directories were installed but not shipped /.filemap /.lock /.depdblock /.depdb /var /.registry /.channels /home /var/run /var/log /var/volatile /var/volatile/run /var/volatile/log /etc/php-fpm.conf.default /.registry/.channel.pecl.php.net /.registry/.channel.doc.php.net /.registry/.channel.__uri /.channels/pear.php.net.reg /.channels/pecl.php.net.reg /.channels/doc.php.net.reg /.channels/__uri.reg /.channels/.alias /.channels/.alias/pear.txt /.channels/.alias/pecl.txt /.channels/.alias/phpdocs.txt /home/hrw /home/hrw/HDD /home/hrw/HDD/devel /home/hrw/HDD/devel/canonical /home/hrw/HDD/devel/canonical/aarch64 /home/hrw/HDD/devel/canonical/aarch64/openembedded /home/hrw/HDD/devel/canonical/aarch64/openembedded/build Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit_2.0.0.bb: Fix regexpt to change hardcodes path to fix rebuildsKhem Raj2013-01-221-2/+2
| | | | | | | | | | | when rebuilding we were running into issues where /usr/lib64 was being made /usr/lib6464 and install was failing. Now we check if /lib is at the end of line then only we replace it. Fixes the reinstall issue Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lua5.1: Fix multilib installKhem Raj2013-01-221-0/+5
| | | | | | | | | | when we have multilib enabled then there are some hardcoded assumptions in lua code which needs to be fixed some can be fixed by simply passing right variable on cmdline for the one's in sourcecode needs to be edited in place. Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libcanberra: upgrade and refresh packagingRoss Burton2013-01-222-76/+0
| | | | | | | | | | | Update to 0.29 (latest, 0.30, needs GStreamer 1.0) and refresh the package based on the different recipes in oe-core and meta-oe. Explicitly depend on GTK+ 2 and GTK+ 3, but split those dependencies into different packages. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-mako: use setuptools.bbclass, fixing install pathsRoss Burton2013-01-131-6/+2
| | | | | | | | | | | An argument was missed in the manual setuptools configuration which meant that the tool was installed into /data/poky-master/tmp/sysroots/x86_64-linux/usr/bin/mako-render. Using the setuptools class reduces duplication and puts the tool into /usr/bin where it belongs. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* concurrencykit: Add recipe for latest from gitKhem Raj2013-01-082-0/+109
| | | | | | Provides concurrency primitives Signed-off-by: Khem Raj <raj.khem@gmail.com>
* luajit: Add recipesKhem Raj2013-01-082-0/+66
| | | | | | LuaJIT is for JIT'ting LUA code Signed-off-by: Khem Raj <raj.khem@gmail.com>
* cppunit: Upgrade recipes from 1.12.1 -> 1.13.1Khem Raj2013-01-082-16/+11
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* python-pyqt: upgrade to 4.9.6Martin Jansa2013-01-023-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-sip: upgrade to 4.14.2Martin Jansa2013-01-022-4/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* icon-slicer: initial add 0.3Andreas Müller2012-12-272-0/+40
| | | | | Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-sip, sip-native: use SF mirror instead of riverbankcomputing.comMartin Jansa2012-12-252-1/+5
| | | | | | * riverbankcomputing.com keeps only very latest version while SF keeps few versions Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>