aboutsummaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/python
AgeCommit message (Collapse)Author
2017-05-04python-pygobject: remove the empty pkgconfig directoryJackie Huang
The empty pkgconfif directory causes error when run relocatable_native_pcfiles: | sed: can't read /path/to/recipe-sysroot-native/usr/lib/pkgconfig/*.pc: No such file or directory So remove the directory instead of removing the pc file but left an empty pkgconfig diretory. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-03-04python-simplejson: relocate to meta-python and add a python3 versionDerek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-02-22python-simplejson: update to version 3.10.0Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2017-01-10python-pygobject: empty the RDEPENDS for nativeJackie Huang
The RDEPENDS for native package is not needed, and it will fail since there is no provider for python-importlib-native: | ERROR: Nothing RPROVIDES 'python-importlib-native' so empty the RDEPENDS for native package. Signed-off-by: Jackie Huang <jackie.huang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-26python-pygobject: 3.20.1 -> 3.22.0Huang Qiyu
Upgrade python-pygobject from 3.20.1 to 3.22.0. Signed-off-by: Huang Qiyu <huangqy.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-12-02meta-oe: add explicit dependencies on gnome-commonRoss Burton
gnome-common is deprecated and gnomebase.bbclass will soon stop depending on it, so add gnome-common to DEPENDS for the recipes that still use it. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-11-23python-distutils-extra: initial add 2.39Andreas Müller
add version for python2 and python3 Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-15python-pygobject: update to version 3.20.1Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-07-29cpuset: add new python packageArmin Kuster
Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23Revert "python-pygobject, python-cloudeebus, python-dbusmock: Blacklist ↵Hongxu Jia
because of python-pygobject is broken" This reverts commit b0fae32dfc447ef9864e077d05c51bbbf763565b. Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-23python-pygobject: fix do_configure failedHongxu Jia
Fix build failure since it was moved to meta-oe http://lists.openembedded.org/pipermail/openembedded-devel/2016-June/107798.html Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-13python-pygobject, python-cloudeebus, python-dbusmock: Blacklist because of ↵Martin Jansa
python-pygobject is broken Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08python-pygobject: add a recipeAlexander Kanavin
oe-core provides only python3-pygobject now, and a few recipes in meta-oe still need the version built against Python 2. Signed-off-by: Alexander Kanavin <alexander.kanavin@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-06-08python-simplejson: change to setuptoolsGeorge McCollister
Change from distutils to setuptools. simplejson's setup.py is written to import setup, Extension, Command from setuptools and fallback to distutils if the import fails. Prior to this change files were being installed to a host polluted path /usr/lib/python2.7/site-packages/simplejson-3.8.2-py2.7-linux-x86_64.egg (even on ARM targets). python was unable to import simplejson. Switching to setuptools corrects the problem. Signed-off-by: George McCollister <george.mccollister@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-01python-futures: update to version 3.0.5Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-01python-simplejson: update to 3.8.2Derek Straka
Signed-off-by: Derek Straka <derek@asterius.io> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-14recipes: remove recipes using or depending on qt4 bbclasses or recipesMartin Jansa
* anki is removed because it runtime depends on python-pyqt, other recipes are inheriting one of bbclasses removed from oe-core in: commit cb89d2b25b4edb1241bc5426a69a6bc44df9be2c Author: Alexander Kanavin <alexander.kanavin@linux.intel.com> Date: Fri Nov 27 15:48:20 2015 +0200 qt4: remove recipes and classes * if you're still using one of these recipes add it to meta-qt4 layer Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-06python-simplejson: 2.2.1 -> 3.8.1Li xin
Upgrade python-simplejson from 2.2.1 to 3.8.1. Modify LIC_FILES_CHKSUM,but the LICENSE has not been changed. References: https://pypi.python.org/pypi/simplejson Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-01-04python-tornado: move old version recipe from meta-oe to meta-pythonKai Kang
Move old version recipe of python-tornado from meta-oe to meta-python that there is a higher version in meta-python already. And rename from _git to exact version _2.2.1. Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06python-pyqt: Fix build for aarch64.Philip Balister
Qt for aarch64 disable QtWebKit due to a build failure. We need to disable QtWebKit here also until the problem is resolved in the Qt recipe. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-13python-pyopenssl: move to meta-pythonAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-21python-pyopenssl: Upgrade to 0.14Saul Wold
This upgrade will match with the openssl 1.0.2 changes The newer verion of pyopenssl now uses setuptools instead of distutils Signed-off-by: Saul Wold <sgw@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-21python-pyqt : Move RDEPENDS on python-sip to PyQT.Philip Balister
python-sip has the runtime support for PyQT. Also drop the need for anki to RDEPEND on python-sip. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-12recipes: add x11 to required DISTRO_FEATURESMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19python-pyqt: Update to 4.11.3.Philip Balister
The configure.py script now has support for cross compiling. This simplified the recipe substantially. The recipe was tested with gnuradio-companion on the zedboard and ettus-e300. This is the first time we have been able to use grc with pyqt built with OpenEmbedded. Build tested on armv7, x86, x86_64 and mips. Dropped patches from previous versions. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-12-19sip: Update to 4.14.2.Philip Balister
The sip configure.py script now has some support for cross compiling. This allowed simplication of the existing OpenEmbedded sip support. The sip recipe now produces support for builds via sip-native and target runtime via sip. This has been build and runtime tested on the zedboard and ettus-e300. Signed-off-by: Philip Balister <philip@balister.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-22meta-python: move recipes from meta-oeTim Orling
* Move recipes from meta-openembedded/meta-oe that are not depended upon by recipes already in meta-oe (e.g. gateone, anki) * Recipes NOT moved: python-futures python-pyopenssl python-simplejson python-tornado python-pyqt python-sip Signed-off-by: Tim Orling <TicoTimo@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-07-15meta-oe: use BPN in SRC_URIRobert Yang
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>
2014-06-21python-cython: upgrade to 2.20.2 and fix packaging QA issueMartin Jansa
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-06-13python-m2crypto: avoid swig problemChong.Lu@windriver.com
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>
2014-06-10python-cython: upgrade to 0.20.1Martin Jansa
* 0.19+ version is required by newer python-efl-0.10.0 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-04-20autobahn: fix 'Missing sha256 SRC_URI checksum'Marc Ferland
Signed-off-by: Marc Ferland <ferlandm@sonatest.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-03-29python-autobahn: upgrade to version 0.8.6Diego Rondini
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>
2014-03-29python-twisted: upgrade to version 13.2.0Diego Rondini
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>
2014-03-29python-zopeinterface: upgrade to version 4.1.1Diego Rondini
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>
2014-02-23recipes: convert remaining SUMMARY/DESCRIPTION cosmetic issuesMatthieu CRAPET
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>
2014-02-23python-cloudeebus: DEPEND on python-distribute instead of python-setuptoolsKhem Raj
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>
2014-02-21python-m2crypto: special setting for x86-64 architectureLukas Bulwahn
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>
2014-01-22python-numpy: remove, migrated to oe-coreRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22python-mako: remove, migrated to oe-coreRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2014-01-22python-nose: remove, migrated to oe-coreRoss Burton
Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-12-05python-numpy: add support for powerpc architectureZhenhua Luo
Signed-off-by: Zhenhua Luo <zhenhua.luo@freescale.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-24python-futures: New package (provides concurrent.futures)Dan McDougall
The python-futures package is a backport of Python 3.2+'s concurrent.futures module to Python 2.6+. Signed-off-by: Dan McDougall <daniel.mcdougall@liftoffsoftware.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18python-numpy: add native supportRoss Burton
The compile hack to use a correct config.h isn't needed for native builds, so mark it as target-specific. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18python-greenlet: uprev to 0.4.1Bruce Ashfield
During runtime testing of meta-cloud-services several python scripts were continunously segfaulting the interpreter. corefiles and gdb pointed at the greenlet implementation. Moving to 0.4.1 fixed the segfaults, and showed no regressions. Signed-off-by: Bruce Ashfield <bruce.ashfield@windriver.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-18python-mako: use BBCLASSEXTEND instead of native recipeRoss Burton
There isn't a need for a separate native recipe, so use BBCLASSEXTEND and overrides. Signed-off-by: Ross Burton <ross.burton@intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-11-01recipes: Remove PR = r0 from all recipesMartin Jansa
* Remove all PR = "r0" from all .bb files in meta-oe repo. This was done with the command sed -e '/^PR.*=.*r0\"/d' meta*/recipes*/*/*.bb -i * We've switching to the PR server, PR bumps are no longer needed and this saves people either accidentally bumping them or forgetting to remove the lines (r0 is the default anyway). Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-15python-pip: add 1.3.1Koen Kooi
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-14python-numpy: add config files for armeb architectureFathi Boudra
Fix python-numpy build failure on armeb architecture. Signed-off-by: Anders Roxell <anders.roxell@linaro.org> Acked-by: Koen Kooi <koen.kooi@linaro.org> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2013-10-05python-cloudeebus: Add recipe vor 0.6.0Frederic PAUT
Cloudeebus, D-Bus for the cloud, is a component that provides D-Bus proxies for JavaScript. Unlike a web runtime, it doesn't rely on any custom web browser API, but on HTML5 WebSockets and python D-Bus bindings. Cloudeebus can be used as a web API fast prototyping tool. Signed-off-by: Frederic PAUT <frederic.paut@linux.intel.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>