[PATCH 1/4] python-tempora: new package

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PATCH 1/4] python-tempora: new package

Yegor Yefremov-2
From: Yegor Yefremov <[hidden email]>

Signed-off-by: Yegor Yefremov <[hidden email]>
---
 package/Config.in                          |  1 +
 package/python-tempora/Config.in           |  8 ++++++++
 package/python-tempora/python-tempora.hash |  3 +++
 package/python-tempora/python-tempora.mk   | 14 ++++++++++++++
 4 files changed, 26 insertions(+)
 create mode 100644 package/python-tempora/Config.in
 create mode 100644 package/python-tempora/python-tempora.hash
 create mode 100644 package/python-tempora/python-tempora.mk

diff --git a/package/Config.in b/package/Config.in
index c997e2a30..ac62a1a05 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -852,6 +852,7 @@ menu "External python modules"
  source "package/python-socketio/Config.in"
  source "package/python-sortedcontainers//Config.in"
  source "package/python-spidev/Config.in"
+ source "package/python-tempora/Config.in"
  source "package/python-thrift/Config.in"
  source "package/python-tomako/Config.in"
  source "package/python-toml/Config.in"
diff --git a/package/python-tempora/Config.in b/package/python-tempora/Config.in
new file mode 100644
index 000000000..ab5c57f6c
--- /dev/null
+++ b/package/python-tempora/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_TEMPORA
+ bool "python-tempora"
+ select BR2_PACKAGE_PYTHON_SIX # runtime
+ select BR2_PACKAGE_PYTHON_PYTZ # runtime
+ help
+  Objects and routines pertaining to date and time.
+
+  https://github.com/jaraco/tempora
diff --git a/package/python-tempora/python-tempora.hash b/package/python-tempora/python-tempora.hash
new file mode 100644
index 000000000..a8367b942
--- /dev/null
+++ b/package/python-tempora/python-tempora.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/tempora/json, sha256 locally computed
+md5 cd0dd5c51c9645285ff505ec531cbcc8  tempora-1.7.tar.gz
+sha256 a264672b7f39198eb90b531490ade4e873f6e13839253636c3bd6a5549be1984  tempora-1.7.tar.gz
diff --git a/package/python-tempora/python-tempora.mk b/package/python-tempora/python-tempora.mk
new file mode 100644
index 000000000..0bae36a2c
--- /dev/null
+++ b/package/python-tempora/python-tempora.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-tempora
+#
+################################################################################
+
+PYTHON_TEMPORA_VERSION = 1.7
+PYTHON_TEMPORA_SOURCE = tempora-$(PYTHON_TEMPORA_VERSION).tar.gz
+PYTHON_TEMPORA_SITE = https://pypi.python.org/packages/db/2d/c838e9e553d774962a71b832b2c6390194904bfe49fd0d9d792ce8091e8a
+PYTHON_TEMPORA_LICENSE = MIT
+PYTHON_TEMPORA_SETUP_TYPE = setuptools
+PYTHON_TEMPORA_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
--
2.11.0

_______________________________________________
buildroot mailing list
[hidden email]
http://lists.busybox.net/mailman/listinfo/buildroot
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PATCH 2/4] python-portend: new package

Yegor Yefremov-2
From: Yegor Yefremov <[hidden email]>

Signed-off-by: Yegor Yefremov <[hidden email]>
---
 package/Config.in                          |  1 +
 package/python-portend/Config.in           |  7 +++++++
 package/python-portend/python-portend.hash |  3 +++
 package/python-portend/python-portend.mk   | 14 ++++++++++++++
 4 files changed, 25 insertions(+)
 create mode 100644 package/python-portend/Config.in
 create mode 100644 package/python-portend/python-portend.hash
 create mode 100644 package/python-portend/python-portend.mk

