Alexandru Ardelean
a6f2c15791
python-pyopenssl: update to version 17.3.0
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:48 +03:00
Alexandru Ardelean
aa1149b105
python-pyasn1-modules: update to version 0.1.4
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:48 +03:00
Alexandru Ardelean
f05f3c7513
python-pyasn1: update to version 0.3.5
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:48 +03:00
Alexandru Ardelean
a51bf20d08
python-lxml: update to version 4.0.0
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:48 +03:00
Alexandru Ardelean
630679cb14
python-cffi: update to version 1.11.0
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:48 +03:00
Alexandru Ardelean
79276ef7b7
python: bump to version 2.7.14
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-23 11:45:44 +03:00
Alexandru Ardelean
21a18bd97f
python3: fix install mk filenames
...
Copy + paste error.
Seems I fixed it while testing but forgot to update PR with this.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-15 08:59:47 +03:00
champtar
622894c3fc
Merge pull request #4632 from smutt/python-dpkt
...
python-dpkt:Add package lang/python-dpkt
2017-09-14 17:43:47 -07:00
Hannu Nyman
2f6c2a2e3e
Merge pull request #4478 from valdi74/add_package_python-curl
...
python-curl: add new package
2017-09-14 17:27:36 +03:00
Alexandru Ardelean
2eb3979d28
python,python3: install mk files in both host build and InstallDev part
...
Not sure how it can happen that the files are not
installed via the host build.
Maybe some SDK-like build.
Let's make sure they are installed via InstallDev rule too.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-14 11:44:01 +03:00
Alexandru Ardelean
4d0a44d31a
python,python3: add host-flags/settings to host pip install rules
...
The host pip install should have the host's CFLAGS, LDFLAGS, etc
available.
And not the target's flags.
Otherwise, weird things can happen when installing
packages (host-side) that need to build C code.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-09-14 11:44:01 +03:00
Etienne Champetier
4006865ae8
treewide: run "make check FIXUP=1"
...
fix Makefile chmod (644)
replace MD5SUM with HASH
add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git
(PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now)
Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
2017-08-29 21:41:14 -07:00
Paulo Costa
0141c529b0
python-evdev: new package
...
This build script supports both Python 2.x (python-evdev) and 3.x (python3-evdev)
From the README:
This package provides bindings to the generic input event interface in Linux.
The evdev interface serves the purpose of passing events generated in the kernel
directly to userspace through character devices that are typically located in /dev/input/.
This package also comes with bindings to uinput, the userspace input subsystem.
Uinput allows userspace programs to create and handle input devices that can inject
events directly into the input subsystem.
Signed-off-by: Paulo Costa <me@paulo.costa.nom.br>
2017-08-18 16:43:56 -03:00
Waldemar Konik
253bcd2ce1
python-curl: add new package
...
Signed-off-by: Waldemar Konik <informatyk74@interia.pl>
2017-08-18 08:16:10 +02:00
Andrew McConachie
ca2dd7d576
python-dpkt: Add package python-dpkt
...
Signed-off-by: Andrew McConachie <andrew@depht.com>
2017-08-17 16:28:57 -04:00
Daniel Golle
1b6e716edb
python-gnupg: switch to python-gnupg 0.4.1
...
Aparently there are two python gnupg wrappers around
https://pypi.python.org/pypi/python-gnupg/
and
https://pypi.python.org/pypi/gnupg/
We used to package the latter, now we switched to the prior.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-08-14 18:59:13 +02:00
Alexandru Ardelean
439b0939fc
python-pyopenssl: bump to 17.2.0 ; add python3 variant ; add myself co-maintainer
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-13 17:11:32 +03:00
Alexandru Ardelean
d062793042
python-cryptography: bump to version 2.0.3
...
The dependency has changed from needing `pyasn1`
to needing `asn1crypto`.
Oh well...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 17:09:15 +03:00
Alexandru Ardelean
fae2b22537
python-asn1crypto: add new package (needed for python-cryptography)
...
Unfortunately python-cryptography (after version 2.0.<something>)
decided to replace `pyasn1` with `asn1crypto`.
Unfortunately `pyasn1` is needed for another package,
so it can't be dropped just yet.
Not sure if dropping it would bother people.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 17:09:15 +03:00
Alexandru Ardelean
70381b8d67
pyasn1-modules: bump to version 0.0.11 ; add python3 variant ; add myself as maintainer
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 16:31:52 +03:00
Alexandru Ardelean
4cf90c157a
python-pyasn1: bump to version 0.3.2
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-11 15:55:31 +03:00
Alexandru Ardelean
d7fe1c624f
python,python3: fix opkg collisions with -src packages
...
Fixes:
https://github.com/openwrt/packages/issues/4681
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-08-08 23:52:40 +03:00
Alexandru Ardelean
6cbed9fe15
python-cryptography: bump to version 1.9 and add python3 variant
...
And add myself as 2nd maintainer.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-27 14:07:51 +03:00
Alexandru Ardelean
b6ba77b289
python-cffi: install host-side via pip + add myself 2nd maintainer
...
python-cryptography needs this dep to build
the sources.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-27 14:07:39 +03:00
Alexandru Ardelean
8291361cc7
python-idna: bump to version 2.5 and add python3 variant
...
And add myself as 2nd maintainer.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-27 14:05:48 +03:00
Alexandru Ardelean
990ddfffe2
python-pyasn1: bump to version 0.2.3 and add python3 variant
...
And add myself as 2nd maintainer.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-27 14:05:03 +03:00
Alexandru Ardelean
b61864cdce
python-six: add python3-six variant + add myself as 2nd maintainer
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-27 14:04:13 +03:00
Alexandru Ardelean
5986c5f5cd
python3: refresh patches make package/python3/refresh
cmd
...
This was a bit overdue.
I did not know about this methodology.
Reduces patch fuzz.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-26 23:56:51 +03:00
Alexandru Ardelean
1660549e92
python: refresh patches make package/python/refresh
cmd
...
This was a bit overdue.
I did not know about this methodology.
Reduces patch fuzz.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-26 23:56:14 +03:00
Hannu Nyman
eaac2b03b0
Merge pull request #4601 from commodo/python-cffi-upgrade
...
python-cffi: upgrade to 1.10.0 (together with dependencies)
2017-07-25 09:49:15 +03:00
Alexandru Ardelean
77bf1f09ad
python3: upgrade to version 3.6.2
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-24 13:57:54 +03:00
Alexandru Ardelean
2ac7e0b6c8
python-cffi: bump to version 1.10.0
...
And drop the host-build.
This was needed, simply to cross-build the package.
I'm not a religious man, but "praise the lord" for
dropping this :D
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:55:18 +03:00
Alexandru Ardelean
69a86dbb88
python-pycparser: bump to version 2.17 and drop host-build
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:51:38 +03:00
Alexandru Ardelean
4bec8be130
python-ply: bump to version 3.10 and drop the host-build
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:51:38 +03:00
Alexandru Ardelean
612c53fc6c
python,python3: add host python pip install support
...
To install Python packages host side, that
may be needed for a build.
The intent, is to try to reduce host-side Python
packages being installed via LEDE/OpenWrt build system.
Because those seem like a pain to maintain.
The idea is adapted from Yousong's `python-packages`
package.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
93a6545591
python,python3: drop HostPy/Compile/Default rules
...
Not used, and will not be used.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
0df253cc04
python,python3: drop PKG_MD5SUM fields ; will use only PKG_HASH
...
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
84202f17e1
python,python3: remove multi-arch support, and /usr/local paths
...
This should hopefully reduce weird behaviour caused
by the host system.
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Alexandru Ardelean
e066fdaf11
python,python3: handle install script errors better
...
Depending on execution order the `python-package-install.sh`
script would return a non-zero err code.
So, this enforces that all commands in the script
don't fail (via the `set -e` directive).
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2017-07-19 16:50:25 +03:00
Daniel Golle
7a2623d12d
pyodbc: use WORDS_BIGENDIAN instead of OS-specific defines
...
Python provides the WORDS_BIGENDIAN macro, use it to figure out the
native endian of the host.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-17 14:36:48 +02:00
Daniel Golle
667674731f
pyodbc: really fix endianess of SQL_WCHAR
...
auto-endian auf UTF-16 doesn't work with all drivers, some fail to
interpret the byte-order-marking. Hence explicitely use UTF16BE on
big-endian systems and UTF16LE otherwise.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-16 11:58:31 +02:00
Daniel Golle
7524d8558a
Flask: add package
...
Flask is a microframework for Python based on Werkzeug, Jinja 2 and
good intentions. And before you ask: It.s BSD licensed!
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:09:30 +02:00
Daniel Golle
30c7c71e3f
python: Werkzeug: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
fb8dc3ffd4
python: click: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
4feb91a915
python: itsdangerous: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7772c9e10b
python: MarkupSafe: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7d65ecb3e7
python: Jinja2: add package
...
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 17:00:58 +02:00
Daniel Golle
7b53052f4e
pyodbc: assume SQL_C_WCHAR is native endian
...
Bump PKG_REV and remove obsolete PKG_MD5SUM while at it.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 16:50:06 +02:00
Daniel Golle
80cd2bb8b7
python-yaml: update source and build for python3
...
Update source to version 3.12 and build for both, python and python3.
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2017-07-14 15:59:13 +02:00
Hannu Nyman
3c29561888
Merge pull request #4558 from commodo/python-cleanup1
...
python,python3: rename PyBuild/Compile rules & remove .egg-info from packages
2017-07-09 21:04:38 +03:00