changes needed for python-crossbar package (new)
v4 cover changes needed for python-crossbar package (new)
These are the python packeges needed to successfully comile, install and run python-crossbar.
Crossbar is is an open-source WAMP application router that allows to build advanced. applications from loosely-coupled components that can talk in real-time with each other.
Further info about crossbar can be found at: http://crossbar.io/
I changed patches to accommdate suggestions by Y.Yefremov
Mauro Condarelli (16):
python-characteristic: new package
python-pycparser: python runtime added
python-lmdb: new package
python-pygments: new package
python-pynacl: new package
python-pytrie: new package
python-service-identity: new package
python-shutilwhich: new package
python-treq: new package
python-txaio: new package
python-pyasn-modules: new package
python-ujson: new package
python-wsaccel: new package
python-setproctitle: new package
python-autobahn: new package
python-crossbar: new package
Yegor Yefremov (1):
python-cryptography: new package
.gitignore | 1 + package/Config.in | 16 ++++++++++ package/python-autobahn/Config.in | 8 +++++ package/python-autobahn/python-autobahn.hash | 3 ++ package/python-autobahn/python-autobahn.mk | 14 ++++++++ package/python-characteristic/Config.in | 6 ++++ .../python-characteristic.hash | 3 ++ .../python-characteristic/python-characteristic.mk | 14 ++++++++ package/python-crossbar/Config.in | 37 ++++++++++++++++++++++ package/python-crossbar/python-crossbar.hash | 3 ++ package/python-crossbar/python-crossbar.mk | 14 ++++++++ package/python-cryptography/Config.in | 20 ++++++++++++ .../python-cryptography/python-cryptography.hash | 3 ++ package/python-cryptography/python-cryptography.mk | 23 ++++++++++++++ package/python-lmdb/Config.in | 7 ++++ package/python-lmdb/python-lmdb.hash | 3 ++ package/python-lmdb/python-lmdb.mk | 14 ++++++++ package/python-pyasn-modules/Config.in | 11 +++++++ .../python-pyasn-modules/python-pyasn-modules.hash | 3 ++ .../python-pyasn-modules/python-pyasn-modules.mk | 14 ++++++++ package/python-pycparser/Config.in | 6 ++++ package/python-pycparser/python-pycparser.mk | 1 + package/python-pygments/Config.in | 6 ++++ package/python-pygments/python-pygments.hash | 3 ++ package/python-pygments/python-pygments.mk | 14 ++++++++ package/python-pynacl/Config.in | 9 ++++++ package/python-pynacl/python-pynacl.hash | 3 ++ package/python-pynacl/python-pynacl.mk | 16 ++++++++++ package/python-pytrie/Config.in | 6 ++++ package/python-pytrie/python-pytrie.hash | 3 ++ package/python-pytrie/python-pytrie.mk | 14 ++++++++ package/python-service-identity/Config.in | 10 ++++++ .../python-service-identity.hash | 3 ++ .../python-service-identity.mk | 15 +++++++++ package/python-setproctitle/Config.in | 6 ++++ .../python-setproctitle/python-setproctitle.hash | 3 ++ package/python-setproctitle/python-setproctitle.mk | 14 ++++++++ package/python-shutilwhich/Config.in | 7 ++++ package/python-shutilwhich/python-shutilwhich.hash | 3 ++ package/python-shutilwhich/python-shutilwhich.mk | 13 ++++++++ package/python-treq/Config.in | 12 +++++++ package/python-treq/python-treq.hash | 3 ++ package/python-treq/python-treq.mk | 14 ++++++++ package/python-txaio/Config.in | 7 ++++ package/python-txaio/python-txaio.hash | 3 ++ package/python-txaio/python-txaio.mk | 14 ++++++++ package/python-ujson/Config.in | 7 ++++ package/python-ujson/python-ujson.hash | 3 ++ package/python-ujson/python-ujson.mk | 13 ++++++++ package/python-wsaccel/Config.in | 6 ++++ package/python-wsaccel/python-wsaccel.hash | 3 ++ package/python-wsaccel/python-wsaccel.mk | 13 ++++++++ 52 files changed, 470 insertions(+) create mode 100644 package/python-autobahn/Config.in create mode 100644 package/python-autobahn/python-autobahn.hash create mode 100644 package/python-autobahn/python-autobahn.mk create mode 100644 package/python-characteristic/Config.in create mode 100644 package/python-characteristic/python-characteristic.hash create mode 100644 package/python-characteristic/python-characteristic.mk create mode 100644 package/python-crossbar/Config.in create mode 100644 package/python-crossbar/python-crossbar.hash create mode 100644 package/python-crossbar/python-crossbar.mk create mode 100644 package/python-cryptography/Config.in create mode 100644 package/python-cryptography/python-cryptography.hash create mode 100644 package/python-cryptography/python-cryptography.mk create mode 100644 package/python-lmdb/Config.in create mode 100644 package/python-lmdb/python-lmdb.hash create mode 100644 package/python-lmdb/python-lmdb.mk create mode 100644 package/python-pyasn-modules/Config.in create mode 100644 package/python-pyasn-modules/python-pyasn-modules.hash create mode 100644 package/python-pyasn-modules/python-pyasn-modules.mk create mode 100644 package/python-pycparser/Config.in create mode 100644 package/python-pygments/Config.in create mode 100644 package/python-pygments/python-pygments.hash create mode 100644 package/python-pygments/python-pygments.mk create mode 100644 package/python-pynacl/Config.in create mode 100644 package/python-pynacl/python-pynacl.hash create mode 100644 package/python-pynacl/python-pynacl.mk create mode 100644 package/python-pytrie/Config.in create mode 100644 package/python-pytrie/python-pytrie.hash create mode 100644 package/python-pytrie/python-pytrie.mk create mode 100644 package/python-service-identity/Config.in create mode 100644 package/python-service-identity/python-service-identity.hash create mode 100644 package/python-service-identity/python-service-identity.mk create mode 100644 package/python-setproctitle/Config.in create mode 100644 package/python-setproctitle/python-setproctitle.hash create mode 100644 package/python-setproctitle/python-setproctitle.mk create mode 100644 package/python-shutilwhich/Config.in create mode 100644 package/python-shutilwhich/python-shutilwhich.hash create mode 100644 package/python-shutilwhich/python-shutilwhich.mk create mode 100644 package/python-treq/Config.in create mode 100644 package/python-treq/python-treq.hash create mode 100644 package/python-treq/python-treq.mk create mode 100644 package/python-txaio/Config.in create mode 100644 package/python-txaio/python-txaio.hash create mode 100644 package/python-txaio/python-txaio.mk create mode 100644 package/python-ujson/Config.in create mode 100644 package/python-ujson/python-ujson.hash create mode 100644 package/python-ujson/python-ujson.mk create mode 100644 package/python-wsaccel/Config.in create mode 100644 package/python-wsaccel/python-wsaccel.hash create mode 100644 package/python-wsaccel/python-wsaccel.mk
Signature · 1 line
2.1.4
PATCH v4 1/17 python-characteristic: new package
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
--- package/Config.in | 1 + package/python-characteristic/Config.in | 6 ++++++ package/python-characteristic/python-characteristic.hash | 3 +++ package/python-characteristic/python-characteristic.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-characteristic/Config.in create mode 100644 package/python-characteristic/python-characteristic.hash create mode 100644 package/python-characteristic/python-characteristic.mk
package/Config.in +1 -0
@@ -625,6 +625,7 @@ menu "External python modules" source "package/python-cbor/Config.in" source "package/python-certifi/Config.in" source "package/python-cffi/Config.in" + source "package/python-characteristic/Config.in" source "package/python-cheetah/Config.in" source "package/python-cherrypy/Config.in" source "package/python-click/Config.in"
package/python-characteristic/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_CHARACTERISTIC + bool "python-characteristic" + help + Python attributes without boilerplate. + + https://pypi.python.org/pypi/characteristic
package/python-characteristic/python-characteristic.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b249368dd021fde1c06b4802867c0913, sha256 locally computed. +md5 b249368dd021fde1c06b4802867c0913 characteristic-14.3.0.tar.gz +sha256 ded68d4e424115ed44e5c83c2a901a0b6157a959079d7591d92106ffd3ada380 characteristic-14.3.0.tar.gz
package/python-characteristic/python-characteristic.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-characteristic +# +################################################################################ + +PYTHON_CHARACTERISTIC_VERSION = 14.3.0 +PYTHON_CHARACTERISTIC_SOURCE = characteristic-$(PYTHON_CHARACTERISTIC_VERSION).tar.gz +PYTHON_CHARACTERISTIC_SITE = http://pypi.python.org/packages/source/c/characteristic +PYTHON_CHARACTERISTIC_LICENSE = MIT +PYTHON_CHARACTERISTIC_LICENSE_FILES = LICENSE +PYTHON_CHARACTERISTIC_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 1/17 python-characteristic: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 76 lines
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-characteristic/Config.in | 6 ++++++ package/python-characteristic/python-characteristic.hash | 3 +++ package/python-characteristic/python-characteristic.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-characteristic/Config.in create mode 100644 package/python-characteristic/python-characteristic.hash create mode 100644 package/python-characteristic/python-characteristic.mkpackage/Config.in +1
-0@@ -625,6 +625,7 @@ menu "External python modules" source "package/python-cbor/Config.in" source "package/python-certifi/Config.in" source "package/python-cffi/Config.in" + source "package/python-characteristic/Config.in" source "package/python-cheetah/Config.in" source "package/python-cherrypy/Config.in" source "package/python-click/Config.in"package/python-characteristic/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_CHARACTERISTIC + bool "python-characteristic" + help + Python attributes without boilerplate. + + https://pypi.python.org/pypi/characteristicpackage/python-characteristic/python-characteristic.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b249368dd021fde1c06b4802867c0913, sha256 locally computed. +md5 b249368dd021fde1c06b4802867c0913 characteristic-14.3.0.tar.gz +sha256 ded68d4e424115ed44e5c83c2a901a0b6157a959079d7591d92106ffd3ada380 characteristic-14.3.0.tar.gzpackage/python-characteristic/python-characteristic.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-characteristic +# +################################################################################ + +PYTHON_CHARACTERISTIC_VERSION = 14.3.0 +PYTHON_CHARACTERISTIC_SOURCE = characteristic-$(PYTHON_CHARACTERISTIC_VERSION).tar.gz +PYTHON_CHARACTERISTIC_SITE = http://pypi.python.org/packages/source/c/characteristic +PYTHON_CHARACTERISTIC_LICENSE = MIT +PYTHON_CHARACTERISTIC_LICENSE_FILES = LICENSE +PYTHON_CHARACTERISTIC_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 1/17 python-characteristic: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 5 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
Applied to next, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 2/17 python-pycparser: python runtime added
In reply to Mauro Condarelli--- package/Config.in | 1 + package/python-pycparser/Config.in | 6 ++++++ package/python-pycparser/python-pycparser.mk | 1 + 3 files changed, 8 insertions(+) create mode 100644 package/python-pycparser/Config.in
package/Config.in +1 -0
@@ -679,6 +679,7 @@ menu "External python modules" source "package/python-psutil/Config.in" source "package/python-pyasn/Config.in" source "package/python-pycli/Config.in" + source "package/python-pycparser/Config.in" source "package/python-pycrypto/Config.in" source "package/python-pydal/Config.in" source "package/python-pyftpdlib/Config.in"
package/python-pycparser/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYCPARSER + bool "python-pycparser" + help + C parser in Python + + https://github.com/eliben/pycparser
package/python-pycparser/python-pycparser.mk +1 -0
@@ -11,4 +11,5 @@ PYTHON_PYCPARSER_SETUP_TYPE = setuptools PYTHON_PYCPARSER_LICENSE = BSD-3c PYTHON_PYCPARSER_LICENSE_FILES = LICENSE +$(eval $(python-package)) $(eval $(host-python-package))
Signature · 1 line
2.1.4
PATCH v4 2/17 python-pycparser: python runtime added
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 48 lines
--- package/Config.in | 1 + package/python-pycparser/Config.in | 6 ++++++ package/python-pycparser/python-pycparser.mk | 1 + 3 files changed, 8 insertions(+) create mode 100644 package/python-pycparser/Config.inpackage/Config.in +1
-0@@ -679,6 +679,7 @@ menu "External python modules" source "package/python-psutil/Config.in" source "package/python-pyasn/Config.in" source "package/python-pycli/Config.in" + source "package/python-pycparser/Config.in" source "package/python-pycrypto/Config.in" source "package/python-pydal/Config.in" source "package/python-pyftpdlib/Config.in"package/python-pycparser/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYCPARSER + bool "python-pycparser" + help + C parser in Python + + https://github.com/eliben/pycparserpackage/python-pycparser/python-pycparser.mk +1
-1@@ -11,4 +11,5 @@ PYTHON_PYCPARSER_SETUP_TYPE = setuptools PYTHON_PYCPARSER_LICENSE = BSD-3c PYTHON_PYCPARSER_LICENSE_FILES = LICENSE +$(eval $(python-package)) $(eval $(host-python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 2/17 python-pycparser: python runtime added
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 7 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-pycparser/Config.in | 6 ++++++ package/python-pycparser/python-pycparser.mk | 1 + 3 files changed, 8 insertions(+) create mode 100644 package/python-pycparser/Config.in
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 3/17 python-lmdb: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- yegorich inquired about double licensing; I left as-is because it is like that in PKG-INFO file ("License: OpenLDAP BSD").
No LICENSE file is present in package sources.
--- package/Config.in | 1 + package/python-lmdb/Config.in | 7 +++++++ package/python-lmdb/python-lmdb.hash | 3 +++ package/python-lmdb/python-lmdb.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-lmdb/Config.in create mode 100644 package/python-lmdb/python-lmdb.hash create mode 100644 package/python-lmdb/python-lmdb.mk
package/Config.in +1 -0
@@ -658,6 +658,7 @@ menu "External python modules" source "package/python-json-schema-validator/Config.in" source "package/python-keyring/Config.in" source "package/python-libconfig/Config.in" + source "package/python-lmdb/Config.in" source "package/python-lxml/Config.in" source "package/python-mad/Config.in" source "package/python-mako/Config.in"
package/python-lmdb/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_LMDB + bool "python-lmdb" + select BR2_PACKAGE_PYTHON_CFFI # runtime + help + Universal Python binding for the LMDB 'Lightning' Database. + + https://pypi.python.org/pypi/lmdb
package/python-lmdb/python-lmdb.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=001817d754f96865549c85fb5251082f, sha256 locally computed. +md5 001817d754f96865549c85fb5251082f lmdb-0.88.tar.gz +sha256 37d97041fb237da5600e14b889af49bd47538d6fde4a69d3a6c9097f787d175a lmdb-0.88.tar.gz
package/python-lmdb/python-lmdb.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-lmdb +# +################################################################################ + +PYTHON_LMDB_VERSION = 0.88 +PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz +PYTHON_LMDB_SITE = http://pypi.python.org/packages/source/l/lmdb +PYTHON_LMDB_LICENSE = OpenLDAP BSD +PYTHON_LMDB_SETUP_TYPE = setuptools +PYTHON_LMDB_DEPENDENCIES = host-python-cffi + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 3/17 python-lmdb: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 80 lines
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- yegorich inquired about double licensing; I left as-is because it is like that in PKG-INFO file ("License: OpenLDAP BSD").
No LICENSE file is present in package sources.Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-lmdb/Config.in | 7 +++++++ package/python-lmdb/python-lmdb.hash | 3 +++ package/python-lmdb/python-lmdb.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-lmdb/Config.in create mode 100644 package/python-lmdb/python-lmdb.hash create mode 100644 package/python-lmdb/python-lmdb.mkpackage/Config.in +1
-0@@ -658,6 +658,7 @@ menu "External python modules" source "package/python-json-schema-validator/Config.in" source "package/python-keyring/Config.in" source "package/python-libconfig/Config.in" + source "package/python-lmdb/Config.in" source "package/python-lxml/Config.in" source "package/python-mad/Config.in" source "package/python-mako/Config.in"package/python-lmdb/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_LMDB + bool "python-lmdb" + select BR2_PACKAGE_PYTHON_CFFI # runtime + help + Universal Python binding for the LMDB 'Lightning' Database. + + https://pypi.python.org/pypi/lmdbpackage/python-lmdb/python-lmdb.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=001817d754f96865549c85fb5251082f, sha256 locally computed. +md5 001817d754f96865549c85fb5251082f lmdb-0.88.tar.gz +sha256 37d97041fb237da5600e14b889af49bd47538d6fde4a69d3a6c9097f787d175a lmdb-0.88.tar.gzpackage/python-lmdb/python-lmdb.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-lmdb +# +################################################################################ + +PYTHON_LMDB_VERSION = 0.88 +PYTHON_LMDB_SOURCE = lmdb-$(PYTHON_LMDB_VERSION).tar.gz +PYTHON_LMDB_SITE = http://pypi.python.org/packages/source/l/lmdb +PYTHON_LMDB_LICENSE = OpenLDAP BSD +PYTHON_LMDB_SETUP_TYPE = setuptools +PYTHON_LMDB_DEPENDENCIES = host-python-cffi + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 3/17 python-lmdb: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 8 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- yegorich inquired about double licensing; I left as-is because it is like that in PKG-INFO file ("License: OpenLDAP BSD").
No LICENSE file is present in package sources.
I've applied to next, but had to do a few changes on the licensing side mainly:
[Thomas:
- switch to Github, which has a LICENSE file. The issue was reported
upstream: https://github.com/dw/py-lmdb/issues/108. Then added the <pkg>_LICENSE_FILES variable.
- bump version to 0.89 (instead of 0.88)
- indicate the proper license, following the SPDX code for the OpenLDAP 2.8 license.]
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 4/17 python-pygments: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- changed license (BSD -> BSD-2c) (suggested by yegorich)
--- package/Config.in | 1 + package/python-pygments/Config.in | 6 ++++++ package/python-pygments/python-pygments.hash | 3 +++ package/python-pygments/python-pygments.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-pygments/Config.in create mode 100644 package/python-pygments/python-pygments.hash create mode 100644 package/python-pygments/python-pygments.mk
package/Config.in +1 -0
@@ -685,6 +685,7 @@ menu "External python modules" source "package/python-pydal/Config.in" source "package/python-pyftpdlib/Config.in" source "package/python-pygame/Config.in" + source "package/python-pygments/Config.in" source "package/python-pyinotify/Config.in" source "package/python-pyparsing/Config.in" source "package/python-pyparted/Config.in"
package/python-pygments/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYGMENTS + bool "python-pygments" + help + Pygments is a syntax highlighting package written in Python. + + https://pypi.python.org/pypi/Pygments
package/python-pygments/python-pygments.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=84533d22f72de894f6d3907c3ca9eddf, sha256 locally computed. +md5 84533d22f72de894f6d3907c3ca9eddf Pygments-2.1.tar.gz +sha256 13a0ef5fafd7b16cf995bc28fe7aab0780dab1b2fda0fc89e033709af8b8a47b Pygments-2.1.tar.gz
package/python-pygments/python-pygments.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pygments +# +################################################################################ + +PYTHON_PYGMENTS_VERSION = 2.1 +PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz +PYTHON_PYGMENTS_SITE = http://pypi.python.org/packages/source/P/Pygments +PYTHON_PYGMENTS_LICENSE = BSD-2c +PYTHON_PYGMENTS_LICENSE_FILES = LICENSE +PYTHON_PYGMENTS_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 4/17 python-pygments: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 77 lines
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- changed license (BSD -> BSD-2c) (suggested by yegorich)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-pygments/Config.in | 6 ++++++ package/python-pygments/python-pygments.hash | 3 +++ package/python-pygments/python-pygments.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-pygments/Config.in create mode 100644 package/python-pygments/python-pygments.hash create mode 100644 package/python-pygments/python-pygments.mkpackage/Config.in +1
-0@@ -685,6 +685,7 @@ menu "External python modules" source "package/python-pydal/Config.in" source "package/python-pyftpdlib/Config.in" source "package/python-pygame/Config.in" + source "package/python-pygments/Config.in" source "package/python-pyinotify/Config.in" source "package/python-pyparsing/Config.in" source "package/python-pyparted/Config.in"package/python-pygments/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYGMENTS + bool "python-pygments" + help + Pygments is a syntax highlighting package written in Python. + + https://pypi.python.org/pypi/Pygmentspackage/python-pygments/python-pygments.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=84533d22f72de894f6d3907c3ca9eddf, sha256 locally computed. +md5 84533d22f72de894f6d3907c3ca9eddf Pygments-2.1.tar.gz +sha256 13a0ef5fafd7b16cf995bc28fe7aab0780dab1b2fda0fc89e033709af8b8a47b Pygments-2.1.tar.gzpackage/python-pygments/python-pygments.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pygments +# +################################################################################ + +PYTHON_PYGMENTS_VERSION = 2.1 +PYTHON_PYGMENTS_SOURCE = Pygments-$(PYTHON_PYGMENTS_VERSION).tar.gz +PYTHON_PYGMENTS_SITE = http://pypi.python.org/packages/source/P/Pygments +PYTHON_PYGMENTS_LICENSE = BSD-2c +PYTHON_PYGMENTS_LICENSE_FILES = LICENSE +PYTHON_PYGMENTS_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 4/17 python-pygments: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 6 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by yegorich)
- changed license (BSD -> BSD-2c) (suggested by yegorich)
Applied to next, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 5/17 python-pynacl: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious "source" line in package/Config.in (suggested by T.Petazzoni)
--- package/Config.in | 1 + package/python-pynacl/Config.in | 9 +++++++++ package/python-pynacl/python-pynacl.hash | 3 +++ package/python-pynacl/python-pynacl.mk | 16 ++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-pynacl/Config.in create mode 100644 package/python-pynacl/python-pynacl.hash create mode 100644 package/python-pynacl/python-pynacl.mk
package/Config.in +1 -0
@@ -687,6 +687,7 @@ menu "External python modules" source "package/python-pygame/Config.in" source "package/python-pygments/Config.in" source "package/python-pyinotify/Config.in" + source "package/python-pynacl/Config.in" source "package/python-pyparsing/Config.in" source "package/python-pyparted/Config.in" source "package/python-pypcap/Config.in"
package/python-pynacl/Config.in new file +9 -0
@@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_PYNACL + bool "python-pynacl" + select BR2_PACKAGE_LIBSODIUM + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_CFFI # runtime + help + Python binding to the Networking and Cryptography (NaCl) library. + + https://pypi.python.org/pypi/PyNaCl
package/python-pynacl/python-pynacl.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=12fd03d8ce64e0318cb1c69272f17704, sha256 locally computed. +md5 12fd03d8ce64e0318cb1c69272f17704 PyNaCl-1.0.1.tar.gz +sha256 d21d7a7358a85fb9b9ddadfbd1176c40fe199334fe2202881255e77f6d3773f4 PyNaCl-1.0.1.tar.gz
package/python-pynacl/python-pynacl.mk new file +16 -0
@@ -0,0 +1,16 @@ +################################################################################ +# +# python-pynacl +# +################################################################################ + +PYTHON_PYNACL_VERSION = 1.0.1 +PYTHON_PYNACL_SOURCE = PyNaCl-$(PYTHON_PYNACL_VERSION).tar.gz +PYTHON_PYNACL_SITE = http://pypi.python.org/packages/source/P/PyNaCl +PYTHON_PYNACL_LICENSE = Apache-2.0 +PYTHON_PYNACL_LICENSE_FILES = LICENSE +PYTHON_PYNACL_SETUP_TYPE = setuptools +PYTHON_PYNACL_DEPENDENCIES = libsodium python-six +PYTHON_PYNACL_ENV = SODIUM_INSTALL=system + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 5/17 python-pynacl: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 81 lines
---
Changes v3 -> v4
- removed spurious "source" line in package/Config.in (suggested by T.Petazzoni)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-pynacl/Config.in | 9 +++++++++ package/python-pynacl/python-pynacl.hash | 3 +++ package/python-pynacl/python-pynacl.mk | 16 ++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-pynacl/Config.in create mode 100644 package/python-pynacl/python-pynacl.hash create mode 100644 package/python-pynacl/python-pynacl.mkpackage/Config.in +1
-0@@ -687,6 +687,7 @@ menu "External python modules" source "package/python-pygame/Config.in" source "package/python-pygments/Config.in" source "package/python-pyinotify/Config.in" + source "package/python-pynacl/Config.in" source "package/python-pyparsing/Config.in" source "package/python-pyparted/Config.in" source "package/python-pypcap/Config.in"package/python-pynacl/Config.in new file +9
-0@@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_PYNACL + bool "python-pynacl" + select BR2_PACKAGE_LIBSODIUM + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_CFFI # runtime + help + Python binding to the Networking and Cryptography (NaCl) library. + + https://pypi.python.org/pypi/PyNaClpackage/python-pynacl/python-pynacl.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=12fd03d8ce64e0318cb1c69272f17704, sha256 locally computed. +md5 12fd03d8ce64e0318cb1c69272f17704 PyNaCl-1.0.1.tar.gz +sha256 d21d7a7358a85fb9b9ddadfbd1176c40fe199334fe2202881255e77f6d3773f4 PyNaCl-1.0.1.tar.gzpackage/python-pynacl/python-pynacl.mk new file +16
-1@@ -0,0 +1,16 @@ +################################################################################ +# +# python-pynacl +# +################################################################################ + +PYTHON_PYNACL_VERSION = 1.0.1 +PYTHON_PYNACL_SOURCE = PyNaCl-$(PYTHON_PYNACL_VERSION).tar.gz +PYTHON_PYNACL_SITE = http://pypi.python.org/packages/source/P/PyNaCl +PYTHON_PYNACL_LICENSE = Apache-2.0 +PYTHON_PYNACL_LICENSE_FILES = LICENSE +PYTHON_PYNACL_SETUP_TYPE = setuptools +PYTHON_PYNACL_DEPENDENCIES = libsodium python-six +PYTHON_PYNACL_ENV = SODIUM_INSTALL=system + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 5/17 python-pynacl: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
package/python-pynacl/Config.in line 4
Quoted 10 lines · Mauro Condarelli
package/python-pynacl/Config.in new file +4
-0@@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_PYNACL + bool "python-pynacl" + select BR2_PACKAGE_LIBSODIUM + select BR2_PACKAGE_PYTHON_SIX # runtime
So python-six is a runtime dependency only...
Quoted 9 lines
package/python-pynacl/python-pynacl.mk new file +3
-0@@ -0,0 +1,16 @@ +################################################################################ +# +# python-pynacl
package/python-pynacl/python-pynacl.mk line 13
Quoted 10 lines
package/python-pynacl/python-pynacl.mk new file +10
-0+# +################################################################################ + +PYTHON_PYNACL_VERSION = 1.0.1 +PYTHON_PYNACL_SOURCE = PyNaCl-$(PYTHON_PYNACL_VERSION).tar.gz +PYTHON_PYNACL_SITE = http://pypi.python.org/packages/source/P/PyNaCl +PYTHON_PYNACL_LICENSE = Apache-2.0 +PYTHON_PYNACL_LICENSE_FILES = LICENSE +PYTHON_PYNACL_SETUP_TYPE = setuptools +PYTHON_PYNACL_DEPENDENCIES = libsodium python-six
... but it is listed in PYTHON_PYNACL_DEPENDENCIES.
This is not consistent. Either the Config.in is wrong, or the .mk is wrong.
Could you double check this ?
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 5/17 python-pynacl: new package
Thanks Thomas.
Il 19/02/2016 22:21, Thomas Petazzoni ha scritto:
Quoted 4 lines
Dear Mauro Condarelli,
On Sat, 6 Feb 2016 23:59:51 +0100, Mauro Condarelli wrote:
Quoted 11 lines
package/python-pynacl/Config.in line 4
Quoted 10 lines
package/python-pynacl/Config.in new file +4
-0@@ -0,0 +1,9 @@ +config BR2_PACKAGE_PYTHON_PYNACL + bool "python-pynacl" + select BR2_PACKAGE_LIBSODIUM + select BR2_PACKAGE_PYTHON_SIX # runtimeSo python-six is a runtime dependency only...
This seems to be the right part.
https://github.com/pyca/pynacl/blob/master/setup.py says:
requirements = ["six"]
setup_requirements = []
(I still fail to fully understand semantic of these statements; I'm not a Python programmer, I merely needed a Python *application* so I had to provide its dependencies).
Quoted 13 lines
Quoted 13 lines
package/python-pynacl/python-pynacl.mk new file +6
-0@@ -0,0 +1,16 @@ +################################################################################ +# +# python-pynacl +# +################################################################################ +
Quoted 8 lines
package/python-pynacl/python-pynacl.mk line 13
Quoted 7 lines
package/python-pynacl/python-pynacl.mk new file +7
-0+PYTHON_PYNACL_VERSION = 1.0.1 +PYTHON_PYNACL_SOURCE = PyNaCl-$(PYTHON_PYNACL_VERSION).tar.gz +PYTHON_PYNACL_SITE = http://pypi.python.org/packages/source/P/PyNaCl +PYTHON_PYNACL_LICENSE = Apache-2.0 +PYTHON_PYNACL_LICENSE_FILES = LICENSE +PYTHON_PYNACL_SETUP_TYPE = setuptools +PYTHON_PYNACL_DEPENDENCIES = libsodium python-six... but it is listed in
PYTHON_PYNACL_DEPENDENCIES.
This is probably wrong.
Yegor, can You comment, please?
Quoted 2 lines
This is not consistent. Either the Config.in is wrong, or the .mk is wrong.
THIS is fully understood; sorry I didn't catch it earlier.
Quoted 1 line
Could you double check this ?
I will wait for Yegor comments as He is much more knowledgeable then me.
After that: what should I do?
resend the whole patch set (seems useless as most of them are already applied)? link the patch to the previous set (how?)?
send it "standalone" (not reviewer-friendly)?
Any hint welcome!
Quoted 3 lines
Thanks!
Thomas
Regards
Mauro
PATCH v4 5/17 python-pynacl: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 5 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious "source" line in package/Config.in (suggested by T.Petazzoni)
I've applied to next, after doing the following changes:
[Thomas:
- remove python-six from the build dependencies, it is only a runtime dependency
- add host-python-cffi in the build dependencies.]
Please try to build your new packages with just that package enabled, in order to catch missing dependencies.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 6/17 python-pytrie: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by Y.Yefremov)
--- package/Config.in | 1 + package/python-pytrie/Config.in | 6 ++++++ package/python-pytrie/python-pytrie.hash | 3 +++ package/python-pytrie/python-pytrie.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-pytrie/Config.in create mode 100644 package/python-pytrie/python-pytrie.hash create mode 100644 package/python-pytrie/python-pytrie.mk
package/Config.in +1 -0
@@ -700,6 +700,7 @@ menu "External python modules" source "package/python-pysnmp/Config.in" source "package/python-pysnmp-apps/Config.in" source "package/python-pysnmp-mibs/Config.in" + source "package/python-pytrie/Config.in" source "package/python-pyudev/Config.in" source "package/python-pyusb/Config.in" source "package/python-pyxb/Config.in"
package/python-pytrie/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYTRIE + bool "python-pytrie" + help + A pure Python implementation of the trie data structure. + + https://pypi.python.org/pypi/PyTrie
package/python-pytrie/python-pytrie.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=5997b46c854a68bc588f4527c987663a, sha256 locally computed. +md5 5997b46c854a68bc588f4527c987663a PyTrie-0.2.tar.gz +sha256 b272021351efadc6757591aac03ed4794bdfd091122204a4673e94bfb66cc500 PyTrie-0.2.tar.gz
package/python-pytrie/python-pytrie.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pytrie +# +################################################################################ + +PYTHON_PYTRIE_VERSION = 0.2 +PYTHON_PYTRIE_SITE = http://pypi.python.org/packages/source/P/PyTrie +PYTHON_PYTRIE_SOURCE = PyTrie-$(PYTHON_PYTRIE_VERSION).tar.gz +PYTHON_PYTRIE_LICENSE = BSD-3c +PYTHON_PYTRIE_LICENSE_FILES = LICENSE +PYTHON_PYTRIE_SETUP_TYPE = distutils + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 6/17 python-pytrie: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 76 lines
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by Y.Yefremov)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-pytrie/Config.in | 6 ++++++ package/python-pytrie/python-pytrie.hash | 3 +++ package/python-pytrie/python-pytrie.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-pytrie/Config.in create mode 100644 package/python-pytrie/python-pytrie.hash create mode 100644 package/python-pytrie/python-pytrie.mkpackage/Config.in +1
-0@@ -700,6 +700,7 @@ menu "External python modules" source "package/python-pysnmp/Config.in" source "package/python-pysnmp-apps/Config.in" source "package/python-pysnmp-mibs/Config.in" + source "package/python-pytrie/Config.in" source "package/python-pyudev/Config.in" source "package/python-pyusb/Config.in" source "package/python-pyxb/Config.in"package/python-pytrie/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_PYTRIE + bool "python-pytrie" + help + A pure Python implementation of the trie data structure. + + https://pypi.python.org/pypi/PyTriepackage/python-pytrie/python-pytrie.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=5997b46c854a68bc588f4527c987663a, sha256 locally computed. +md5 5997b46c854a68bc588f4527c987663a PyTrie-0.2.tar.gz +sha256 b272021351efadc6757591aac03ed4794bdfd091122204a4673e94bfb66cc500 PyTrie-0.2.tar.gzpackage/python-pytrie/python-pytrie.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pytrie +# +################################################################################ + +PYTHON_PYTRIE_VERSION = 0.2 +PYTHON_PYTRIE_SITE = http://pypi.python.org/packages/source/P/PyTrie +PYTHON_PYTRIE_SOURCE = PyTrie-$(PYTHON_PYTRIE_VERSION).tar.gz +PYTHON_PYTRIE_LICENSE = BSD-3c +PYTHON_PYTRIE_LICENSE_FILES = LICENSE +PYTHON_PYTRIE_SETUP_TYPE = distutils + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 6/17 python-pytrie: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 5 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by Y.Yefremov)
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 7/17 python-service-identity: new package
In reply to Mauro Condarelli--- package/Config.in | 1 + package/python-service-identity/Config.in | 10 ++++++++++ .../python-service-identity/python-service-identity.hash | 3 +++ .../python-service-identity/python-service-identity.mk | 15 +++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-service-identity/Config.in create mode 100644 package/python-service-identity/python-service-identity.hash create mode 100644 package/python-service-identity/python-service-identity.mk
package/Config.in +1 -0
@@ -709,6 +709,7 @@ menu "External python modules" source "package/python-requests/Config.in" source "package/python-rtslib-fb/Config.in" source "package/python-serial/Config.in" + source "package/python-service-identity/Config.in" source "package/python-setuptools/Config.in" source "package/python-simplejson/Config.in" source "package/python-singledispatch/Config.in"
package/python-service-identity/Config.in new file +10 -0
@@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_SERVICE_IDENTITY + bool "python-service-identity" + select BR2_PACKAGE_PYTHON_CHARACTERISTIC # runtime + select BR2_PACKAGE_PYTHON_PYASN # runtime + select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + help + Service identity verification for pyOpenSSL. + + https://pypi.python.org/pypi/service_identity
package/python-service-identity/python-service-identity.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=cea0b0156d73b025ecef660fb51f0d9a, sha256 locally computed. +md5 cea0b0156d73b025ecef660fb51f0d9a service_identity-14.0.0.tar.gz +sha256 3105a319a7c558490666694f599be0c377ad54824eefb404cde4ce49e74a4f5a service_identity-14.0.0.tar.gz
package/python-service-identity/python-service-identity.mk new file +15 -0
@@ -0,0 +1,15 @@ +################################################################################ +# +# python-service-identity +# +################################################################################ + +PYTHON_SERVICE_IDENTITY_VERSION = 14.0.0 +PYTHON_SERVICE_IDENTITY_SOURCE = service_identity-$(PYTHON_SERVICE_IDENTITY_VERSION).tar.gz +PYTHON_SERVICE_IDENTITY_SITE = http://pypi.python.org/packages/source/s/service_identity +PYTHON_SERVICE_IDENTITY_LICENSE = MIT +PYTHON_SERVICE_IDENTITY_LICENSE_FILES = LICENSE +PYTHON_SERVICE_IDENTITY_SETUP_TYPE = setuptools +PYTHON_SERVICE_IDENTITY_DEPENDENCIES = python-characteristic python-pyasn python-pyasn-modules python-pyopenssl + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 7/17 python-service-identity: new package
Quoted 57 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-service-identity/Config.in | 10 ++++++++++ .../python-service-identity/python-service-identity.hash | 3 +++ .../python-service-identity/python-service-identity.mk | 15 +++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-service-identity/Config.in create mode 100644 package/python-service-identity/python-service-identity.hash create mode 100644 package/python-service-identity/python-service-identity.mkpackage/Config.in +1
-0@@ -709,6 +709,7 @@ menu "External python modules" source "package/python-requests/Config.in" source "package/python-rtslib-fb/Config.in" source "package/python-serial/Config.in" + source "package/python-service-identity/Config.in" source "package/python-setuptools/Config.in" source "package/python-simplejson/Config.in" source "package/python-singledispatch/Config.in"package/python-service-identity/Config.in new file +10
-0@@ -0,0 +1,10 @@ +config BR2_PACKAGE_PYTHON_SERVICE_IDENTITY + bool "python-service-identity" + select BR2_PACKAGE_PYTHON_CHARACTERISTIC # runtime + select BR2_PACKAGE_PYTHON_PYASN # runtime + select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + help + Service identity verification for pyOpenSSL. + + https://pypi.python.org/pypi/service_identitypackage/python-service-identity/python-service-identity.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=cea0b0156d73b025ecef660fb51f0d9a, sha256 locally computed. +md5 cea0b0156d73b025ecef660fb51f0d9a service_identity-14.0.0.tar.gz +sha256 3105a319a7c558490666694f599be0c377ad54824eefb404cde4ce49e74a4f5a service_identity-14.0.0.tar.gzpackage/python-service-identity/python-service-identity.mk new file +3
-0@@ -0,0 +1,15 @@ +################################################################################ +# +# python-service-identity
package/python-service-identity/python-service-identity.mk line 13
Quoted 10 lines
package/python-service-identity/python-service-identity.mk new file +10
-0+# +################################################################################ + +PYTHON_SERVICE_IDENTITY_VERSION = 14.0.0 +PYTHON_SERVICE_IDENTITY_SOURCE = service_identity-$(PYTHON_SERVICE_IDENTITY_VERSION).tar.gz +PYTHON_SERVICE_IDENTITY_SITE = http://pypi.python.org/packages/source/s/service_identity +PYTHON_SERVICE_IDENTITY_LICENSE = MIT +PYTHON_SERVICE_IDENTITY_LICENSE_FILES = LICENSE +PYTHON_SERVICE_IDENTITY_SETUP_TYPE = setuptools +PYTHON_SERVICE_IDENTITY_DEPENDENCIES = python-characteristic python-pyasn python-pyasn-modules python-pyopenssl
you don't need them as build-time deps.
Quoted 8 lines
package/python-service-identity/python-service-identity.mk new file +1
-1+$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 8/17 python-shutilwhich: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by Y.Yefremov)
--- package/Config.in | 1 + package/python-shutilwhich/Config.in | 7 +++++++ package/python-shutilwhich/python-shutilwhich.hash | 3 +++ package/python-shutilwhich/python-shutilwhich.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-shutilwhich/Config.in create mode 100644 package/python-shutilwhich/python-shutilwhich.hash create mode 100644 package/python-shutilwhich/python-shutilwhich.mk
package/Config.in +1 -0
@@ -711,6 +711,7 @@ menu "External python modules" source "package/python-serial/Config.in" source "package/python-service-identity/Config.in" source "package/python-setuptools/Config.in" + source "package/python-shutilwhich/Config.in" source "package/python-simplejson/Config.in" source "package/python-singledispatch/Config.in" source "package/python-sip/Config.in"
package/python-shutilwhich/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_SHUTILWHICH + bool "python-shutilwhich" + depends on BR2_PACKAGE_PYTHON + help + shutil.which for those not using Python 3.3 yet. + + https://pypi.python.org/pypi/shutilwhich/
package/python-shutilwhich/python-shutilwhich.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=915947c5cdae7afd748ac715ee547adb, sha256 locally computed. +md5 915947c5cdae7afd748ac715ee547adb shutilwhich-1.1.0.tar.gz +sha256 db1f39c6461e42f630fa617bb8c79090f7711c9ca493e615e43d0610ecb64dc6 shutilwhich-1.1.0.tar.gz
package/python-shutilwhich/python-shutilwhich.mk new file +13 -0
@@ -0,0 +1,13 @@ +################################################################################ +# +# python-shutilwhich +# +################################################################################ + +PYTHON_SHUTILWHICH_VERSION = 1.1.0 +PYTHON_SHUTILWHICH_SOURCE = shutilwhich-$(PYTHON_SHUTILWHICH_VERSION).tar.gz +PYTHON_SHUTILWHICH_SITE = http://pypi.python.org/packages/source/s/shutilwhich +PYTHON_SHUTILWHICH_LICENSE = MIT +PYTHON_SHUTILWHICH_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 8/17 python-shutilwhich: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 76 lines
---
Changes v3 -> v4
- removed spurious blank line at end of Config.in (suggested by Y.Yefremov)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-shutilwhich/Config.in | 7 +++++++ package/python-shutilwhich/python-shutilwhich.hash | 3 +++ package/python-shutilwhich/python-shutilwhich.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-shutilwhich/Config.in create mode 100644 package/python-shutilwhich/python-shutilwhich.hash create mode 100644 package/python-shutilwhich/python-shutilwhich.mkpackage/Config.in +1
-0@@ -711,6 +711,7 @@ menu "External python modules" source "package/python-serial/Config.in" source "package/python-service-identity/Config.in" source "package/python-setuptools/Config.in" + source "package/python-shutilwhich/Config.in" source "package/python-simplejson/Config.in" source "package/python-singledispatch/Config.in" source "package/python-sip/Config.in"package/python-shutilwhich/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_SHUTILWHICH + bool "python-shutilwhich" + depends on BR2_PACKAGE_PYTHON + help + shutil.which for those not using Python 3.3 yet. + + https://pypi.python.org/pypi/shutilwhich/package/python-shutilwhich/python-shutilwhich.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=915947c5cdae7afd748ac715ee547adb, sha256 locally computed. +md5 915947c5cdae7afd748ac715ee547adb shutilwhich-1.1.0.tar.gz +sha256 db1f39c6461e42f630fa617bb8c79090f7711c9ca493e615e43d0610ecb64dc6 shutilwhich-1.1.0.tar.gzpackage/python-shutilwhich/python-shutilwhich.mk new file +13
-1@@ -0,0 +1,13 @@ +################################################################################ +# +# python-shutilwhich +# +################################################################################ + +PYTHON_SHUTILWHICH_VERSION = 1.1.0 +PYTHON_SHUTILWHICH_SOURCE = shutilwhich-$(PYTHON_SHUTILWHICH_VERSION).tar.gz +PYTHON_SHUTILWHICH_SITE = http://pypi.python.org/packages/source/s/shutilwhich +PYTHON_SHUTILWHICH_LICENSE = MIT +PYTHON_SHUTILWHICH_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 8/17 python-shutilwhich: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
package/python-shutilwhich/python-shutilwhich.mk line 10
Quoted 4 lines · Mauro Condarelli
package/python-shutilwhich/python-shutilwhich.mk new file +4
-0+PYTHON_SHUTILWHICH_VERSION = 1.1.0 +PYTHON_SHUTILWHICH_SOURCE = shutilwhich-$(PYTHON_SHUTILWHICH_VERSION).tar.gz +PYTHON_SHUTILWHICH_SITE = http://pypi.python.org/packages/source/s/shutilwhich +PYTHON_SHUTILWHICH_LICENSE = MIT
This license information was not correct. The PKG-INFO files says it's under the PSF license.
It would be good if you could ask the upstream author to include a license file in his project source code.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 8/17 python-shutilwhich: new package
Hello,
Quoted 12 lines · Thomas Petazzoni
Dear Mauro Condarelli,
package/python-shutilwhich/python-shutilwhich.mk line 10
Quoted 4 lines · Mauro Condarelli
package/python-shutilwhich/python-shutilwhich.mk new file +4
-0+PYTHON_SHUTILWHICH_VERSION = 1.1.0 +PYTHON_SHUTILWHICH_SOURCE = shutilwhich-$(PYTHON_SHUTILWHICH_VERSION).tar.gz +PYTHON_SHUTILWHICH_SITE = http://pypi.python.org/packages/source/s/shutilwhich +PYTHON_SHUTILWHICH_LICENSE = MITThis license information was not correct. The PKG-INFO files says it's under the PSF license.
Quoted 2 lines
It would be good if you could ask the upstream author to include a license file in his project source code.
Forgot to say the most important: applied to next, after fixing the license information.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 9/17 python-treq: new package
In reply to Mauro Condarelli--- package/Config.in | 1 + package/python-treq/Config.in | 12 ++++++++++++ package/python-treq/python-treq.hash | 3 +++ package/python-treq/python-treq.mk | 14 ++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-treq/Config.in create mode 100644 package/python-treq/python-treq.hash create mode 100644 package/python-treq/python-treq.mk
package/Config.in +1 -0
@@ -720,6 +720,7 @@ menu "External python modules" source "package/python-spidev/Config.in" source "package/python-thrift/Config.in" source "package/python-tornado/Config.in" + source "package/python-treq/Config.in" source "package/python-twisted/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in"
package/python-treq/Config.in new file +12 -0
@@ -0,0 +1,12 @@ +config BR2_PACKAGE_PYTHON_TREQ + bool "python-treq" + select BR2_PACKAGE_PYTHON_REQUESTS # runtime + select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + help + treq is an HTTP library inspired by requests but written on top of Twisted's Agents. + It provides a simple, higher level API for making HTTP requests when using Twisted. + + https://github.com/twisted/treq
package/python-treq/python-treq.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b1fb60759ad5a885cb8ea562553f2d4c, sha256 locally computed +md5 b1fb60759ad5a885cb8ea562553f2d4c treq-15.1.0.tar.gz +sha256 425a47d5d52a993d51211028fb6ade252e5fbea094e878bb4b644096a7322de8 treq-15.1.0.tar.gz
package/python-treq/python-treq.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-treq +# +################################################################################ + +PYTHON_TREQ_VERSION = 15.1.0 +PYTHON_TREQ_SOURCE = treq-$(PYTHON_TREQ_VERSION).tar.gz +PYTHON_TREQ_SITE = http://pypi.python.org/packages/source/t/treq +PYTHON_TREQ_LICENSE = MIT +PYTHON_TREQ_LICENSE_FILES = LICENSE +PYTHON_TREQ_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 9/17 python-treq: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 76 lines
--- package/Config.in | 1 + package/python-treq/Config.in | 12 ++++++++++++ package/python-treq/python-treq.hash | 3 +++ package/python-treq/python-treq.mk | 14 ++++++++++++++ 4 files changed, 30 insertions(+) create mode 100644 package/python-treq/Config.in create mode 100644 package/python-treq/python-treq.hash create mode 100644 package/python-treq/python-treq.mkpackage/Config.in +1
-0@@ -720,6 +720,7 @@ menu "External python modules" source "package/python-spidev/Config.in" source "package/python-thrift/Config.in" source "package/python-tornado/Config.in" + source "package/python-treq/Config.in" source "package/python-twisted/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in"package/python-treq/Config.in new file +12
-0@@ -0,0 +1,12 @@ +config BR2_PACKAGE_PYTHON_TREQ + bool "python-treq" + select BR2_PACKAGE_PYTHON_REQUESTS # runtime + select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + help + treq is an HTTP library inspired by requests but written on top of Twisted's Agents. + It provides a simple, higher level API for making HTTP requests when using Twisted. + + https://github.com/twisted/treqpackage/python-treq/python-treq.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b1fb60759ad5a885cb8ea562553f2d4c, sha256 locally computed +md5 b1fb60759ad5a885cb8ea562553f2d4c treq-15.1.0.tar.gz +sha256 425a47d5d52a993d51211028fb6ade252e5fbea094e878bb4b644096a7322de8 treq-15.1.0.tar.gzpackage/python-treq/python-treq.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-treq +# +################################################################################ + +PYTHON_TREQ_VERSION = 15.1.0 +PYTHON_TREQ_SOURCE = treq-$(PYTHON_TREQ_VERSION).tar.gz +PYTHON_TREQ_SITE = http://pypi.python.org/packages/source/t/treq +PYTHON_TREQ_LICENSE = MIT +PYTHON_TREQ_LICENSE_FILES = LICENSE +PYTHON_TREQ_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 9/17 python-treq: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
package/python-treq/Config.in line 10
Quoted 3 lines · Mauro Condarelli
package/python-treq/Config.in new file +3
-0+ help + treq is an HTTP library inspired by requests but written on top of Twisted's Agents. + It provides a simple, higher level API for making HTTP requests when using Twisted.
Those lines were too long, so I rewrapped the help text.
Applied to next with this fixed. Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 10/17 python-txaio: new package
In reply to Mauro Condarelli--- package/Config.in | 1 + package/python-txaio/Config.in | 7 +++++++ package/python-txaio/python-txaio.hash | 3 +++ package/python-txaio/python-txaio.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-txaio/Config.in create mode 100644 package/python-txaio/python-txaio.hash create mode 100644 package/python-txaio/python-txaio.mk
package/Config.in +1 -0
@@ -722,6 +722,7 @@ menu "External python modules" source "package/python-tornado/Config.in" source "package/python-treq/Config.in" source "package/python-twisted/Config.in" + source "package/python-txaio/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in" source "package/python-versiontools/Config.in"
package/python-txaio/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_TXAIO + bool "python-txaio" + select BR2_PACKAGE_PYTHON_SIX # runtime + help + Compatibility API between asyncio/Twisted/Trollius. + + https://pypi.python.org/pypi/txaio
package/python-txaio/python-txaio.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=c2a7e6ebfdf8987c3938e40e39a3c5e7, sha256 locally computed +md5 c2a7e6ebfdf8987c3938e40e39a3c5e7 txaio-2.2.1.tar.gz +sha256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b txaio-2.2.1.tar.gz
package/python-txaio/python-txaio.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-txaio +# +################################################################################ + +PYTHON_TXAIO_VERSION = 2.2.1 +PYTHON_TXAIO_SOURCE = txaio-$(PYTHON_TXAIO_VERSION).tar.gz +PYTHON_TXAIO_SITE = http://pypi.python.org/packages/source/t/txaio +PYTHON_TXAIO_LICENSE = MIT +PYTHON_TXAIO_LICENSE_FILES = LICENSE +PYTHON_TXAIO_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 10/17 python-txaio: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 71 lines
--- package/Config.in | 1 + package/python-txaio/Config.in | 7 +++++++ package/python-txaio/python-txaio.hash | 3 +++ package/python-txaio/python-txaio.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-txaio/Config.in create mode 100644 package/python-txaio/python-txaio.hash create mode 100644 package/python-txaio/python-txaio.mkpackage/Config.in +1
-0@@ -722,6 +722,7 @@ menu "External python modules" source "package/python-tornado/Config.in" source "package/python-treq/Config.in" source "package/python-twisted/Config.in" + source "package/python-txaio/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in" source "package/python-versiontools/Config.in"package/python-txaio/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_TXAIO + bool "python-txaio" + select BR2_PACKAGE_PYTHON_SIX # runtime + help + Compatibility API between asyncio/Twisted/Trollius. + + https://pypi.python.org/pypi/txaiopackage/python-txaio/python-txaio.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=c2a7e6ebfdf8987c3938e40e39a3c5e7, sha256 locally computed +md5 c2a7e6ebfdf8987c3938e40e39a3c5e7 txaio-2.2.1.tar.gz +sha256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b txaio-2.2.1.tar.gzpackage/python-txaio/python-txaio.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-txaio +# +################################################################################ + +PYTHON_TXAIO_VERSION = 2.2.1 +PYTHON_TXAIO_SOURCE = txaio-$(PYTHON_TXAIO_VERSION).tar.gz +PYTHON_TXAIO_SITE = http://pypi.python.org/packages/source/t/txaio +PYTHON_TXAIO_LICENSE = MIT +PYTHON_TXAIO_LICENSE_FILES = LICENSE +PYTHON_TXAIO_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 10/17 python-txaio: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 10 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-txaio/Config.in | 7 +++++++ package/python-txaio/python-txaio.hash | 3 +++ package/python-txaio/python-txaio.mk | 14 ++++++++++++++ 4 files changed, 25 insertions(+) create mode 100644 package/python-txaio/Config.in create mode 100644 package/python-txaio/python-txaio.hash create mode 100644 package/python-txaio/python-txaio.mk
Applied to next, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 11/17 python-pyasn-modules: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- marked dependency to python-pyasn as "# runtime" Config.in (suggested by Y.Yefremov)
- removed build-time dependency in python-pyasn-modules.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-2c) in python-pyasn-modules.mk (suggested by Y.Yefremov)
--- package/Config.in | 1 + package/python-pyasn-modules/Config.in | 11 +++++++++++ package/python-pyasn-modules/python-pyasn-modules.hash | 3 +++ package/python-pyasn-modules/python-pyasn-modules.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-pyasn-modules/Config.in create mode 100644 package/python-pyasn-modules/python-pyasn-modules.hash create mode 100644 package/python-pyasn-modules/python-pyasn-modules.mk
package/Config.in +1 -0
@@ -679,6 +679,7 @@ menu "External python modules" source "package/python-protobuf/Config.in" source "package/python-psutil/Config.in" source "package/python-pyasn/Config.in" + source "package/python-pyasn-modules/Config.in" source "package/python-pycli/Config.in" source "package/python-pycparser/Config.in" source "package/python-pycrypto/Config.in"
package/python-pyasn-modules/Config.in new file +11 -0
@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_PYASN_MODULES + bool "python-pyasn-modules" + depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_PYASN # runtime + help + A collection of ASN.1-based protocols modules. + + https://pypi.python.org/pypi/pyasn1-modules + +comment "python-pyasn-modules needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP
package/python-pyasn-modules/python-pyasn-modules.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=178129bc7fbf07215c25230c5f053f81, sha256 locally computed. +md5 178129bc7fbf07215c25230c5f053f81 pyasn1-modules-0.0.8.tar.gz +sha256 10561934f1829bcc455c7ecdcdacdb4be5ffd3696f26f468eb6eb41e107f3837 pyasn1-modules-0.0.8.tar.gz
package/python-pyasn-modules/python-pyasn-modules.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pyasn-modules +# +################################################################################ + +PYTHON_PYASN_MODULES_VERSION = 0.0.8 +PYTHON_PYASN_MODULES_SOURCE = pyasn1-modules-$(PYTHON_PYASN_MODULES_VERSION).tar.gz +PYTHON_PYASN_MODULES_SITE = http://pypi.python.org/packages/source/p/pyasn1-modules +PYTHON_PYASN_MODULES_LICENSE = BSD-2c +PYTHON_PYASN_MODULES_LICENSE_FILES = LICENSE.txt +PYTHON_PYASN_MODULES_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 11/17 python-pyasn-modules: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 83 lines
---
Changes v3 -> v4
- marked dependency to python-pyasn as "# runtime" Config.in (suggested by Y.Yefremov)
- removed build-time dependency in python-pyasn-modules.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-2c) in python-pyasn-modules.mk (suggested by Y.Yefremov)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-pyasn-modules/Config.in | 11 +++++++++++ package/python-pyasn-modules/python-pyasn-modules.hash | 3 +++ package/python-pyasn-modules/python-pyasn-modules.mk | 14 ++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 package/python-pyasn-modules/Config.in create mode 100644 package/python-pyasn-modules/python-pyasn-modules.hash create mode 100644 package/python-pyasn-modules/python-pyasn-modules.mkpackage/Config.in +1
-0@@ -679,6 +679,7 @@ menu "External python modules" source "package/python-protobuf/Config.in" source "package/python-psutil/Config.in" source "package/python-pyasn/Config.in" + source "package/python-pyasn-modules/Config.in" source "package/python-pycli/Config.in" source "package/python-pycparser/Config.in" source "package/python-pycrypto/Config.in"package/python-pyasn-modules/Config.in new file +11
-0@@ -0,0 +1,11 @@ +config BR2_PACKAGE_PYTHON_PYASN_MODULES + bool "python-pyasn-modules" + depends on BR2_INSTALL_LIBSTDCPP + select BR2_PACKAGE_PYASN # runtime + help + A collection of ASN.1-based protocols modules. + + https://pypi.python.org/pypi/pyasn1-modules + +comment "python-pyasn-modules needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPPpackage/python-pyasn-modules/python-pyasn-modules.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=178129bc7fbf07215c25230c5f053f81, sha256 locally computed. +md5 178129bc7fbf07215c25230c5f053f81 pyasn1-modules-0.0.8.tar.gz +sha256 10561934f1829bcc455c7ecdcdacdb4be5ffd3696f26f468eb6eb41e107f3837 pyasn1-modules-0.0.8.tar.gzpackage/python-pyasn-modules/python-pyasn-modules.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-pyasn-modules +# +################################################################################ + +PYTHON_PYASN_MODULES_VERSION = 0.0.8 +PYTHON_PYASN_MODULES_SOURCE = pyasn1-modules-$(PYTHON_PYASN_MODULES_VERSION).tar.gz +PYTHON_PYASN_MODULES_SITE = http://pypi.python.org/packages/source/p/pyasn1-modules +PYTHON_PYASN_MODULES_LICENSE = BSD-2c +PYTHON_PYASN_MODULES_LICENSE_FILES = LICENSE.txt +PYTHON_PYASN_MODULES_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 11/17 python-pyasn-modules: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 7 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- marked dependency to python-pyasn as "# runtime" Config.in (suggested by Y.Yefremov)
- removed build-time dependency in python-pyasn-modules.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-2c) in python-pyasn-modules.mk (suggested by Y.Yefremov)
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 12/17 python-cryptography: new package
In reply to Mauro CondarelliFrom: Yegor Yefremov <[email protected]>
--- .gitignore | 1 + package/python-cryptography/Config.in | 20 +++++++++++++++++++ .../python-cryptography/python-cryptography.hash | 3 +++ package/python-cryptography/python-cryptography.mk | 23 ++++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 package/python-cryptography/Config.in create mode 100644 package/python-cryptography/python-cryptography.hash create mode 100644 package/python-cryptography/python-cryptography.mk
.gitignore +1 -0
@@ -13,3 +13,4 @@ *.rej *~ *.pyc +outgoing
package/python-cryptography/Config.in new file +20 -0
@@ -0,0 +1,20 @@ +config BR2_PACKAGE_PYTHON_CRYPTOGRAPHY + bool "python-cryptography" + depends on BR2_INSTALL_LIBSTDCPP # python-pyasn + select BR2_PACKAGE_OPENSSL + select BR2_PACKAGE_PYTHON_CFFI + select BR2_PACKAGE_PYTHON_SETUPTOOLS + select BR2_PACKAGE_PYTHON_IDNA + select BR2_PACKAGE_PYTHON_PYASN + select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON + select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3 + select BR2_PACKAGE_PYTHON_ENUM34 if BR2_PACKAGE_PYTHON + select BR2_PACKAGE_PYTHON_IPADDRESS if BR2_PACKAGE_PYTHON + help + cryptography is a package designed to expose cryptographic + primitives and recipes to Python developers. + + https://cryptography.io + +comment "python-cryptography needs a toolchain w/ C++" + depends on !BR2_INSTALL_LIBSTDCPP
package/python-cryptography/python-cryptography.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=15eeba9e31f852bac21155baa3dfbc61, sha256 locally computed +md5 15eeba9e31f852bac21155baa3dfbc61 cryptography-1.1.2.tar.gz +sha256 7f51459f84d670444275e615839f4542c93547a12e938a0a4906dafe5f7de153 cryptography-1.1.2.tar.gz
package/python-cryptography/python-cryptography.mk new file +23 -0
@@ -0,0 +1,23 @@ +################################################################################ +# +# python-cryptography +# +################################################################################ + +PYTHON_CRYPTOGRAPHY_VERSION = 1.1.2 +PYTHON_CRYPTOGRAPHY_SOURCE = cryptography-$(PYTHON_CRYPTOGRAPHY_VERSION).tar.gz +PYTHON_CRYPTOGRAPHY_SITE = https://pypi.python.org/packages/source/c/cryptography +PYTHON_CRYPTOGRAPHY_SETUP_TYPE = setuptools +PYTHON_CRYPTOGRAPHY_LICENSE = Apache +PYTHON_CRYPTOGRAPHY_LICENSE_FILES = LICENSE +PYTHON_CRYPTOGRAPHY_DEPENDENCIES = python-six \ + python-idna \ + python-pyasn \ + host-python-cffi \ + openssl + +ifeq ($(BR2_PACKAGE_PYTHON),y) +PYTHON_CRYPTOGRAPHY_DEPENDENCIES += python-enum34 +endif + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 12/17 python-cryptography: new package
Dear Mauro Condarelli,
Quoted 4 lines · Mauro Condarelli
From: Yegor Yefremov <[email protected]>
Signed-off-by Yegor Yefremov <[email protected]>Signed-off-by Mauro Condarelli <[email protected]>
Quoted 9 lines
--- .gitignore | 1 + package/python-cryptography/Config.in | 20 +++++++++++++++++++ .../python-cryptography/python-cryptography.hash | 3 +++ package/python-cryptography/python-cryptography.mk | 23 ++++++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 package/python-cryptography/Config.in create mode 100644 package/python-cryptography/python-cryptography.hash create mode 100644 package/python-cryptography/python-cryptography.mk
I've marked this patch as Superseded, since Yegor had sent a better version that I merged.
Best regards,
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 13/17 python-ujson: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
- removed spurious dependency to python2 in python-ujson.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-3c) in python-ujson.mk (suggested by Y.Yefremov; I am unable to understand where he got this info; LICENSE file missing in sources)
--- package/Config.in | 1 + package/python-ujson/Config.in | 7 +++++++ package/python-ujson/python-ujson.hash | 3 +++ package/python-ujson/python-ujson.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-ujson/Config.in create mode 100644 package/python-ujson/python-ujson.hash create mode 100644 package/python-ujson/python-ujson.mk
package/Config.in +1 -0
@@ -724,6 +724,7 @@ menu "External python modules" source "package/python-treq/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" + source "package/python-ujson/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in" source "package/python-versiontools/Config.in"
package/python-ujson/Config.in new file +7 -0
@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_UJSON + bool "python-ujson" + help + UltraJSON is an ultra fast JSON encoder and decoder written + in pure C with bindings for Python 2.5+ and 3. + + https://pypi.python.org/pypi/ujson
package/python-ujson/python-ujson.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=42f77b0cce686dfa4da2e68480b1dd24,sha256 locally computed. +md5 42f77b0cce686dfa4da2e68480b1dd24 ujson-1.35.tar.gz +sha256 f66073e5506e91d204ab0c614a148d5aa938bdbf104751be66f8ad7a222f5f86 ujson-1.35.tar.gz
package/python-ujson/python-ujson.mk new file +13 -0
@@ -0,0 +1,13 @@ +################################################################################ +# +# python-ujson +# +################################################################################ + +PYTHON_UJSON_VERSION = 1.35 +PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz +PYTHON_UJSON_SITE = http://pypi.python.org/packages/source/u/ujson +PYTHON_UJSON_LICENSE = BSD-3c +PYTHON_UJSON_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 13/17 python-ujson: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 79 lines
---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
- removed spurious dependency to python2 in python-ujson.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-3c) in python-ujson.mk (suggested by Y.Yefremov; I am unable to understand where he got this info; LICENSE file missing in sources)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-ujson/Config.in | 7 +++++++ package/python-ujson/python-ujson.hash | 3 +++ package/python-ujson/python-ujson.mk | 13 +++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-ujson/Config.in create mode 100644 package/python-ujson/python-ujson.hash create mode 100644 package/python-ujson/python-ujson.mkpackage/Config.in +1
-0@@ -724,6 +724,7 @@ menu "External python modules" source "package/python-treq/Config.in" source "package/python-twisted/Config.in" source "package/python-txaio/Config.in" + source "package/python-ujson/Config.in" source "package/python-urllib3/Config.in" source "package/python-urwid/Config.in" source "package/python-versiontools/Config.in"package/python-ujson/Config.in new file +7
-0@@ -0,0 +1,7 @@ +config BR2_PACKAGE_PYTHON_UJSON + bool "python-ujson" + help + UltraJSON is an ultra fast JSON encoder and decoder written + in pure C with bindings for Python 2.5+ and 3. + + https://pypi.python.org/pypi/ujsonpackage/python-ujson/python-ujson.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=42f77b0cce686dfa4da2e68480b1dd24,sha256 locally computed. +md5 42f77b0cce686dfa4da2e68480b1dd24 ujson-1.35.tar.gz +sha256 f66073e5506e91d204ab0c614a148d5aa938bdbf104751be66f8ad7a222f5f86 ujson-1.35.tar.gzpackage/python-ujson/python-ujson.mk new file +13
-1@@ -0,0 +1,13 @@ +################################################################################ +# +# python-ujson +# +################################################################################ + +PYTHON_UJSON_VERSION = 1.35 +PYTHON_UJSON_SOURCE = ujson-$(PYTHON_UJSON_VERSION).tar.gz +PYTHON_UJSON_SITE = http://pypi.python.org/packages/source/u/ujson +PYTHON_UJSON_LICENSE = BSD-3c +PYTHON_UJSON_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 13/17 python-ujson: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 8 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
- removed spurious dependency to python2 in python-ujson.mk (suggested by Y.Yefremov)
- changed license (BSD -> BSD-3c) in python-ujson.mk (suggested by Y.Yefremov; I am unable to understand where he got this info; LICENSE file missing in sources)
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 14/17 python-wsaccel: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
- changed license (Apache -> Apache-2.0) in python-wsaccel.mk (suggested by Y.Yefremov; I am unable to understand where he got this info; LICENSE file missing in sources)
--- package/Config.in | 1 + package/python-wsaccel/Config.in | 6 ++++++ package/python-wsaccel/python-wsaccel.hash | 3 +++ package/python-wsaccel/python-wsaccel.mk | 13 +++++++++++++ 4 files changed, 23 insertions(+) create mode 100644 package/python-wsaccel/Config.in create mode 100644 package/python-wsaccel/python-wsaccel.hash create mode 100644 package/python-wsaccel/python-wsaccel.mk
package/Config.in +1 -0
@@ -732,6 +732,7 @@ menu "External python modules" source "package/python-webpy/Config.in" source "package/python-werkzeug/Config.in" source "package/python-ws4py/Config.in" + source "package/python-wsaccel/Config.in" source "package/python-zope-interface/Config.in" endmenu endif
package/python-wsaccel/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_WSACCEL + bool "python-wsaccel" + help + Accelerator for ws4py and AutobahnPython. + + https://pypi.python.org/pypi/wsaccel
package/python-wsaccel/python-wsaccel.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=2b4ea3d6847855c0587d37fca9db0557, sha256 locally computed. +md5 2b4ea3d6847855c0587d37fca9db0557 wsaccel-0.6.2.tar.gz +sha256 425706acf0724d2f6bfa391ec37b4ef121d3432c956029de3cea4e101c218e0c wsaccel-0.6.2.tar.gz
package/python-wsaccel/python-wsaccel.mk new file +13 -0
@@ -0,0 +1,13 @@ +################################################################################ +# +# python-wsaccel +# +################################################################################ + +PYTHON_WSACCEL_VERSION = 0.6.2 +PYTHON_WSACCEL_SOURCE = wsaccel-$(PYTHON_WSACCEL_VERSION).tar.gz +PYTHON_WSACCEL_SITE = http://pypi.python.org/packages/source/w/wsaccel +PYTHON_WSACCEL_LICENSE = Apache-2.0 +PYTHON_WSACCEL_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 14/17 python-wsaccel: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 77 lines
---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
- changed license (Apache -> Apache-2.0) in python-wsaccel.mk (suggested by Y.Yefremov; I am unable to understand where he got this info; LICENSE file missing in sources)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-wsaccel/Config.in | 6 ++++++ package/python-wsaccel/python-wsaccel.hash | 3 +++ package/python-wsaccel/python-wsaccel.mk | 13 +++++++++++++ 4 files changed, 23 insertions(+) create mode 100644 package/python-wsaccel/Config.in create mode 100644 package/python-wsaccel/python-wsaccel.hash create mode 100644 package/python-wsaccel/python-wsaccel.mkpackage/Config.in +1
-0@@ -732,6 +732,7 @@ menu "External python modules" source "package/python-webpy/Config.in" source "package/python-werkzeug/Config.in" source "package/python-ws4py/Config.in" + source "package/python-wsaccel/Config.in" source "package/python-zope-interface/Config.in" endmenu endifpackage/python-wsaccel/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_WSACCEL + bool "python-wsaccel" + help + Accelerator for ws4py and AutobahnPython. + + https://pypi.python.org/pypi/wsaccelpackage/python-wsaccel/python-wsaccel.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=2b4ea3d6847855c0587d37fca9db0557, sha256 locally computed. +md5 2b4ea3d6847855c0587d37fca9db0557 wsaccel-0.6.2.tar.gz +sha256 425706acf0724d2f6bfa391ec37b4ef121d3432c956029de3cea4e101c218e0c wsaccel-0.6.2.tar.gzpackage/python-wsaccel/python-wsaccel.mk new file +13
-1@@ -0,0 +1,13 @@ +################################################################################ +# +# python-wsaccel +# +################################################################################ + +PYTHON_WSACCEL_VERSION = 0.6.2 +PYTHON_WSACCEL_SOURCE = wsaccel-$(PYTHON_WSACCEL_VERSION).tar.gz +PYTHON_WSACCEL_SITE = http://pypi.python.org/packages/source/w/wsaccel +PYTHON_WSACCEL_LICENSE = Apache-2.0 +PYTHON_WSACCEL_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 14/17 python-wsaccel: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
I've applied to next, though I have one request (see below).
package/python-wsaccel/python-wsaccel.mk line 10
Quoted 4 lines
package/python-wsaccel/python-wsaccel.mk new file +4
-0+PYTHON_WSACCEL_VERSION = 0.6.2 +PYTHON_WSACCEL_SOURCE = wsaccel-$(PYTHON_WSACCEL_VERSION).tar.gz +PYTHON_WSACCEL_SITE = http://pypi.python.org/packages/source/w/wsaccel +PYTHON_WSACCEL_LICENSE = Apache-2.0
It is really annoying that there is no proper license information in this tarball. After the 0.6.2 release, the upstream project has added a proper LICENSE file (see
https://github.com/methane/wsaccel/commit/71e963bd5f49b91a7d95d0004de64ce5b935cc25).
It would be good to ask upstream to make a 0.6.3 release, published on PyPi, which we could use and therefore reference the LICENSE file.
Thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 15/17 python-setproctitle: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
--- package/Config.in | 1 + package/python-setproctitle/Config.in | 6 ++++++ package/python-setproctitle/python-setproctitle.hash | 3 +++ package/python-setproctitle/python-setproctitle.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-setproctitle/Config.in create mode 100644 package/python-setproctitle/python-setproctitle.hash create mode 100644 package/python-setproctitle/python-setproctitle.mk
package/Config.in +1 -0
@@ -711,6 +711,7 @@ menu "External python modules" source "package/python-rtslib-fb/Config.in" source "package/python-serial/Config.in" source "package/python-service-identity/Config.in" + source "package/python-setproctitle/Config.in" source "package/python-setuptools/Config.in" source "package/python-shutilwhich/Config.in" source "package/python-simplejson/Config.in"
package/python-setproctitle/Config.in new file +6 -0
@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_SETPROCTITLE + bool "python-setproctitle" + help + A Python module to customize the process title. + + https://pypi.python.org/pypi/setproctitle
package/python-setproctitle/python-setproctitle.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=95d9e56c69437246460a20804961d70d, sha256 locally computed. +md5 95d9e56c69437246460a20804961d70d setproctitle-1.1.9.tar.gz +sha256 1c3414d18f9cacdab78b0ffd8e886d56ad45f22e55001a72aaa0b2aeb56a0ad7 setproctitle-1.1.9.tar.gz
package/python-setproctitle/python-setproctitle.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-setproctitle +# +################################################################################ + +PYTHON_SETPROCTITLE_VERSION = 1.1.9 +PYTHON_SETPROCTITLE_SOURCE = setproctitle-$(PYTHON_SETPROCTITLE_VERSION).tar.gz +PYTHON_SETPROCTITLE_SITE = http://pypi.python.org/packages/source/s/setproctitle +PYTHON_SETPROCTITLE_LICENSE = BSD-3c +PYTHON_SETPROCTITLE_LICENSE_FILES = COPYRIGHT +PYTHON_SETPROCTITLE_SETUP_TYPE = distutils + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 15/17 python-setproctitle: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>#
Quoted 76 lines
---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-setproctitle/Config.in | 6 ++++++ package/python-setproctitle/python-setproctitle.hash | 3 +++ package/python-setproctitle/python-setproctitle.mk | 14 ++++++++++++++ 4 files changed, 24 insertions(+) create mode 100644 package/python-setproctitle/Config.in create mode 100644 package/python-setproctitle/python-setproctitle.hash create mode 100644 package/python-setproctitle/python-setproctitle.mkpackage/Config.in +1
-0@@ -711,6 +711,7 @@ menu "External python modules" source "package/python-rtslib-fb/Config.in" source "package/python-serial/Config.in" source "package/python-service-identity/Config.in" + source "package/python-setproctitle/Config.in" source "package/python-setuptools/Config.in" source "package/python-shutilwhich/Config.in" source "package/python-simplejson/Config.in"package/python-setproctitle/Config.in new file +6
-0@@ -0,0 +1,6 @@ +config BR2_PACKAGE_PYTHON_SETPROCTITLE + bool "python-setproctitle" + help + A Python module to customize the process title. + + https://pypi.python.org/pypi/setproctitlepackage/python-setproctitle/python-setproctitle.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=95d9e56c69437246460a20804961d70d, sha256 locally computed. +md5 95d9e56c69437246460a20804961d70d setproctitle-1.1.9.tar.gz +sha256 1c3414d18f9cacdab78b0ffd8e886d56ad45f22e55001a72aaa0b2aeb56a0ad7 setproctitle-1.1.9.tar.gzpackage/python-setproctitle/python-setproctitle.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-setproctitle +# +################################################################################ + +PYTHON_SETPROCTITLE_VERSION = 1.1.9 +PYTHON_SETPROCTITLE_SOURCE = setproctitle-$(PYTHON_SETPROCTITLE_VERSION).tar.gz +PYTHON_SETPROCTITLE_SITE = http://pypi.python.org/packages/source/s/setproctitle +PYTHON_SETPROCTITLE_LICENSE = BSD-3c +PYTHON_SETPROCTITLE_LICENSE_FILES = COPYRIGHT +PYTHON_SETPROCTITLE_SETUP_TYPE = distutils + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
Thomas Petazzoni
AppliedPATCH v4 15/17 python-setproctitle: new package
In reply to Mauro CondarelliDear Mauro Condarelli,
Quoted 5 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>---
Changes v3 -> v4
- removed spurious dependency to python2 Config.in (suggested by Y.Yefremov)
Applied to next, thanks.
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com
PATCH v4 16/17 python-autobahn: new package
In reply to Mauro Condarelli--- package/Config.in | 1 + package/python-autobahn/Config.in | 8 ++++++++ package/python-autobahn/python-autobahn.hash | 3 +++ package/python-autobahn/python-autobahn.mk | 14 ++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/python-autobahn/Config.in create mode 100644 package/python-autobahn/python-autobahn.hash create mode 100644 package/python-autobahn/python-autobahn.mk
package/Config.in +1 -0
@@ -618,6 +618,7 @@ endif if BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3 menu "External python modules" source "package/python-alsaaudio/Config.in" + source "package/python-autobahn/Config.in" source "package/python-backports-abc/Config.in" source "package/python-beautifulsoup4/Config.in" source "package/python-bottle/Config.in"
package/python-autobahn/Config.in new file +8 -0
@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PYTHON_AUTOBAHN + bool "python-autobahn" + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_TXAIO # runtime + help + WebSocket client Hhh server library, WAMP real-time framework. + + https://pypi.python.org/pypi/autobahn
package/python-autobahn/python-autobahn.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b4b5445050749c1033b9b58f694f0c64, sha256 locally computed. +md5 b4b5445050749c1033b9b58f694f0c64 autobahn-0.12.1.tar.gz +sha256 664223879e159c88221f42d8d1ac6b8c4268d8b9316d8ab69a02761c5744cd79 autobahn-0.12.1.tar.gz
package/python-autobahn/python-autobahn.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-autobahn +# +################################################################################ + +PYTHON_AUTOBAHN_VERSION = 0.12.1 +PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz +PYTHON_AUTOBAHN_SITE = http://pypi.python.org/packages/source/a/autobahn +PYTHON_AUTOBAHN_LICENSE = MIT +PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE +PYTHON_AUTOBAHN_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 16/17 python-autobahn: new package
Quoted 56 lines · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-autobahn/Config.in | 8 ++++++++ package/python-autobahn/python-autobahn.hash | 3 +++ package/python-autobahn/python-autobahn.mk | 14 ++++++++++++++ 4 files changed, 26 insertions(+) create mode 100644 package/python-autobahn/Config.in create mode 100644 package/python-autobahn/python-autobahn.hash create mode 100644 package/python-autobahn/python-autobahn.mkpackage/Config.in +1
-0@@ -618,6 +618,7 @@ endif if BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3 menu "External python modules" source "package/python-alsaaudio/Config.in" + source "package/python-autobahn/Config.in" source "package/python-backports-abc/Config.in" source "package/python-beautifulsoup4/Config.in" source "package/python-bottle/Config.in"package/python-autobahn/Config.in new file +8
-0@@ -0,0 +1,8 @@ +config BR2_PACKAGE_PYTHON_AUTOBAHN + bool "python-autobahn" + select BR2_PACKAGE_PYTHON_SIX # runtime + select BR2_PACKAGE_PYTHON_TXAIO # runtime + help + WebSocket client Hhh server library, WAMP real-time framework. + + https://pypi.python.org/pypi/autobahnpackage/python-autobahn/python-autobahn.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=b4b5445050749c1033b9b58f694f0c64, sha256 locally computed. +md5 b4b5445050749c1033b9b58f694f0c64 autobahn-0.12.1.tar.gz +sha256 664223879e159c88221f42d8d1ac6b8c4268d8b9316d8ab69a02761c5744cd79 autobahn-0.12.1.tar.gzpackage/python-autobahn/python-autobahn.mk new file +4
-0@@ -0,0 +1,14 @@ +################################################################################ +# +# python-autobahn +#
package/python-autobahn/python-autobahn.mk line 14
Quoted 10 lines
package/python-autobahn/python-autobahn.mk new file +10
-0+################################################################################ + +PYTHON_AUTOBAHN_VERSION = 0.12.1 +PYTHON_AUTOBAHN_SOURCE = autobahn-$(PYTHON_AUTOBAHN_VERSION).tar.gz +PYTHON_AUTOBAHN_SITE = http://pypi.python.org/packages/source/a/autobahn +PYTHON_AUTOBAHN_LICENSE = MIT +PYTHON_AUTOBAHN_LICENSE_FILES = LICENSE +PYTHON_AUTOBAHN_SETUP_TYPE = setuptools + +$(eval $(python-package))
autobahn has problems being compiled to *.pyc, so also needs PYC_ONLY dependency. This part will be invoked during pyc creation
https://github.com/crossbario/autobahn-python/blob/master/setup.py#L241
and tries to import a module, that tries to load libsodium (cross-compikled version).
Yegor
PATCH v4 17/17 python-crossbar: new package
In reply to Mauro Condarelli---
Changes v3 -> v4
- added several "select ... # runtime" in Config.in (suggested by Y.Yefremov)
- removed all dpendencies from python-crossbar.mk
- removed spurious "source" line in package/Config.in
- slightly edited comment in Config.in
--- package/Config.in | 1 + package/python-crossbar/Config.in | 37 ++++++++++++++++++++++++++++ package/python-crossbar/python-crossbar.hash | 3 +++ package/python-crossbar/python-crossbar.mk | 14 +++++++++++ 4 files changed, 55 insertions(+) create mode 100644 package/python-crossbar/Config.in create mode 100644 package/python-crossbar/python-crossbar.hash create mode 100644 package/python-crossbar/python-crossbar.mk
package/Config.in +1 -0
@@ -634,6 +634,7 @@ menu "External python modules" source "package/python-configobj/Config.in" source "package/python-configshell-fb/Config.in" source "package/python-crc16/Config.in" + source "package/python-crossbar/Config.in" source "package/python-cssselect/Config.in" source "package/python-daemon/Config.in" source "package/python-dialog/Config.in"
package/python-crossbar/Config.in new file +37 -0
@@ -0,0 +1,37 @@ +config BR2_PACKAGE_PYTHON_CROSSBAR + bool "python-crossbar" + select BR2_PACKAGE_PYTHON_AUTOBAHN # runtime + select BR2_PACKAGE_PYTHON_CBOR # runtime + select BR2_PACKAGE_PYTHON_CLICK # runtime + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime + select BR2_PACKAGE_PYTHON_JINJA2 # runtime + select BR2_PACKAGE_PYTHON_MISTUNE # runtime + select BR2_PACKAGE_PYTHON_MSGPACK # runtime + select BR2_PACKAGE_PYTHON_NETADDR # runtime + select BR2_PACKAGE_PYTHON_PSUTIL # runtime + select BR2_PACKAGE_PYTHON_PYASN # runtime + select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime + select BR2_PACKAGE_PYTHON_PYGMENTS # runtime + select BR2_PACKAGE_PYTHON_PYINOTIFY # runtime + select BR2_PACKAGE_PYTHON_PYNACL # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + select BR2_PACKAGE_PYTHON_PYTRIE # runtime + select BR2_PACKAGE_PYTHON_PYYAML # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime + select BR2_PACKAGE_PYTHON_SETPROCTITLE # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SHURILWHICH # runtime + select BR2_PACKAGE_PYTHON_TREQ # runtime + select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_UJSON # runtime + select BR2_PACKAGE_PYTHON_WSACCEL # runtime + help + Crossbar.io is an open-source WAMP application router + that allows to build advanced applications from loosely-coupled + components that can talk in real-time with each other. + + https://pypi.python.org/pypi/crossbar + +comment "Currently Crossbar.io does NOT work without Python sources!" + depends on BR2_PACKAGE_PYTHON_PYC_ONLY
package/python-crossbar/python-crossbar.hash new file +3 -0
@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=cbe9b62a1ec2eebbc0cd0cef887a4993, sha256 locally computed. +md5 cbe9b62a1ec2eebbc0cd0cef887a4993 crossbar-0.12.1.tar.gz +sha256 4919e683bcfa3c633da8207f24189fd196ef8412b647f0365cf74c0bff8b4ada crossbar-0.12.1.tar.gz
package/python-crossbar/python-crossbar.mk new file +14 -0
@@ -0,0 +1,14 @@ +################################################################################ +# +# python-crossbar +# +################################################################################ + +PYTHON_CROSSBAR_VERSION = 0.12.1 +PYTHON_CROSSBAR_SOURCE = crossbar-$(PYTHON_CROSSBAR_VERSION).tar.gz +PYTHON_CROSSBAR_SITE = http://pypi.python.org/packages/source/c/crossbar +PYTHON_CROSSBAR_LICENSE = AGPL3 +PYTHON_CROSSBAR_LICENSE_FILES = LICENSE +PYTHON_CROSSBAR_SETUP_TYPE = setuptools + +$(eval $(python-package))
Signature · 1 line
2.1.4
PATCH v4 17/17 python-crossbar: new package
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>
Quoted 110 lines
---
Changes v3 -> v4
- added several "select ... # runtime" in Config.in (suggested by Y.Yefremov)
- removed all dpendencies from python-crossbar.mk
- removed spurious "source" line in package/Config.in
- slightly edited comment in Config.inSigned-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-crossbar/Config.in | 37 ++++++++++++++++++++++++++++ package/python-crossbar/python-crossbar.hash | 3 +++ package/python-crossbar/python-crossbar.mk | 14 +++++++++++ 4 files changed, 55 insertions(+) create mode 100644 package/python-crossbar/Config.in create mode 100644 package/python-crossbar/python-crossbar.hash create mode 100644 package/python-crossbar/python-crossbar.mkpackage/Config.in +1
-0@@ -634,6 +634,7 @@ menu "External python modules" source "package/python-configobj/Config.in" source "package/python-configshell-fb/Config.in" source "package/python-crc16/Config.in" + source "package/python-crossbar/Config.in" source "package/python-cssselect/Config.in" source "package/python-daemon/Config.in" source "package/python-dialog/Config.in"package/python-crossbar/Config.in new file +37
-0@@ -0,0 +1,37 @@ +config BR2_PACKAGE_PYTHON_CROSSBAR + bool "python-crossbar" + select BR2_PACKAGE_PYTHON_AUTOBAHN # runtime + select BR2_PACKAGE_PYTHON_CBOR # runtime + select BR2_PACKAGE_PYTHON_CLICK # runtime + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime + select BR2_PACKAGE_PYTHON_JINJA2 # runtime + select BR2_PACKAGE_PYTHON_MISTUNE # runtime + select BR2_PACKAGE_PYTHON_MSGPACK # runtime + select BR2_PACKAGE_PYTHON_NETADDR # runtime + select BR2_PACKAGE_PYTHON_PSUTIL # runtime + select BR2_PACKAGE_PYTHON_PYASN # runtime + select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime + select BR2_PACKAGE_PYTHON_PYGMENTS # runtime + select BR2_PACKAGE_PYTHON_PYINOTIFY # runtime + select BR2_PACKAGE_PYTHON_PYNACL # runtime + select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + select BR2_PACKAGE_PYTHON_PYTRIE # runtime + select BR2_PACKAGE_PYTHON_PYYAML # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime + select BR2_PACKAGE_PYTHON_SETPROCTITLE # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SHURILWHICH # runtime + select BR2_PACKAGE_PYTHON_TREQ # runtime + select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_UJSON # runtime + select BR2_PACKAGE_PYTHON_WSACCEL # runtime + help + Crossbar.io is an open-source WAMP application router + that allows to build advanced applications from loosely-coupled + components that can talk in real-time with each other. + + https://pypi.python.org/pypi/crossbar + +comment "Currently Crossbar.io does NOT work without Python sources!" + depends on BR2_PACKAGE_PYTHON_PYC_ONLYpackage/python-crossbar/python-crossbar.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=cbe9b62a1ec2eebbc0cd0cef887a4993, sha256 locally computed. +md5 cbe9b62a1ec2eebbc0cd0cef887a4993 crossbar-0.12.1.tar.gz +sha256 4919e683bcfa3c633da8207f24189fd196ef8412b647f0365cf74c0bff8b4ada crossbar-0.12.1.tar.gzpackage/python-crossbar/python-crossbar.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-crossbar +# +################################################################################ + +PYTHON_CROSSBAR_VERSION = 0.12.1 +PYTHON_CROSSBAR_SOURCE = crossbar-$(PYTHON_CROSSBAR_VERSION).tar.gz +PYTHON_CROSSBAR_SITE = http://pypi.python.org/packages/source/c/crossbar +PYTHON_CROSSBAR_LICENSE = AGPL3 +PYTHON_CROSSBAR_LICENSE_FILES = LICENSE +PYTHON_CROSSBAR_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot
PATCH v4 17/17 python-crossbar: new package
Quoted 58 lines · Yegor Yefremov
Quoted 1 line · Mauro Condarelli
Signed-off-by Mauro Condarelli <[email protected]>Reviewed-by Yegor Yefremov <[email protected]>Quoted 53 lines
---
Changes v3 -> v4
- added several "select ... # runtime" in Config.in (suggested by Y.Yefremov)
- removed all dpendencies from python-crossbar.mk
- removed spurious "source" line in package/Config.in
- slightly edited comment in Config.inSigned-off-by Mauro Condarelli <[email protected]>--- package/Config.in | 1 + package/python-crossbar/Config.in | 37 ++++++++++++++++++++++++++++ package/python-crossbar/python-crossbar.hash | 3 +++ package/python-crossbar/python-crossbar.mk | 14 +++++++++++ 4 files changed, 55 insertions(+) create mode 100644 package/python-crossbar/Config.in create mode 100644 package/python-crossbar/python-crossbar.hash create mode 100644 package/python-crossbar/python-crossbar.mkpackage/Config.in +1
-0@@ -634,6 +634,7 @@ menu "External python modules" source "package/python-configobj/Config.in" source "package/python-configshell-fb/Config.in" source "package/python-crc16/Config.in" + source "package/python-crossbar/Config.in" source "package/python-cssselect/Config.in" source "package/python-daemon/Config.in" source "package/python-dialog/Config.in"package/python-crossbar/Config.in new file +16
-0@@ -0,0 +1,37 @@ +config BR2_PACKAGE_PYTHON_CROSSBAR + bool "python-crossbar" + select BR2_PACKAGE_PYTHON_AUTOBAHN # runtime + select BR2_PACKAGE_PYTHON_CBOR # runtime + select BR2_PACKAGE_PYTHON_CLICK # runtime + select BR2_PACKAGE_PYTHON_CRYPTOGRAPHY # runtime + select BR2_PACKAGE_PYTHON_JINJA2 # runtime + select BR2_PACKAGE_PYTHON_MISTUNE # runtime + select BR2_PACKAGE_PYTHON_MSGPACK # runtime + select BR2_PACKAGE_PYTHON_NETADDR # runtime + select BR2_PACKAGE_PYTHON_PSUTIL # runtime + select BR2_PACKAGE_PYTHON_PYASN # runtime + select BR2_PACKAGE_PYTHON_PYASN_MODULES # runtime + select BR2_PACKAGE_PYTHON_PYGMENTS # runtime + select BR2_PACKAGE_PYTHON_PYINOTIFY # runtime + select BR2_PACKAGE_PYTHON_PYNACL # runtime
Quoted 8 lines
package/python-crossbar/Config.in line 24
Quoted 8 lines
package/python-crossbar/Config.in new file +8
-0+ select BR2_PACKAGE_PYTHON_PYOPENSSL # runtime + select BR2_PACKAGE_PYTHON_PYTRIE # runtime + select BR2_PACKAGE_PYTHON_PYYAML # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SERVICE_IDENTITY # runtime + select BR2_PACKAGE_PYTHON_SETPROCTITLE # runtime + select BR2_PACKAGE_PYTHON_SETUPTOOLS # runtime + select BR2_PACKAGE_PYTHON_SHURILWHICH # runtime
select BR2_PACKAGE_PYTHON_SHURILWHICH if BR2_PACKAGE_PYTHON # runtime
because BR2_PACKAGE_PYTHON_SHURILWHICH is Python 2 only package
Quoted 49 lines
Quoted 49 lines
package/python-crossbar/Config.in new file +13
-0+ select BR2_PACKAGE_PYTHON_TREQ # runtime + select BR2_PACKAGE_PYTHON_TWISTED # runtime + select BR2_PACKAGE_PYTHON_UJSON # runtime + select BR2_PACKAGE_PYTHON_WSACCEL # runtime + help + Crossbar.io is an open-source WAMP application router + that allows to build advanced applications from loosely-coupled + components that can talk in real-time with each other. + + https://pypi.python.org/pypi/crossbar + +comment "Currently Crossbar.io does NOT work without Python sources!" + depends on BR2_PACKAGE_PYTHON_PYC_ONLYpackage/python-crossbar/python-crossbar.hash new file +3
-0@@ -0,0 +1,3 @@ +# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=cbe9b62a1ec2eebbc0cd0cef887a4993, sha256 locally computed. +md5 cbe9b62a1ec2eebbc0cd0cef887a4993 crossbar-0.12.1.tar.gz +sha256 4919e683bcfa3c633da8207f24189fd196ef8412b647f0365cf74c0bff8b4ada crossbar-0.12.1.tar.gzpackage/python-crossbar/python-crossbar.mk new file +14
-1@@ -0,0 +1,14 @@ +################################################################################ +# +# python-crossbar +# +################################################################################ + +PYTHON_CROSSBAR_VERSION = 0.12.1 +PYTHON_CROSSBAR_SOURCE = crossbar-$(PYTHON_CROSSBAR_VERSION).tar.gz +PYTHON_CROSSBAR_SITE = http://pypi.python.org/packages/source/c/crossbar +PYTHON_CROSSBAR_LICENSE = AGPL3 +PYTHON_CROSSBAR_LICENSE_FILES = LICENSE +PYTHON_CROSSBAR_SETUP_TYPE = setuptools + +$(eval $(python-package)) --2.1.4
_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot