Skip to contentSkip to conversation

changes needed for python-crossbar package (new)

PATCH Superseded Mauro Condarelli 4 participants 37 messages Feb 5, 2016 – Feb 6, 2016

v3 of 4 Superseded Latest is v4 →

lore
Share & tools
lore
#0 lore raw

v3 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/

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                                  | 18 +++++++++++++++++
 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            |  7 +++++++
 .../python-characteristic.hash                     |  3 +++
 .../python-characteristic/python-characteristic.mk | 14 +++++++++++++
 package/python-crossbar/Config.in                  | 23 ++++++++++++++++++++++
 package/python-crossbar/python-crossbar.hash       |  3 +++
 package/python-crossbar/python-crossbar.mk         | 17 ++++++++++++++++
 package/python-cryptography/Config.in              | 20 +++++++++++++++++++
 .../python-cryptography/python-cryptography.hash   |  3 +++
 package/python-cryptography/python-cryptography.mk | 23 ++++++++++++++++++++++
 package/python-lmdb/Config.in                      |  8 ++++++++
 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   | 15 ++++++++++++++
 package/python-pycparser/Config.in                 |  6 ++++++
 package/python-pycparser/python-pycparser.mk       |  1 +
 package/python-pygments/Config.in                  |  7 +++++++
 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                    |  7 +++++++
 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              |  7 +++++++
 .../python-setproctitle/python-setproctitle.hash   |  3 +++
 package/python-setproctitle/python-setproctitle.mk | 14 +++++++++++++
 package/python-shutilwhich/Config.in               |  8 ++++++++
 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                   |  7 +++++++
 package/python-wsaccel/python-wsaccel.hash         |  3 +++
 package/python-wsaccel/python-wsaccel.mk           | 13 ++++++++++++
 52 files changed, 469 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
#1 lore raw

PATCH v3 1/17 python-characteristic: new package

---
 package/Config.in                                        |  1 +
 package/python-characteristic/Config.in                  |  7 +++++++
 package/python-characteristic/python-characteristic.hash |  3 +++
 package/python-characteristic/python-characteristic.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index 529ad33..c2698ea 100644
@@ -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 +7 -0
new file mode 100644
index 0000000..d1c4faa
@@ -0,0 +1,7 @@
+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
new file mode 100644
index 0000000..41dc18c
@@ -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
new file mode 100644
index 0000000..dc3e8bb
@@ -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
#2 lore raw

PATCH v3 1/17 python-characteristic: new package

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                                        |  1 +
 package/python-characteristic/Config.in                  |  7 +++++++
 package/python-characteristic/python-characteristic.hash |  3 +++
 package/python-characteristic/python-characteristic.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index 529ad33..c2698ea 100644
@@ -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 +0 -0
new file mode 100644
index 0000000..d1c4faa

package/python-characteristic/Config.in line 7

Quoted 7 lines
package/python-characteristic/Config.in new file +7 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_CHARACTERISTIC
+       bool "python-characteristic"
+       help
+         Python attributes without boilerplate.
+
+         https://pypi.python.org/pypi/characteristic
+

Empty line

Quoted 36 lines
package/python-characteristic/python-characteristic.hash new file +3 -0
new file mode 100644
index 0000000..41dc18c
@@ -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 -1
new file mode 100644
index 0000000..dc3e8bb
@@ -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

#3 lore raw

PATCH v3 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
index c2698ea..3b3526c 100644
@@ -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
new file mode 100644
index 0000000..49190c3
@@ -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
index 328bc8a..a32f1aa 100644
@@ -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
#4 lore raw

PATCH v3 2/17 python-pycparser: python runtime added

Quoted 37 lines · 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
index c2698ea..3b3526c 100644
@@ -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
new file mode 100644
index 0000000..49190c3
@@ -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 +0 -0
index 328bc8a..a32f1aa 100644

package/python-pycparser/python-pycparser.mk PYTHON_PYCPARSER_SETUP_TYPE = setuptools · line 15

Quoted 5 lines
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))

Seems like we need this package. Crossbar seems to check all
dependencies from all its dependencies, i.e. crossbar itself doesn't
need cffi, but lmdb does. This seems something to have with
entry_point (https://pythonhosted.org/setuptools/setuptools.html#dynamic-discovery-of-services-and-plugins).
Have no idea, how to disable it.

Yegor

#5 lore raw

PATCH v3 3/17 python-lmdb: new package

In reply to Mauro Condarelli
---
 package/Config.in                    |  1 +
 package/python-lmdb/Config.in        |  8 ++++++++
 package/python-lmdb/python-lmdb.hash |  3 +++
 package/python-lmdb/python-lmdb.mk   | 14 ++++++++++++++
 4 files changed, 26 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
index 3b3526c..8e13c64 100644
@@ -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 +8 -0
new file mode 100644
index 0000000..06d6876
@@ -0,0 +1,8 @@
+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
new file mode 100644
index 0000000..c983cfb
@@ -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
new file mode 100644
index 0000000..18302b0
@@ -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
#6 lore raw

PATCH v3 3/17 python-lmdb: new package

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                    |  1 +
 package/python-lmdb/Config.in        |  8 ++++++++
 package/python-lmdb/python-lmdb.hash |  3 +++
 package/python-lmdb/python-lmdb.mk   | 14 ++++++++++++++
 4 files changed, 26 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
index 3b3526c..8e13c64 100644
@@ -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 +0 -0
new file mode 100644
index 0000000..06d6876

package/python-lmdb/Config.in line 8

Quoted 8 lines
package/python-lmdb/Config.in new file +8 -0
@@ -0,0 +1,8 @@
+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
+

Empty line

Quoted 15 lines
package/python-lmdb/python-lmdb.hash new file +3 -0
new file mode 100644
index 0000000..c983cfb
@@ -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 +0 -0
new file mode 100644
index 0000000..18302b0

package/python-lmdb/python-lmdb.mk line 10

Quoted 10 lines
package/python-lmdb/python-lmdb.mk new file +10 -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

Two licenses?

Quoted 11 lines
package/python-lmdb/python-lmdb.mk new file +4 -1
+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

#7 lore raw

PATCH v3 4/17 python-pygments: new package

In reply to Mauro Condarelli
---
 package/Config.in                            |  1 +
 package/python-pygments/Config.in            |  7 +++++++
 package/python-pygments/python-pygments.hash |  3 +++
 package/python-pygments/python-pygments.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index 8e13c64..7b5c747 100644
@@ -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 +7 -0
new file mode 100644
index 0000000..d0e3f00
@@ -0,0 +1,7 @@
+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
new file mode 100644
index 0000000..bb954dd
@@ -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
new file mode 100644
index 0000000..d087cef
@@ -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
+PYTHON_PYGMENTS_LICENSE_FILES = LICENSE
+PYTHON_PYGMENTS_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#8 lore raw

PATCH v3 4/17 python-pygments: new package

Hi Mauro,

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                            |  1 +
 package/python-pygments/Config.in            |  7 +++++++
 package/python-pygments/python-pygments.hash |  3 +++
 package/python-pygments/python-pygments.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index 8e13c64..7b5c747 100644
@@ -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 +0 -0
new file mode 100644
index 0000000..d0e3f00

package/python-pygments/Config.in line 7

Quoted 7 lines
package/python-pygments/Config.in new file +7 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_PYGMENTS
+       bool "python-pygments"
+       help
+         Pygments is a syntax highlighting package written in Python.
+
+         https://pypi.python.org/pypi/Pygments
+

Remove this extra line

Quoted 15 lines
package/python-pygments/python-pygments.hash new file +3 -0
new file mode 100644
index 0000000..bb954dd
@@ -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 +0 -0
new file mode 100644
index 0000000..d087cef

package/python-pygments/python-pygments.mk line 10

Quoted 10 lines
package/python-pygments/python-pygments.mk new file +10 -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

This is BSD-2c, see here
http://opensource.org/licenses/BSD-2-Clause

Quoted 11 lines
package/python-pygments/python-pygments.mk new file +4 -1
+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

#9 lore raw

PATCH v3 5/17 python-pynacl: new package

In reply to Mauro Condarelli
---
 package/Config.in                        |  2 ++
 package/python-pynacl/Config.in          |  9 +++++++++
 package/python-pynacl/python-pynacl.hash |  3 +++
 package/python-pynacl/python-pynacl.mk   | 16 ++++++++++++++++
 4 files changed, 30 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 +2 -0
index 7b5c747..f46daea 100644
@@ -687,6 +687,8 @@ 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-pyopenssl/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
new file mode 100644
index 0000000..5a53648
@@ -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
new file mode 100644
index 0000000..7035ac7
@@ -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
new file mode 100644
index 0000000..e82611e
@@ -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
#10 lore raw

PATCH v3 5/17 python-pynacl: new package

Quoted 1 line · Mauro Condarelli
Quoted 76 lines
---
 package/Config.in                        |  2 ++
 package/python-pynacl/Config.in          |  9 +++++++++
 package/python-pynacl/python-pynacl.hash |  3 +++
 package/python-pynacl/python-pynacl.mk   | 16 ++++++++++++++++
 4 files changed, 30 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 +2 -0
index 7b5c747..f46daea 100644
@@ -687,6 +687,8 @@ 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-pyopenssl/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
new file mode 100644
index 0000000..5a53648
@@ -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
new file mode 100644
index 0000000..7035ac7
@@ -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 -1
new file mode 100644
index 0000000..e82611e
@@ -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

#11 lore raw

PATCH v3 5/17 python-pynacl: new package

Yegor,

Quoted 4 lines · Yegor Yefremov
Quoted 1 line · Mauro Condarelli

You did not review carefully enough it seems :-)

Quoted 10 lines

package/Config.in menu "External python modules" · line 691

Quoted 10 lines
package/Config.in +2 -0
index 7b5c747..f46daea 100644
@@ -687,6 +687,8 @@ 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-pyopenssl/Config.in"

See here :-)

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#12 lore raw

PATCH v3 5/17 python-pynacl: new package

Quoted 10 lines · Thomas Petazzoni

Yegor,

Quoted 4 lines · Yegor Yefremov
Quoted 1 line · Mauro Condarelli

You did not review carefully enough it seems :-)

Quoted 12 lines
Quoted 10 lines

package/Config.in menu "External python modules" · line 691

Quoted 10 lines
package/Config.in +2 -0
index 7b5c747..f46daea 100644
@@ -687,6 +687,8 @@ 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-pyopenssl/Config.in"

See here :-)

You're right. I've noticed it later as I was applying the patches :-)

Yegor

#13 lore raw

PATCH v3 6/17 python-pytrie: new package

In reply to Mauro Condarelli
---
 package/Config.in                        |  1 +
 package/python-pytrie/Config.in          |  7 +++++++
 package/python-pytrie/python-pytrie.hash |  3 +++
 package/python-pytrie/python-pytrie.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index f46daea..f5665bf 100644
@@ -701,6 +701,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 +7 -0
new file mode 100644
index 0000000..4f61db0
@@ -0,0 +1,7 @@
+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
new file mode 100644
index 0000000..88d2542
@@ -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
new file mode 100644
index 0000000..e3bea4f
@@ -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
#14 lore raw

PATCH v3 6/17 python-pytrie: new package

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                        |  1 +
 package/python-pytrie/Config.in          |  7 +++++++
 package/python-pytrie/python-pytrie.hash |  3 +++
 package/python-pytrie/python-pytrie.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index f46daea..f5665bf 100644
@@ -701,6 +701,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 +0 -0
new file mode 100644
index 0000000..4f61db0

package/python-pytrie/Config.in line 7

Quoted 7 lines
package/python-pytrie/Config.in new file +7 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_PYTRIE
+       bool "python-pytrie"
+       help
+         A pure Python implementation of the trie data structure.
+
+         https://pypi.python.org/pypi/PyTrie
+

Empty line, other than that

Quoted 36 lines
package/python-pytrie/python-pytrie.hash new file +3 -0
new file mode 100644
index 0000000..88d2542
@@ -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 -1
new file mode 100644
index 0000000..e3bea4f
@@ -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

#15 lore raw

PATCH v3 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
index f5665bf..036de5e 100644
@@ -710,6 +710,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
new file mode 100644
index 0000000..e2200f6
@@ -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
new file mode 100644
index 0000000..caf29dc
@@ -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
new file mode 100644
index 0000000..1be9b92
@@ -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
#16 lore raw

PATCH v3 7/17 python-service-identity: new package

Quoted 1 line · Mauro Condarelli
Quoted 75 lines
---
 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
index f5665bf..036de5e 100644
@@ -710,6 +710,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
new file mode 100644
index 0000000..e2200f6
@@ -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
new file mode 100644
index 0000000..caf29dc
@@ -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 -1
new file mode 100644
index 0000000..1be9b92
@@ -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))
--

2.1.4

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#17 lore raw

PATCH v3 8/17 python-shutilwhich: new package

In reply to Mauro Condarelli
---
 package/Config.in                                  |  1 +
 package/python-shutilwhich/Config.in               |  8 ++++++++
 package/python-shutilwhich/python-shutilwhich.hash |  3 +++
 package/python-shutilwhich/python-shutilwhich.mk   | 13 +++++++++++++
 4 files changed, 25 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
index 036de5e..6db2fe4 100644
@@ -712,6 +712,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 +8 -0
new file mode 100644
index 0000000..d610cfe
@@ -0,0 +1,8 @@
+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
new file mode 100644
index 0000000..b1a2c78
@@ -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
new file mode 100644
index 0000000..b2e06d5
@@ -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
#18 lore raw

PATCH v3 8/17 python-shutilwhich: new package

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                                  |  1 +
 package/python-shutilwhich/Config.in               |  8 ++++++++
 package/python-shutilwhich/python-shutilwhich.hash |  3 +++
 package/python-shutilwhich/python-shutilwhich.mk   | 13 +++++++++++++
 4 files changed, 25 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
index 036de5e..6db2fe4 100644
@@ -712,6 +712,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 +0 -0
new file mode 100644
index 0000000..d610cfe

package/python-shutilwhich/Config.in line 8

Quoted 8 lines
package/python-shutilwhich/Config.in new file +8 -0
@@ -0,0 +1,8 @@
+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/
+

Empty line

Quoted 35 lines
package/python-shutilwhich/python-shutilwhich.hash new file +3 -0
new file mode 100644
index 0000000..b1a2c78
@@ -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 -1
new file mode 100644
index 0000000..b2e06d5
@@ -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

#19 lore raw

PATCH v3 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
index 6db2fe4..fb285d9 100644
@@ -721,6 +721,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
new file mode 100644
index 0000000..a03d4e3
@@ -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
new file mode 100644
index 0000000..f4cc4d6
@@ -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
new file mode 100644
index 0000000..dbf0e14
@@ -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
#20 lore raw

PATCH v3 9/17 python-treq: new package

Quoted 1 line · Mauro Condarelli
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.mk
package/Config.in +1 -0
index 6db2fe4..fb285d9 100644
@@ -721,6 +721,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
new file mode 100644
index 0000000..a03d4e3
@@ -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
new file mode 100644
index 0000000..f4cc4d6
@@ -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 -1
new file mode 100644
index 0000000..dbf0e14
@@ -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

#21 lore raw

PATCH v3 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
index fb285d9..0257350 100644
@@ -723,6 +723,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
new file mode 100644
index 0000000..9d42382
@@ -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
new file mode 100644
index 0000000..5d9e6cf
@@ -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
new file mode 100644
index 0000000..127bc62
@@ -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
#22 lore raw

PATCH v3 10/17 python-txaio: new package

Quoted 1 line · Mauro Condarelli
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.mk
package/Config.in +1 -0
index fb285d9..0257350 100644
@@ -723,6 +723,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
new file mode 100644
index 0000000..9d42382
@@ -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
new file mode 100644
index 0000000..5d9e6cf
@@ -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 -1
new file mode 100644
index 0000000..127bc62
@@ -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

#23 lore raw

PATCH v3 11/17 python-pyasn-modules: new package

In reply to Mauro Condarelli
---
 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   | 15 +++++++++++++++
 4 files changed, 30 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
index 0257350..2fbc06b 100644
@@ -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
new file mode 100644
index 0000000..60258ca
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_PYTHON_PYASN_MODULES
+	bool "python-pyasn-modules"
+	depends on BR2_INSTALL_LIBSTDCPP
+	select BR2_PACKAGE_PYASN
+	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
new file mode 100644
index 0000000..6d9a707
@@ -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 +15 -0
new file mode 100644
index 0000000..4a4b40b
@@ -0,0 +1,15 @@
+################################################################################
+#
+# 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
+PYTHON_PYASN_MODULES_LICENSE_FILES = LICENSE.txt
+PYTHON_PYASN_MODULES_SETUP_TYPE = setuptools
+PYTHON_PYASN_MODULES_DEPENDENCIES = python-pyasn
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#24 lore raw

PATCH v3 11/17 python-pyasn-modules: new package

Quoted 29 lines · Mauro Condarelli
---
 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   | 15 +++++++++++++++
 4 files changed, 30 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
index 0257350..2fbc06b 100644
@@ -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 +0 -0
new file mode 100644
index 0000000..60258ca

package/python-pyasn-modules/Config.in line 4

