Commit Graph

104 Commits

Author SHA1 Message Date
Andreas Oberritter
09782f3a8a python-monotonic: new recipe, version 0.4
On Python 3.3 or newer, monotonic will be an alias of time.monotonic
from the standard library. On older versions, it will fall back to
an equivalent implementation.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:36:55 +01:00
Mario Domenech Goulart
4b7a496880 python-chardet: add recipe for version 2.3.0
Signed-off-by: Mario Domenech Goulart <mario@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Mark Asselstine
06f04adf4b python-cryptography, python-cryptography-vectors: uprev
Pick up many fixes and enhancements made since 0.8.1 was released.
See: https://github.com/pyca/cryptography/blob/master/CHANGELOG.rst

The uprev requires an uprev of pyasn1 and also pulls in two new
packages idna and ipaddress. The idna software has 3 licenses, one of
which is the 'Unicode' license: http://www.unicode.org/copyright.html

Signed-off-by: Mark Asselstine <mark.asselstine@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Wenzong Fan
2463e39c44 python-pygpgme: add ptest support
* add ptest support
* runtime depends on gnupg

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:33:06 +01:00
Fabio Berton
2a233e1b07 python-cffi: Update to version 1.3.1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Fabio Berton
22a8f6d10d python-daemonize: Update to version 2.4.1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Haris Okanovic
c26ea3661d python-jinja2: Disable make clean
Makefile doesn't define "clean". Unless disabled, base_do_configure()
will fail the build attempting to run `make clean` when rebuilding
this recipe.

Signed-off-by: Haris Okanovic <haris.okanovic@ni.com>
Natinst-ReviewBoard-ID: 119389
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Philip Balister
8470dec8bc python-bitarray: Add new recipe.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Philip Balister
f5939ad2b8 python-vcversioner: Add new recipe.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:32:08 +01:00
Nicolas Ferre
f6eabb868d python-evdev: add python-evdev 0.5.0
Python-evdev is a Python module that gives access to the input event interface
from userspace.
https://python-evdev.readthedocs.org/en/latest/

Signed-off-by: Nicolas Ferre <nicolas.ferre@atmel.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:28:24 +01:00
Scott Ellis
9d52ad586b python-requests: Add RDEPENDS
The python-requests module has runtime dependencies.

Signed-off-by: Scott Ellis <scott@jumpnowtek.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-12-18 12:28:24 +01:00
Dan McGregor
0b895ac766 python-html5lib: import recipe from meta-openstack
This recipe is needed for GateOne.

Signed-off-by: Dan McGregor <dan.mcgregor@usask.ca>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:53:57 +01:00
Wenzong Fan
9a233d0b78 python-pygpgme: add python-pygpgme 0.3
PyGPGME is a Python module that lets you sign, verify, encrypt and
decrypt messages using the OpenPGP format.

Signed-off-by: Wenzong Fan <wenzong.fan@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:42 +01:00
Fabio Berton
c617059bcc python-cffi: Update to version 1.3.0
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-06 17:49:40 +01:00
Andreas Müller
db539ce16e python-lxml: do not overwrite inherited DEPENDS
python-lxml recipe inherits setuptools3 and after that includes
python-lxml.inc. In the current situation DEPENDS inherited by
setuptools3-tree are overwritten causing:

DEBUG: Executing shell function do_compile
/home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/run.do_compile.30454: line 118: /home/superandy/tmp/oe-core-glibc/sysroots/x86_64-linux/usr/bin/python3-native/python3: No such file or directory
ERROR: python3 setup.py build_ext execution failed.
WARNING: /home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/run.do_compile.30454:1 exit 1 from
  exit 1