diff --git a/package/Config.in b/package/Config.in
index ac62a1a05..a1b572335 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -781,6 +781,7 @@ menu "External python modules"
  source "package/python-pexpect/Config.in"
  source "package/python-pickleshare/Config.in"
  source "package/python-pillow/Config.in"
+ source "package/python-portend/Config.in"
  source "package/python-posix-ipc/Config.in"
  source "package/python-prompt-toolkit/Config.in"
  source "package/python-protobuf/Config.in"
diff --git a/package/python-portend/Config.in b/package/python-portend/Config.in
new file mode 100644
index 000000000..6b21078ca
--- /dev/null
+++ b/package/python-portend/Config.in
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_PYTHON_PORTEND
+ bool "python-portend"
+ select BR2_PACKAGE_PYTHON_TEMPORA # runtime
+ help
+  TCP port monitoring utilities.
+
+  https://github.com/jaraco/portend
diff --git a/package/python-portend/python-portend.hash b/package/python-portend/python-portend.hash
new file mode 100644
index 000000000..ce4d5f6f6
--- /dev/null
+++ b/package/python-portend/python-portend.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/portend/json, sha256 locally computed
+md5 a45e001d40227c4529b1a7186f4442f5  portend-1.8.tar.gz
+sha256 7de919b82c4ac60d4768fe80a2557290661aa665b7c427de6249d8cb2fde5561  portend-1.8.tar.gz
diff --git a/package/python-portend/python-portend.mk b/package/python-portend/python-portend.mk
new file mode 100644
index 000000000..b0e89b130
--- /dev/null
+++ b/package/python-portend/python-portend.mk
@@ -0,0 +1,14 @@
+################################################################################
+#
+# python-portend
+#
+################################################################################
+
+PYTHON_PORTEND_VERSION = 1.8
+PYTHON_PORTEND_SOURCE = portend-$(PYTHON_PORTEND_VERSION).tar.gz
+PYTHON_PORTEND_SITE = https://pypi.python.org/packages/3f/37/f3ab6c4a00632d53d7dfb74ba4a695e86605b92b0a94bd41fa443b60ccb6
+PYTHON_PORTEND_LICENSE = MIT
+PYTHON_PORTEND_SETUP_TYPE = setuptools
+PYTHON_PORTEND_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
--
2.11.0

_______________________________________________
buildroot mailing list
[hidden email]
http://lists.busybox.net/mailman/listinfo/buildroot
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PATCH 3/4] python-cheroot: new package

Yegor Yefremov-2
In reply to this post by Yegor Yefremov-2
From: Yegor Yefremov <[hidden email]>

Signed-off-by: Yegor Yefremov <[hidden email]>
---
 package/Config.in                          |  1 +
 package/python-cheroot/Config.in           |  8 ++++++++
 package/python-cheroot/python-cheroot.hash |  3 +++
 package/python-cheroot/python-cheroot.mk   | 15 +++++++++++++++
 4 files changed, 27 insertions(+)
 create mode 100644 package/python-cheroot/Config.in
 create mode 100644 package/python-cheroot/python-cheroot.hash
 create mode 100644 package/python-cheroot/python-cheroot.mk

diff --git a/package/Config.in b/package/Config.in
index a1b572335..0ada98139 100644
--- a/package/Config.in
+++ b/package/Config.in
@@ -694,6 +694,7 @@ menu "External python modules"
  source "package/python-characteristic/Config.in"
  source "package/python-chardet/Config.in"
  source "package/python-cheetah/Config.in"
+ source "package/python-cheroot/Config.in"
  source "package/python-cherrypy/Config.in"
  source "package/python-click/Config.in"
  source "package/python-coherence/Config.in"