Quoted 4 lines
package/python-pyasn-modules/Config.in new file +4 -0
@@ -0,0 +1,11 @@
+config BR2_PACKAGE_PYTHON_PYASN_MODULES
+       bool "python-pyasn-modules"
+       depends on BR2_INSTALL_LIBSTDCPP
+       select BR2_PACKAGE_PYASN

isn't this a runtime dependency?

Quoted 22 lines
package/python-pyasn-modules/Config.in new file +7 -0
+       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
new file mode 100644
index 0000000..6d9a707
@@ -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 +0 -0
new file mode 100644
index 0000000..4a4b40b

package/python-pyasn-modules/python-pyasn-modules.mk line 10

Quoted 10 lines
package/python-pyasn-modules/python-pyasn-modules.mk new file +10 -0
@@ -0,0 +1,15 @@
+################################################################################
+#
+# 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

BSD-2c

package/python-pyasn-modules/python-pyasn-modules.mk line 13

Quoted 3 lines
package/python-pyasn-modules/python-pyasn-modules.mk new file +3 -0
+PYTHON_PYASN_MODULES_LICENSE_FILES = LICENSE.txt
+PYTHON_PYASN_MODULES_SETUP_TYPE = setuptools
+PYTHON_PYASN_MODULES_DEPENDENCIES = python-pyasn

same here

Quoted 9 lines
package/python-pyasn-modules/python-pyasn-modules.mk new file +2 -1
+
+$(eval $(python-package))
--

2.1.4

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#25 lore raw

PATCH v3 12/17 python-cryptography: new package

In reply to Mauro Condarelli

From: 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
index bb02d9f..faf357f 100644
@@ -13,3 +13,4 @@
 *.rej
 *~
 *.pyc
+outgoing
package/python-cryptography/Config.in new file +20 -0
new file mode 100644
index 0000000..c6d183f
@@ -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
new file mode 100644
index 0000000..0358624
@@ -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
new file mode 100644
index 0000000..fbd0caf
@@ -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
#26 lore raw

PATCH v3 13/17 python-ujson: new package

In reply to Mauro Condarelli
---
 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
index 2fbc06b..e3e621e 100644
@@ -725,6 +725,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
new file mode 100644
index 0000000..eab5bd3
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_UJSON
+	bool "python-ujson"
+	depends on BR2_PACKAGE_PYTHON
+	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
new file mode 100644
index 0000000..2132034
@@ -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
new file mode 100644
index 0000000..f7bb0ed
@@ -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
+PYTHON_UJSON_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#27 lore raw

PATCH v3 13/17 python-ujson: new package

Quoted 29 lines · Mauro Condarelli
---
 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
index 2fbc06b..e3e621e 100644
@@ -725,6 +725,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 +0 -0
new file mode 100644
index 0000000..eab5bd3

package/python-ujson/Config.in line 3

Quoted 3 lines
package/python-ujson/Config.in new file +3 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_UJSON
+       bool "python-ujson"
+       depends on BR2_PACKAGE_PYTHON

Package support Python 3

package/python-ujson/Config.in line 5

Quoted 2 lines
package/python-ujson/Config.in new file +2 -0
+       help
+         UltraJSON is an ultra fast JSON encoder and decoder written in pure C with bindings for Python 2.5+ and 3.

Line too long.

Quoted 17 lines
package/python-ujson/Config.in new file +2 -0
+
+         https://pypi.python.org/pypi/ujson
package/python-ujson/python-ujson.hash new file +3 -0
new file mode 100644
index 0000000..2132034
@@ -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 +0 -0
new file mode 100644
index 0000000..f7bb0ed

package/python-ujson/python-ujson.mk line 10

Quoted 10 lines
package/python-ujson/python-ujson.mk new file +10 -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

This is BSD-3c
http://opensource.org/licenses/BSD-3-Clause

Quoted 10 lines
package/python-ujson/python-ujson.mk new file +3 -1
+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

#28 lore raw

PATCH v3 14/17 python-wsaccel: new package

In reply to Mauro Condarelli
---
 package/Config.in                          |  1 +
 package/python-wsaccel/Config.in           |  7 +++++++
 package/python-wsaccel/python-wsaccel.hash |  3 +++
 package/python-wsaccel/python-wsaccel.mk   | 13 +++++++++++++
 4 files changed, 24 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