ERROR: Function failed: do_compile (log file is located at /home/superandy/tmp/oe-core-glibc/work/x86_64-linux/python3-lxml-native/3.4.4-r0/temp/log.do_compile.30454)

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-11-02 14:59:26 +01:00
Martin Jansa
29e99a67da vpnc, arptables, lirc, debootstrap, log4cpp, python-ldap: drop unused variable PRIORITY
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-23 12:53:22 +02:00
Alejandro del Castillo
f2a41be9f0 tornado: upgrade to 4.2.1
Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:28:13 +02:00
Adrian
5f06593c1f pyroute2: update to 0.3.14, fix depends, fix license
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-10-13 12:27:47 +02:00
mike.looijmans@topic.nl
75679d4422 python-pyopenssl: Add missing RDEPENDS on "six" and "cryptography"
Fixes the following errors when doing "import OpenSSL":

    File "/usr/lib/python2.7/site-packages/OpenSSL/_util.py", line 6, in <module>
      from cryptography.hazmat.bindings.openssl.binding import Binding
  ImportError: No module named cryptography.hazmat.bindings.openssl.binding
    File "/usr/lib/python2.7/site-packages/OpenSSL/rand.py", line 9, in <module>
      from six import integer_types as _integer_types
  ImportError: No module named six

Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:19 +02:00
Tim Orling
a6423360a1 python-lxml: fix pkg-config for libxml2 and libxslt
Signed-off-by: Tim Orling <TicoTimo@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:19 +02:00
Fabio Berton
f93a237ef2 python-cffi: Upgrade to version 1.2.1
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:17 +02:00
Fabio Berton
6e8b166617 python-pyzmq: Add python-multiprocessing in RDEPENDS
Fix the following runtime error:

>>> import zmq
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python2.7/site-packages/zmq/__init__.py", line 53, in
<module>
from zmq import devices
File "/usr/lib/python2.7/site-packages/zmq/devices/__init__.py", line 7,
in <module>
from zmq.devices import basedevice, proxydevice, monitoredqueue,
monitoredqueuedevice
File "/usr/lib/python2.7/site-packages/zmq/devices/basedevice.py", line
9, in <module>
from multiprocessing import Process
ImportError: No module named multiprocessing

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-23 15:37:17 +02:00
Fabio Berton
2315f412f6 python-pyroute2: Add recipe
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:25:21 +02:00
Mike Looijmans
e91df9ce32 python-pyopenssl: Inherit setuptools to fix failing install
Fixes the following error during install phase:

 ImportError: No module named setuptools_ext
 ERROR: python setup.py install execution failed.

Reported-by: athoik@openpli.org
Signed-off-by: Mike Looijmans <mike.looijmans@topic.nl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-09-08 16:21:39 +02:00
Philip Balister
5a88fd8f4b python-pyzmq: Update to version 14.7.0.
Signed-off-by: Philip Balister <philip@balister.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:51:38 +02:00
Dominic Sacré
d6ee00bce0 python3-pyinotify: Add new recipe
Use a common .inc file for the python-pyinotify and python3-pyinotify
recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:08 +02:00
Dominic Sacré
e10dd1e577 python3-pyserial: Add new recipe
Use a common .inc file for the python-pyserial and python3-pyserial
recipes.
Remove ${bindir}/miniterm.py from the Python 3 version of the package.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
4058807b84 python3-decorator: Add new recipe
Use a common .inc file for the python-decorator and python3-decorator
recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
29aa76af65 python3-cython: Add new recipe
Use a common .inc file for the python-cython and python3-cython recipes.
Add suffix '3' to scripts in ${bindir} to avoid conflict between the two
packages.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
b13250198d python3-lxml: Add new recipe
Use a common .inc file for the python-lxml and python3-lxml recipes.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
a7c72d7d7c python-pyserial: Upgrade 2.4 -> 2.7
The md5 checksum of LICENSE.txt changed due to updated copyright dates.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
de1b620340 python-decorator: Upgrade 3.4.2 -> 4.0.2
Change LIC_FILES_CHKSUM to use LICENSE.txt which is now included in the
tarball. The license itself did not change.

Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Dominic Sacré
93fe296a39 python-cython: Upgrade 0.20.2 -> 0.23.1
Signed-off-by: Dominic Sacré <dominic.sacre@gmx.de>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-31 19:17:07 +02:00
Ross Burton
c2cea10597 recipes: use class-native instead of deprecated virtclass-native.
virtclass overrides are deprecated, so use class overrides instead.