diff --git a/package/python-cheroot/Config.in b/package/python-cheroot/Config.in
new file mode 100644
index 000000000..bb85f7bdc
--- /dev/null
+++ b/package/python-cheroot/Config.in
@@ -0,0 +1,8 @@
+config BR2_PACKAGE_PYTHON_CHEROOT
+ bool "python-cheroot"
+ select BR2_PACKAGE_PYTHON_SIX # runtime
+ help
+  Cheroot is the high-performance, pure-Python
+  HTTP server used by CherryPy.
+
+  https://github.com/cherrypy/cheroot
diff --git a/package/python-cheroot/python-cheroot.hash b/package/python-cheroot/python-cheroot.hash
new file mode 100644
index 000000000..348b82d1c
--- /dev/null
+++ b/package/python-cheroot/python-cheroot.hash
@@ -0,0 +1,3 @@
+# md5 from https://pypi.python.org/pypi/cheroot/json, sha256 locally computed
+md5 e5503b0e67bdba29c6585965e7f42099  cheroot-5.5.0.tar.gz
+sha256 59e349f91b9230930f7078646bb92b3a5b0f9cf19a6ff949777409fd289a1eba  cheroot-5.5.0.tar.gz
diff --git a/package/python-cheroot/python-cheroot.mk b/package/python-cheroot/python-cheroot.mk
new file mode 100644
index 000000000..3f4b6893d
--- /dev/null
+++ b/package/python-cheroot/python-cheroot.mk
@@ -0,0 +1,15 @@
+################################################################################
+#
+# python-cheroot
+#
+################################################################################
+
+PYTHON_CHEROOT_VERSION = 5.5.0
+PYTHON_CHEROOT_SOURCE = cheroot-$(PYTHON_CHEROOT_VERSION).tar.gz
+PYTHON_CHEROOT_SITE = https://pypi.python.org/packages/a5/43/f8a461762dc62e9f273d4944fb8c140757c11a29c91c91d3fbd5fafb1570
+PYTHON_CHEROOT_LICENSE = BSD-3-Clause
+PYTHON_CHEROOT_LICENSE_FILES = LICENSE.md
+PYTHON_CHEROOT_SETUP_TYPE = setuptools
+PYTHON_CHEROOT_DEPENDENCIES = host-python-setuptools-scm
+
+$(eval $(python-package))
--
2.11.0

_______________________________________________
buildroot mailing list
[hidden email]
http://lists.busybox.net/mailman/listinfo/buildroot
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

[PATCH 4/4] python-cherrypy: bump to version 10.2.2

Yegor Yefremov-2
In reply to this post by Yegor Yefremov-2
From: Yegor Yefremov <[hidden email]>

Fix license info, add new dependencies and change setup type.

Signed-off-by: Yegor Yefremov <[hidden email]>
---
 package/python-cherrypy/Config.in            | 7 +++++--
 package/python-cherrypy/python-cherrypy.hash | 6 +++---
 package/python-cherrypy/python-cherrypy.mk   | 9 +++++----
 3 files changed, 13 insertions(+), 9 deletions(-)

diff --git a/package/python-cherrypy/Config.in b/package/python-cherrypy/Config.in
index 6e32ec2a1..c04997269 100644
--- a/package/python-cherrypy/Config.in
+++ b/package/python-cherrypy/Config.in
@@ -1,9 +1,12 @@
 config BR2_PACKAGE_PYTHON_CHERRYPY
  bool "python-cherrypy"
- select BR2_PACKAGE_PYTHON_ZLIB if BR2_PACKAGE_PYTHON # runtime
- select BR2_PACKAGE_PYTHON3_ZLIB if BR2_PACKAGE_PYTHON3 # runtime
+ select BR2_PACKAGE_PYTHON_CHEROOT # runtime
+ select BR2_PACKAGE_PYTHON_PORTEND # runtime
  select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON # runtime
  select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3 # runtime
+ select BR2_PACKAGE_PYTHON_SIX # runtime
+ select BR2_PACKAGE_PYTHON_ZLIB if BR2_PACKAGE_PYTHON # runtime
+ select BR2_PACKAGE_PYTHON3_ZLIB if BR2_PACKAGE_PYTHON3 # runtime
  help
   A minimalist web framework
 
