summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools
Commit message (Collapse)AuthorAgeFilesLines
* meta-oe: fix no newline at end of fileRobert Yang2014-07-151-1/+1
| | | | | | | | | Add a '\n' to the last line of the file to fix: No newline at end of file Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* meta-oe: use BPN in SRC_URIRobert Yang2014-07-154-4/+4
| | | | | | | | | | | | Fixed SRC_URI: * ${PN} -> ${BPN}, use ${BP} if it was ${PN}-${PV} * ${P} -> ${BP} Otherwise we would meet do_fetch errors when we do the multilib, native or nativesdk build. Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-cython: upgrade to 2.20.2 and fix packaging QA issueMartin Jansa2014-06-211-3/+3
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lua: Remove lua5.1Martin Jansa2014-06-216-746/+0
| | | | | | | | | | | | | | | | | | | | | | | * we have lua-5.2 in "lua" recipe and lua-5.1 in "lua5.1", but these aren't completely separate in sysroot: WARNING: The recipe lua is trying to install files into a shared area when those files already exist. Those files and their manifest location are: /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lauxlib.h Matched in manifest-qemux86-lua5.1.populate_sysroot /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lua.h Matched in manifest-qemux86-lua5.1.populate_sysroot /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lua.hpp Matched in manifest-qemux86-lua5.1.populate_sysroot /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/luaconf.h Matched in manifest-qemux86-lua5.1.populate_sysroot /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/include/lualib.h Matched in manifest-qemux86-lua5.1.populate_sysroot /OE/build/oe-core/tmp-eglibc/sysroots/qemux86/usr/lib/liblua.a Matched in manifest-qemux86-lua5.1.populate_sysroot Please verify which package should provide the above files. Causing some undeterministic behavior. * keep only 5.2 in "lua" Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* glade3: add missing dependency on gnome-common and libxml2Richard Purdie2014-06-211-1/+1
| | | | | Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: add missing pkgconfig class inheritsRichard Purdie2014-06-213-3/+3
| | | | | | | | * These recipes all use pkg-config in some way but were missing dependencies on the tool, this patch adds them. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pm-qa: update to 0.4.11 releaseFathi Boudra2014-06-211-3/+3
| | | | | Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* swig: use pkg-config for pcre detection.Koen Kooi2014-06-212-1/+68
| | | | | | | OE-core commit 5870bd272b0b077d0826fb900b251884c1c05061 sabotaged the binconfig way. Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-m2crypto: avoid swig problemChong.Lu@windriver.com2014-06-131-1/+22
| | | | | | | | | | | | | | | Swig is used to generate C source and it has trouble processing opensslconf.h sometimes. So, we help it out when multilib variants exist. For native builds, the variant header will never exist. Specific multi-lib header files might be named *-32.h or *-n32.h, so we check for both names. We also might check for *-n64.h although that will never exist. It appears that *-o??.h will never exist, so we don't check for that. Signed-off-by: Joe Slater <jslater@windriver.com> Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-cython: upgrade to 0.20.1Martin Jansa2014-06-102-33/+3
| | | | | | * 0.19+ version is required by newer python-efl-0.10.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: upgrade to 2.0.3, add native supportMartin Jansa2014-06-101-8/+9
| | | | | | | | | | | | | | * http://luajit.org/changes.html says: This release has the new PS4 port and various important bugfixes over 2.0.2 - an update is recommended. * add native support (used by efl-native) * drop lua dependency, it doesn't need lua to be built before luajit * LIC_FILES_CHKSUM change is only from copyright year update < Copyright (C) 2005-2013 Mike Pall. All rights reserved. --- > Copyright (C) 2005-2014 Mike Pall. All rights reserved. Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* nodejs: Inherit pythonnativeAmy Fong2014-06-101-1/+3
| | | | | | | | nodejs should use python from python-native package. On some hosts, the default python is missing bz2 support. Signed-off-by: Amy Fong <amy.fong@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: Run autogen.sh in source directoryAsh Charles2014-06-101-1/+1
| | | | | | | | | The autogen.sh script needs to be run in and from the source directory. The configuration step can still be run from out-of-tree. Signed-off-by: Ash Charles <ashcharles@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pm-qa: update to 0.4.10 releaseFathi Boudra2014-05-211-4/+4
| | | | | | | Update SRC_URI, /tools/ is deprecated. Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* log4cplus: use better file for LIC_FILES_CHKSUMMartin Jansa2014-05-151-4/+3
| | | | | | | * simplify SRC_URI * INSTALL file is changing checksum Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* jq: add new recipe for version 1.3Matthieu CRAPET2014-05-152-0/+52
| | | | | | | jq is like sed but for JSON data. It's a very useful tool with no dependency. Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pm-qa: update to 0.4.9 releaseFathi Boudra2014-05-151-3/+3
| | | | | Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tk: Fix build with xftMartin Jansa2014-05-122-2/+14
| | | | | | | * xft requires fontconfig, but pkg-config --libs xft doesn't return it add it manually Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* emacs, mplayer2, gnome-mplayer, xbmc, libimobiledevice, ifuse, tk: blacklist ↵Martin Jansa2014-05-091-0/+2
| | | | | | | | | | recipes failing in world builds * these are failing for last couple months, blacklist them until someone steps up and starts maintaining them * see http://www.openembedded.org/wiki/Bitbake_World_Status Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tk: cleanup & add PACKAGECONFIGMatthieu CRAPET2014-05-091-11/+33
| | | | | | | | | | | | | | | | Changes: - add PACKAGECONFIG "xft" enables XFontConfig features - add PACKAGECONFIG "xss" enables XScreenSaver extension - use ${BPN} and ${PV} - use ${VER} intermediate variable for readability - fulfill LIC_FILES_CHKSUM - remove BINCONFIG_GLOB: inherit binconfig is not present, lib/tkConfig.sh paths are valid - add SSTATE_SCAN_FILES, like it is done in tcl recipe (OE-Core) Note: tcl and tk are sharing the same licence, tcl licence file in commited in OE-Core. Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: fix do_installing when S!=BKoen Kooi2014-05-051-4/+4
| | | | | Signed-off-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cloud9: fix compilation error with o3 moduleMatthieu CRAPET2014-05-031-1/+1
| | | | | | | | | Take a more recent revision. See related issue: https://github.com/ajaxorg/o3/commit/0bfd58559fee135d96788ba35115d5de68703609 Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* breakpad: update to latest svnAnders Darander2014-05-031-2/+3
| | | | | | | | The old license file, COPYING has been renamed to LICENSE. It has also been appended with the the disclaimer from src/common/convert_UTF.h (see r1285). Signed-off-by: Anders Darander <anders@chargestorm.se> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltrace: update to version 0.7.90Chong.Lu@windriver.com2014-05-039-266/+74
| | | | | | | Upgrade ltrace to 0.7.90. Signed-off-by: Chong Lu <Chong.Lu@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* dejagnu: recipe taken from openembeddedKrzysztof Sywula2014-04-211-0/+13
| | | | Signed-off-by: Krzysztof Sywula <krzysztof.m.sywula@intel.com>
* yajl: update to 2.1.0Kang Kai2014-04-202-13/+18
| | | | | | | | | | Update yajl to version 2.1.0: * Correct license * Update SRCREV * Drop PR Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* swig: add native wrapper for SWIGLIBKang Kai2014-04-201-0/+8
| | | | | | | | | | | | | | | Native swig will read data from hard-coded SWIGLIB or the same environment variable. While using sstate, the hard-coded SWIGLIB will point to the project that create original sstates. This would cause build issues, so add a wrapper to set the environment variable SWIGLIB to a relative path on current sysroot. Signed-off-by: Xin Ouyang <Xin.Ouyang@windriver.com> Signed-off-by: Mark Hatle <mark.hatle@windriver.com> Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* autobahn: fix 'Missing sha256 SRC_URI checksum'Marc Ferland2014-04-201-0/+1
| | | | | Signed-off-by: Marc Ferland <ferlandm@sonatest.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* libedit: update version to 20130712-3.1Jackie Huang2014-04-202-18/+20
| | | | | | | | | Changes: - Add DESCRIPTION. - Include the complete version number in the bb file name. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* swig: Update to version 2.0.12 and fix cmake find swig issue.Philip Balister2014-04-203-10/+11
| | | | | | | | | | | * Dropped PR and PR_INC due to PV change. * The cmake rule looks for swig2.0. For the sdk case, the host distro may have a swig2.0 installed. If so the sdk would find the host swig. This updates the sdk so it also has a swig2.0 soft linked to the swig binary in the sdk. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-autobahn: upgrade to version 0.8.6Diego Rondini2014-03-291-2/+2
| | | | | | | | | Changes: * upgraded python-autobahn to latest upstream * updated license checksum because upstream increased copyright year from 2013 to 2014 Signed-off-by: Diego Rondini <diego.ml@zoho.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-twisted: upgrade to version 13.2.0Diego Rondini2014-03-291-12/+5
| | | | | | | | | | | | | | | | Changes: * upgraded python-twisted to latest upstream * dropped PR because of PV increase * updated LICENSE checksum because new contributors have been added to the file * dropped bin package because resulting package was empty: - file _c_urlarg has been removed with this commit: https://twistedmatrix.com/trac/changeset/31167/trunk/twisted/protocols - file cBanana was not packaged even in previous version, upstream removed it ages ago. https://twistedmatrix.com/trac/changeset/19014/trunk/twisted/spread * the newly introduced zsh completion file has been added to the zsh package Signed-off-by: Diego Rondini <diego.ml@zoho.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-zopeinterface: upgrade to version 4.1.1Diego Rondini2014-03-291-3/+2
| | | | | | | | | Changes: * upgraded python-zopeinterface to latest upstream * dropped PR because of PV increase Signed-off-by: Diego Rondini <diego.ml@zoho.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* pm-qa: Add power management test utilschase maupin2014-03-261-0/+65
| | | | | | | | | | | * The power management test utilities from Linaro can be used to test multiple PM features such as cpufreq, cpuidle, thermal control and suspend operations. * These utilities are not platform specific and can be used by a broader base of users. Signed-off-by: Chase Maupin <Chase.Maupin@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* luajit: Upgrade to 2.0.1 -> 2.0.2Khem Raj2014-03-181-7/+3
| | | | | | | Drop the backported hotfixes Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET2014-02-2335-35/+35
| | | | | | | | | | | | | Changes: - rename SUMMARY with length > 80 to DESCRIPTION - rename DESCRIPTION with length < 80 to (non present tag) SUMMARY - drop final point character at the end of SUMMARY string - remove trailing whitespace of SUMMARY line Note: don't bump PR Signed-off-by: Matthieu Crapet <Matthieu.Crapet@ingenico.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: Fix build with newer kernelsKhem Raj2014-02-233-4/+92
| | | | | | | | | | | | | | | | | | Update to latest git kernel internal headers has got resuffled so adjust to that split modules out into packages of their own otherwise debug split logic gets confused when packaging the kernel modules Package debug info generated from newly added test cases Put .a files in staticdev package install modules in usual location Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-cloudeebus: DEPEND on python-distribute instead of python-setuptoolsKhem Raj2014-02-231-1/+1
| | | | | | | python-setuptools has been removed in OE-Core Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-m2crypto: special setting for x86-64 architectureLukas Bulwahn2014-02-211-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | After python-m2crypto was reported as failed task in bitbake world on 2014-02-08 by Martin Jansa, I investigated python-m2crypto with MACHINE = "qemux86-64" setting. When compiling python-m2crypto for qemux86-64, the setup.py aborts in the swig call with: | swig -python -I[...]/tmp-eglibc/sysroots/qemux86-64/usr/include/python2.7 -I[...]/tmp-eglibc/sysroots/qemux86-64/usr/include -includeall -o SWIG/_m2crypto_wrap.c SWIG/_m2crypto.i | [...]/tmp-eglibc/sysroots/qemux86-64/usr/include/openssl/opensslconf.h:41: Error: Unable to find 'openssl/opensslconf-32.h' | error: command 'swig' failed with exit status 1 | ERROR: python setup.py build_ext execution failed. | WARNING: exit code 1 from a shell command. To compile for x86-64 architecture, opensslconf.h shall include opensslconf-64.h, not opensslconf-32.h. Properly including opensslconf-64.h can be configured through the bits/wordsize.h header and setting the __x86_64__ directive in the swig call. To set the directive, the SWIG_FEATURES variable for x86-64 is set and exported in the recipe. Compiling python-m2crypto for qemumips still fails and needs further adjustments, but is not addressed here. This patch follows Khem Raj's suggestion on the openembedded-devel mailing list after submission of the first commit to this issue. Signed-off-by: Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* ltp-ddt: Fix build break with newer kernelsKhem Raj2014-02-211-2/+2
| | | | | | | | | | | | | | | | | We need to point KERNEL_INC at include-generic otherwise we end up with errors like | from src/parser/st_i2c_parser.c:42: | /home/kraj/work/angstrom-2013.12/build/tmp-angstrom_v2013_12-eglibc/sysroots/beaglebone/usr/src/kernel/include/linux/wait.h:8:25: fatal error: asm/current.h: No such file or directory | #include <asm/current.h> | ^ | compilation terminated. | make[2]: *** [i2c_tests] Error 1 Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* php: update SRC_URI for new download locationchase maupin2014-02-011-1/+5
| | | | | | | | | | | | | | | | | | | | | * The old downloads location of http://www.php.net/distributions now points to a listing of all distributions and the mirrors or download locations where the sources can be downloaded. * The new download location is http://museum.php.net/..... where the rest of the URL is based on the major version on PHP being downloaded. This is a change from the previous download server which had a flattened directory structure so that all versions were available in a single location. * To account for this change in the directory structure a variable called PHP_MAJVER is used based off of the PV to point the SRC_URI to the proper subdirectory. * This issue wsa first noted by Joshua Vanderpool at Joshua.Vanderpool@raymondcorp.com and there was discussion at http://lists.openembedded.org/pipermail/openembedded-devel/2014-January/093757.html * This patch has been commited to that master branch Signed-off-by: Chase Maupin <chase.maupin@ti.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-numpy: remove, migrated to oe-coreRoss Burton2014-01-2219-927/+0
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-mako: remove, migrated to oe-coreRoss Burton2014-01-221-22/+0
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-nose: remove, migrated to oe-coreRoss Burton2014-01-221-14/+0
| | | | | Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* Update after toplevel LICENSE file checksum changeMartin Jansa2014-01-041-1/+1
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* cloud9: Fix branch paramMartin Jansa2014-01-011-2/+2
| | | | Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* mcpp : Add recipe. mcpp is a c/c++ preprocessor.Philip Balister2013-12-212-0/+224
| | | | | | | Includes a patch from Zeroc to help with ice builds. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* lua: add lua 5.2 recipeKang Kai2013-12-213-0/+73
| | | | | | | | | | | | Add lua 5.2.2 recipe. Update: * remove bitwise_operators.patch that lua uses bit32 library to support for bitwise operations. * update uclibc-pthread.patch Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* tk: make multilib build compatible and fix library installNick D'Ademo2013-12-051-2/+15
| | | | | | | | | Pass libdir to EXTRA_OECONF so that recipe generates the correct library folder in a multilib build. Install shared library symbolic link to image. Signed-off-by: Nick D'Ademo <nickdademo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* python-numpy: add support for powerpc architectureZhenhua Luo2013-12-055-0/+216
| | | | | Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>