Signed-off-by: Ross Burton <ross.burton@intel.com>
2015-08-24 13:58:19 +02:00
Li xin
f13f3b2f20 python-lxml: upgrade 3.2.5 -> 3.4.4
* Dropped backported python-lxml-3.2.5-fix-CVE-2014-3146.patch
* Modify DISTUTILS_INSTALL_ARGS to avoid errors in the step of do_install
  | ValueError: invalid literal for int() with base 10:
    '--should-not-have-used-/usr/bin/xml2-config'
  | ERROR: python setup.py install execution failed.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Alejandro del Castillo
a1f5f27f47 python-pyinotify: add recipe
Python bindings for Linux inotify mechanism

Signed-off-by: Alejandro del Castillo <alejandro.delcastillo@ni.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Koen Kooi
42fcf36080 python-pyyaml 3.10: unbreak versioning
Using our own setup.py is great, but it should use the same version as the recipe, otherwise you get errors like these:

pkg_resources.DistributionNotFound: The 'PyYAML==3.10' distribution was not found and is required

Package python-pyyaml (3.10-r0.0) is installed on root and has the following files:
[..]
/usr/lib/python2.7/site-packages/PyYAML-3.06-py2.7.egg-info

Signed-off-by: Koen Kooi <koen.kooi@linaro.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Roy Li
a9a6093686 python-paste: create recipe
python-paste is a tools for using a Web Server Gateway Interface stack

Signed-off-by: Roy Li <rongqing.li@windriver.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Li xin
82476e6f80 python-pyopenssl: upgrade 0.13 -> 0.15.1
* Dropped x509_revoked_dup.patch,since the original file crl.c does not exist anymore.
* Add DEPENDS python-cryptography to aviod build errors:
  | error: Could not find suitable distribution for Requirement.parse('six>=1.5.2')
  | ERROR: python setup.py install execution failed.

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:26 +02:00
Li xin
44bd0256d8 python-pip: upgrade 1.5.6 -> 7.1.0
Version numbers are now simply "X.Y" where the leading "1"
has been dropped.
Reference: https://github.com/pypa/pip/blob/develop/CHANGES.txt

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:25 +02:00
leimaohui
5bc978bc3a python-requests: upgrade 2.5.1->2.7.0
License COPYRIGHT year changed.

Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-24 13:56:25 +02:00
Li xin
74de7be5a4 python-m2crypto: Error fix for swig >= 3.0.5
After swig upgrade to 3.0.6, build the recipes which
depends on python-m2crypto will occur errors like this:
"SALT_LEN = m2.PKCS5_SALT_LEN
AttributeError: 'module' object has no attribute 'PKCS5_SALT_LEN'"

Reference
https://github.com/martinpaljak/M2Crypto/issues/60#issuecomment-75735489

Signed-off-by: Li Xin <lixin.fnst@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:52:31 +02:00
leimaohui
97b728eb5f python-decorator: upgrade 3.4.0 -> 3.4.2
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
fbbaa479a8 python-greenlet: upgrade 0.4.1->0.4.7
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
5b1c931734 python-pyparsing: upgrade 2.0.1->2.0.3
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
leimaohui
9bfeb09b43 python-pytz: upgrade 2014.7->2015.4
Signed-off-by: Lei Maohui <leimaohui@cn.fujitsu.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-08-18 11:38:07 +02:00
Maciej Borzecki
92dfaeb997 python-pyudev: add missing dependency on python-contextlib
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
4eb06c68fb python-sparts: add recipe
Adding recipe for python-sparts, a library for rapid service
prototyping.

Change-Id: I9de406dc40267e008f5a67f0d4d91ed47a707262
Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
16fc3475bc python-paho-mqtt: add recipe
Add recipe for python-paho-mqtt, a MQTT 3.1 client library.

Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:26 +02:00
Maciej Borzecki
f57d841f72 python-daemonize: add recipe
Adding recipe for python-daemonize, a library that enables running the
Python a daemon process on Unix-like systems.

Signed-off-by: Maciej Borzecki <maciej.borzecki@open-rnd.pl>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-30 21:03:25 +02:00