index e3e621e..ef0ce7b 100644
@@ -733,6 +733,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 +7 -0
new file mode 100644
index 0000000..19090e8
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_WSACCEL
+	bool "python-wsaccel"
+	depends on BR2_PACKAGE_PYTHON
+	help
+	  Accelerator for ws4py and AutobahnPython.
+
+	  https://pypi.python.org/pypi/wsaccel
package/python-wsaccel/python-wsaccel.hash new file +3 -0
new file mode 100644
index 0000000..a02b5a8
@@ -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
new file mode 100644
index 0000000..869aaa5
@@ -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
+PYTHON_WSACCEL_SETUP_TYPE = setuptools
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#29 lore raw

PATCH v3 14/17 python-wsaccel: new package

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                          |  1 +
 package/python-wsaccel/Config.in           |  7 +++++++
 package/python-wsaccel/python-wsaccel.hash |  3 +++
 package/python-wsaccel/python-wsaccel.mk   | 13 +++++++++++++
 4 files changed, 24 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
index e3e621e..ef0ce7b 100644
@@ -733,6 +733,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 +0 -0
new file mode 100644
index 0000000..19090e8

package/python-wsaccel/Config.in line 3

Quoted 3 lines
package/python-wsaccel/Config.in new file +3 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_WSACCEL
+       bool "python-wsaccel"
+       depends on BR2_PACKAGE_PYTHON

Package is Python 3 compatible.

Quoted 19 lines
package/python-wsaccel/Config.in new file +4 -0
+       help
+         Accelerator for ws4py and AutobahnPython.
+
+         https://pypi.python.org/pypi/wsaccel
package/python-wsaccel/python-wsaccel.hash new file +3 -0
new file mode 100644
index 0000000..a02b5a8
@@ -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 +0 -0
new file mode 100644
index 0000000..869aaa5

package/python-wsaccel/python-wsaccel.mk line 10

Quoted 10 lines
package/python-wsaccel/python-wsaccel.mk new file +10 -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

Apache-2.0

Quoted 10 lines
package/python-wsaccel/python-wsaccel.mk new file +3 -1
+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

#30 lore raw

PATCH v3 15/17 python-setproctitle: new package

In reply to Mauro Condarelli
---
 package/Config.in                                    |  1 +
 package/python-setproctitle/Config.in                |  7 +++++++
 package/python-setproctitle/python-setproctitle.hash |  3 +++
 package/python-setproctitle/python-setproctitle.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index ef0ce7b..bf5f0f8 100644
@@ -712,6 +712,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 +7 -0
new file mode 100644
index 0000000..b39f3cc
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_SETPROCTITLE
+	bool "python-setproctitle"
+	depends on BR2_PACKAGE_PYTHON
+	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
new file mode 100644
index 0000000..3b0fd71
@@ -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
new file mode 100644
index 0000000..63dfad0
@@ -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
#31 lore raw

PATCH v3 15/17 python-setproctitle: new package

Hi Mauro,

Quoted 29 lines · Mauro Condarelli
---
 package/Config.in                                    |  1 +
 package/python-setproctitle/Config.in                |  7 +++++++
 package/python-setproctitle/python-setproctitle.hash |  3 +++
 package/python-setproctitle/python-setproctitle.mk   | 14 ++++++++++++++
 4 files changed, 25 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
index ef0ce7b..bf5f0f8 100644
@@ -712,6 +712,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 +0 -0
new file mode 100644
index 0000000..b39f3cc

package/python-setproctitle/Config.in line 3

Quoted 3 lines
package/python-setproctitle/Config.in new file +3 -0
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_SETPROCTITLE
+       bool "python-setproctitle"
+       depends on BR2_PACKAGE_PYTHON

according to setup.py, this package is compatible with Python 3 too

Quoted 40 lines
package/python-setproctitle/Config.in new file +4 -0
+       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
new file mode 100644
index 0000000..3b0fd71
@@ -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 -1
new file mode 100644
index 0000000..63dfad0
@@ -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

#32 lore raw

PATCH v3 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
index bf5f0f8..a0c57e0 100644
@@ -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
new file mode 100644
index 0000000..cdb2baf
@@ -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
new file mode 100644
index 0000000..8f55ac1
@@ -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
new file mode 100644
index 0000000..1d02867
@@ -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
#33 lore raw

PATCH v3 16/17 python-autobahn: new package

Quoted 1 line · Mauro Condarelli
Quoted 72 lines
---
 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