diff --git a/package/python-cherrypy/python-cherrypy.hash b/package/python-cherrypy/python-cherrypy.hash
index 6befa457d..ac3b982ba 100644
--- a/package/python-cherrypy/python-cherrypy.hash
+++ b/package/python-cherrypy/python-cherrypy.hash
@@ -1,3 +1,3 @@
-# md5 from https://pypi.python.org/pypi?:action=show_md5&digest=4b765329b0b4b65ec25811e3febb6c93, sha256 locally computed
-md5 4b765329b0b4b65ec25811e3febb6c93  CherryPy-4.0.0.tar.gz
-sha256 73ad4f8870b5a3e9988a7778b5d3003a390d440527ec3458a0c7e58865d2611a  CherryPy-4.0.0.tar.gz
+# md5 from https://pypi.python.org/pypi/CherryPy/json, sha256 locally computed
+md5 105cbcd4f7cd139ab4107f1b0e39afe3  CherryPy-10.2.2.tar.gz
+sha256 32d93334df765c7fd5d22815ab643333e850f0cc4f6d51fee62a68f23eea8ff8  CherryPy-10.2.2.tar.gz
diff --git a/package/python-cherrypy/python-cherrypy.mk b/package/python-cherrypy/python-cherrypy.mk
index 54742b971..2820b6982 100644
--- a/package/python-cherrypy/python-cherrypy.mk
+++ b/package/python-cherrypy/python-cherrypy.mk
@@ -4,11 +4,12 @@
 #
 ################################################################################
 
-PYTHON_CHERRYPY_VERSION = 4.0.0
+PYTHON_CHERRYPY_VERSION = 10.2.2
 PYTHON_CHERRYPY_SOURCE = CherryPy-$(PYTHON_CHERRYPY_VERSION).tar.gz
-PYTHON_CHERRYPY_SITE = http://pypi.python.org/packages/source/C/CherryPy
+PYTHON_CHERRYPY_SITE = https://pypi.python.org/packages/a2/de/dddea0c4d4be436724bfc2d1486c99368541d93c269bfa2a7fa3d132021e
 PYTHON_CHERRYPY_LICENSE = BSD-3-Clause
-PYTHON_CHERRYPY_LICENSE_FILES = cherrypy/LICENSE.txt
-PYTHON_CHERRYPY_SETUP_TYPE = distutils
+PYTHON_CHERRYPY_LICENSE_FILES = LICENSE.md
+PYTHON_CHERRYPY_SETUP_TYPE = setuptools
+PYTHON_CHERRYPY_DEPENDENCIES = host-python-setuptools-scm
 
 $(eval $(python-package))
--
2.11.0

_______________________________________________
buildroot mailing list
[hidden email]
http://lists.busybox.net/mailman/listinfo/buildroot
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: [PATCH 1/4] python-tempora: new package

Thomas Petazzoni-2
In reply to this post by Yegor Yefremov-2
Hello,

On Fri, 16 Jun 2017 09:27:55 +0200, [hidden email] wrote:

> From: Yegor Yefremov <[hidden email]>
>
> Signed-off-by: Yegor Yefremov <[hidden email]>
> ---
>  package/Config.in                          |  1 +
>  package/python-tempora/Config.in           |  8 ++++++++
>  package/python-tempora/python-tempora.hash |  3 +++
>  package/python-tempora/python-tempora.mk   | 14 ++++++++++++++
>  4 files changed, 26 insertions(+)
>  create mode 100644 package/python-tempora/Config.in
>  create mode 100644 package/python-tempora/python-tempora.hash
>  create mode 100644 package/python-tempora/python-tempora.mk

Series applied. Thanks!

Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
_______________________________________________
buildroot mailing list
[hidden email]
http://lists.busybox.net/mailman/listinfo/buildroot
Loading...