index bf5f0f8..a0c57e0 100644
@@ -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
new file mode 100644
index 0000000..cdb2baf
@@ -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
new file mode 100644
index 0000000..8f55ac1
@@ -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 -1
new file mode 100644
index 0000000..1d02867
@@ -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))
--

2.1.4

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#34 lore raw

PATCH v3 17/17 python-crossbar: new package

In reply to Mauro Condarelli
---
 package/Config.in                            |  2 ++
 package/python-crossbar/Config.in            | 23 +++++++++++++++++++++++
 package/python-crossbar/python-crossbar.hash |  3 +++
 package/python-crossbar/python-crossbar.mk   | 17 +++++++++++++++++
 4 files changed, 45 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 +2 -0
index a0c57e0..8bc46c8 100644
@@ -634,6 +634,8 @@ 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-cryptography/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 +23 -0
new file mode 100644
index 0000000..f52e880
@@ -0,0 +1,23 @@
+config BR2_PACKAGE_PYTHON_CROSSBAR
+	bool "python-crossbar"
+	select BR2_PACKAGE_PYTHON_AUTOBAHN
+	select BR2_PACKAGE_PYTHON_CLICK
+	select BR2_PACKAGE_PYTHON_JINJA2
+	select BR2_PACKAGE_PYTHON_MISTUNE
+	select BR2_PACKAGE_PYTHON_NETADDR
+	select BR2_PACKAGE_PYTHON_PYGMENTS
+	select BR2_PACKAGE_PYTHON_PYTRIE
+	select BR2_PACKAGE_PYTHON_PYYAML
+	select BR2_PACKAGE_PYTHON_SETUPTOOLS
+	select BR2_PACKAGE_PYTHON_SHURILWHICH
+	select BR2_PACKAGE_PYTHON_TREQ
+	select BR2_PACKAGE_PYTHON_TWISTED
+	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
new file mode 100644
index 0000000..0690e56
@@ -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 +17 -0
new file mode 100644
index 0000000..7a191d9
@@ -0,0 +1,17 @@
+################################################################################
+#
+# 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
+PYTHON_CROSSBAR_DEPENDENCIES = python-click python-setuptools python-twisted python-autobahn \
+	python-netaddr python-pytrie python-jinja2 python-mistune python-pygments python-pyyaml \
+	python-shutilwhich python-psutil python-treq
+
+$(eval $(python-package))
Signature · 1 line
2.1.4
#35 lore raw

PATCH v3 17/17 python-crossbar: new package

Quoted 34 lines · Mauro Condarelli
---
 package/Config.in                            |  2 ++
 package/python-crossbar/Config.in            | 23 +++++++++++++++++++++++
 package/python-crossbar/python-crossbar.hash |  3 +++
 package/python-crossbar/python-crossbar.mk   | 17 +++++++++++++++++
 4 files changed, 45 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 +2 -0
index a0c57e0..8bc46c8 100644
@@ -634,6 +634,8 @@ 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-cryptography/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 +4 -0
new file mode 100644
index 0000000..f52e880
@@ -0,0 +1,23 @@
+config BR2_PACKAGE_PYTHON_CROSSBAR
+       bool "python-crossbar"
+       select BR2_PACKAGE_PYTHON_AUTOBAHN
+       select BR2_PACKAGE_PYTHON_CLICK

package/python-crossbar/Config.in line 14

Quoted 10 lines
package/python-crossbar/Config.in new file +10 -0
+       select BR2_PACKAGE_PYTHON_JINJA2
+       select BR2_PACKAGE_PYTHON_MISTUNE
+       select BR2_PACKAGE_PYTHON_NETADDR
+       select BR2_PACKAGE_PYTHON_PYGMENTS
+       select BR2_PACKAGE_PYTHON_PYTRIE
+       select BR2_PACKAGE_PYTHON_PYYAML
+       select BR2_PACKAGE_PYTHON_SETUPTOOLS
+       select BR2_PACKAGE_PYTHON_SHURILWHICH
+       select BR2_PACKAGE_PYTHON_TREQ
+       select BR2_PACKAGE_PYTHON_TWISTED

many selects are missing:

pyinotify
psutils
ujson
wsaccel
cbor

etc. check against setup.py

Quoted 48 lines
package/python-crossbar/Config.in new file +9 -0
+       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
new file mode 100644
index 0000000..0690e56
@@ -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 +17 -1
new file mode 100644
index 0000000..7a191d9
@@ -0,0 +1,17 @@
+################################################################################
+#
+# 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
+PYTHON_CROSSBAR_DEPENDENCIES = python-click python-setuptools python-twisted python-autobahn \
+       python-netaddr python-pytrie python-jinja2 python-mistune python-pygments python-pyyaml \
+       python-shutilwhich python-psutil python-treq
+
+$(eval $(python-package))
--

2.1.4

_______________________________________________
buildroot mailing list
buildroot at busybox.net
http://lists.busybox.net/mailman/listinfo/buildroot

#36 lore raw

PATCH v3 17/17 python-crossbar: new package

In reply to Mauro Condarelli
Quoted 16 lines · Mauro Condarelli
---
 package/Config.in                            |  2 ++
 package/python-crossbar/Config.in            | 23 +++++++++++++++++++++++
 package/python-crossbar/python-crossbar.hash |  3 +++
 package/python-crossbar/python-crossbar.mk   | 17 +++++++++++++++++
 4 files changed, 45 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 +0 -0
index a0c57e0..8bc46c8 100644

package/Config.in menu "External python modules" · line 638

Quoted 5 lines
package/Config.in +2 -0
@@ -634,6 +634,8 @@ 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-cryptography/Config.in"

This line should have been part of adding python-cryptography.

Quoted 21 lines
package/Config.in +0 -0
 	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 +12 -0
new file mode 100644
index 0000000..f52e880
@@ -0,0 +1,23 @@
+config BR2_PACKAGE_PYTHON_CROSSBAR
+	bool "python-crossbar"
+	select BR2_PACKAGE_PYTHON_AUTOBAHN
+	select BR2_PACKAGE_PYTHON_CLICK
+	select BR2_PACKAGE_PYTHON_JINJA2
+	select BR2_PACKAGE_PYTHON_MISTUNE
+	select BR2_PACKAGE_PYTHON_NETADDR
+	select BR2_PACKAGE_PYTHON_PYGMENTS
+	select BR2_PACKAGE_PYTHON_PYTRIE
+	select BR2_PACKAGE_PYTHON_PYYAML
+	select BR2_PACKAGE_PYTHON_SETUPTOOLS
+	select BR2_PACKAGE_PYTHON_SHURILWHICH

package/python-crossbar/Config.in line 22

Quoted 10 lines
package/python-crossbar/Config.in new file +10 -0
+	select BR2_PACKAGE_PYTHON_TREQ
+	select BR2_PACKAGE_PYTHON_TWISTED
+	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! ***"

The *** are not needed here.

Quoted 16 lines
package/python-crossbar/Config.in new file +1 -0
+        depends on BR2_PACKAGE_PYTHON_PYC_ONLY
package/python-crossbar/python-crossbar.hash new file +3 -0
new file mode 100644
index 0000000..0690e56
@@ -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 +0 -0
new file mode 100644
index 0000000..7a191d9

package/python-crossbar/python-crossbar.mk line 10

Quoted 10 lines
package/python-crossbar/python-crossbar.mk new file +10 -0
@@ -0,0 +1,17 @@
+################################################################################
+#
+# 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

AGPLv3

package/python-crossbar/python-crossbar.mk line 15

Quoted 5 lines
package/python-crossbar/python-crossbar.mk new file +5 -0
+PYTHON_CROSSBAR_LICENSE_FILES = LICENSE
+PYTHON_CROSSBAR_SETUP_TYPE = setuptools
+PYTHON_CROSSBAR_DEPENDENCIES = python-click python-setuptools python-twisted python-autobahn \
+	python-netaddr python-pytrie python-jinja2 python-mistune python-pygments python-pyyaml \
+	python-shutilwhich python-psutil python-treq

When there is such a long list of dependencies, make it one per line:

PYTHON_CROSSBAR_DEPENDENCIES = \
	python-autobahn \
	python-click \

...

Also keep them alphabetical, and make sure the select lines in the Config.in
are in the same order. That makes it easier to verify that they correspond.

Regards,
Arnout

Quoted 3 lines
package/python-crossbar/python-crossbar.mk new file +2 -0
+
+$(eval $(python-package))
Signature · 6 lines
Arnout Vandecappelle                          arnout at mind be
Senior Embedded Software Architect            +32-16-286500
Essensium/Mind                                http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium           BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint:  7493 020B C7E3 8618 8DEC 222C 82EB F404 F9AC 0DDF