python-pyzmq: bump to version 17.1.2
Adjust the first patch to the new version, and remove the second patch since it's not needed anymore. Signed-off-by: Asaf Kahlon <asafka7@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
parent
10b50e3dbc
commit
5573e06e4e
|
@ -15,19 +15,22 @@ dynamically, return the version of the buildroot environment.
|
|||
Written by Michael Rommel, modified for version 16.0.2 by Lionel
|
||||
Flandrin.
|
||||
|
||||
Modified for version 17.1.2 by Asaf Kahlon.
|
||||
|
||||
Signed-off-by: Lionel Flandrin <lionel@svkt.org>
|
||||
Signed-off-by: Asaf Kahlon <asafka7@gmail.com>
|
||||
---
|
||||
buildutils/detect.py | 14 ++++++++------
|
||||
1 file changed, 8 insertions(+), 6 deletions(-)
|
||||
|
||||
diff --git a/buildutils/detect.py b/buildutils/detect.py
|
||||
index 9520da7..823144f 100644
|
||||
index cb14a8d..b33a3b5 100644
|
||||
--- a/buildutils/detect.py
|
||||
+++ b/buildutils/detect.py
|
||||
@@ -117,13 +117,15 @@ def detect_zmq(basedir, compiler=None, **compiler_attrs):
|
||||
@@ -116,13 +116,15 @@ def detect_zmq(basedir, compiler=None, **compiler_attrs):
|
||||
|
||||
cc = get_compiler(compiler=compiler, **compiler_attrs)
|
||||
efile = test_compilation(cfile, compiler=cc)
|
||||
efile = test_compilation(cfile, compiler=cc, **compiler_attrs)
|
||||
- patch_lib_paths(efile, cc.library_dirs)
|
||||
+ #patch_lib_paths(efile, cc.library_dirs)
|
||||
|
||||
|
@ -47,5 +50,5 @@ index 9520da7..823144f 100644
|
|||
handlers = {'vers': lambda val: tuple(int(v) for v in val.split('.'))}
|
||||
|
||||
--
|
||||
2.11.0
|
||||
2.17.1
|
||||
|
||||
|
|
|
@ -1,76 +0,0 @@
|
|||
detect.py: replace compile_and_run with compile_and_forget
|
||||
|
||||
This function is only used in setup.py to detect the availability of
|
||||
sys/un.h by compiling and running a small test program. Since we're
|
||||
cross-compiling we can't run the generated program, however if the
|
||||
header is missing the test will fail at the compilation step so
|
||||
running the test in unnecessary.
|
||||
|
||||
Signed-off-by: Lionel Flandrin <lionel@svkt.org>
|
||||
---
|
||||
buildutils/detect.py | 16 ++++++++--------
|
||||
setup.py | 4 ++--
|
||||
2 files changed, 10 insertions(+), 10 deletions(-)
|
||||
|
||||
diff --git a/buildutils/detect.py b/buildutils/detect.py
|
||||
index 7a6c115..9520da7 100644
|
||||
--- a/buildutils/detect.py
|
||||
+++ b/buildutils/detect.py
|
||||
@@ -58,7 +58,7 @@ def test_compilation(cfile, compiler=None, **compiler_attrs):
|
||||
cc.link_executable(objs, efile, extra_preargs=lpreargs)
|
||||
return efile
|
||||
|
||||
-def compile_and_run(basedir, src, compiler=None, **compiler_attrs):
|
||||
+def compile_and_forget(basedir, src, compiler=None, **compiler_attrs):
|
||||
if not os.path.exists(basedir):
|
||||
os.makedirs(basedir)
|
||||
cfile = pjoin(basedir, os.path.basename(src))
|
||||
@@ -66,16 +66,16 @@ def compile_and_run(basedir, src, compiler=None, **compiler_attrs):
|
||||
try:
|
||||
cc = get_compiler(compiler, **compiler_attrs)
|
||||
efile = test_compilation(cfile, compiler=cc)
|
||||
- patch_lib_paths(efile, cc.library_dirs)
|
||||
- result = Popen(efile, stdout=PIPE, stderr=PIPE)
|
||||
- so, se = result.communicate()
|
||||
- # for py3k:
|
||||
- so = so.decode()
|
||||
- se = se.decode()
|
||||
+ # patch_lib_paths(efile, cc.library_dirs)
|
||||
+ # result = Popen(efile, stdout=PIPE, stderr=PIPE)
|
||||
+ # so, se = result.communicate()
|
||||
+ # # for py3k:
|
||||
+ # so = so.decode()
|
||||
+ # se = se.decode()
|
||||
finally:
|
||||
shutil.rmtree(basedir)
|
||||
|
||||
- return result.returncode, so, se
|
||||
+ return None
|
||||
|
||||
|
||||
def detect_zmq(basedir, compiler=None, **compiler_attrs):
|
||||
diff --git a/setup.py b/setup.py
|
||||
index c3a2879..b8b0aaf 100755
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -54,7 +54,7 @@ from buildutils import (
|
||||
info, warn, fatal, debug, line, copy_and_patch_libzmq, localpath,
|
||||
fetch_libzmq, stage_platform_hpp,
|
||||
bundled_version, customize_mingw,
|
||||
- compile_and_run,
|
||||
+ compile_and_forget,
|
||||
patch_lib_paths,
|
||||
)
|
||||
|
||||
@@ -327,7 +327,7 @@ class Configure(build_ext):
|
||||
except Exception:
|
||||
pass
|
||||
try:
|
||||
- compile_and_run(self.tempdir,
|
||||
+ compile_and_forget(self.tempdir,
|
||||
pjoin('buildutils', 'check_sys_un.c'),
|
||||
**minus_zmq
|
||||
)
|
||||
--
|
||||
2.11.0
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
# md5 from https://pypi.python.org/pypi/pyzmq/json, sha256 locally computed
|
||||
md5 9a8768b00a566a400d70318f8c359cfe pyzmq-16.0.2.tar.gz
|
||||
sha256 0322543fff5ab6f87d11a8a099c4c07dd8a1719040084b6ce9162bcdf5c45c9d pyzmq-16.0.2.tar.gz
|
||||
md5 6f5d77cb5ec1617ce9b6e5ad7c6174fb pyzmq-17.1.2.tar.gz
|
||||
sha256 a72b82ac1910f2cf61a49139f4974f994984475f771b0faa730839607eeedddf pyzmq-17.1.2.tar.gz
|
||||
|
|
|
@ -4,9 +4,9 @@
|
|||
#
|
||||
################################################################################
|
||||
|
||||
PYTHON_PYZMQ_VERSION = 16.0.2
|
||||
PYTHON_PYZMQ_VERSION = 17.1.2
|
||||
PYTHON_PYZMQ_SOURCE = pyzmq-$(PYTHON_PYZMQ_VERSION).tar.gz
|
||||
PYTHON_PYZMQ_SITE = https://pypi.python.org/packages/af/37/8e0bf3800823bc247c36715a52e924e8f8fd5d1432f04b44b8cd7a5d7e55
|
||||
PYTHON_PYZMQ_SITE = https://files.pythonhosted.org/packages/b9/6a/bc9277b78f5c3236e36b8c16f4d2701a7fd4fa2eb697159d3e0a3a991573
|
||||
PYTHON_PYZMQ_LICENSE = LGPL-3.0+, BSD-3-Clause, Apache-2.0
|
||||
# Apache license only online: http://www.apache.org/licenses/LICENSE-2.0
|
||||
PYTHON_PYZMQ_LICENSE_FILES = COPYING.LESSER COPYING.BSD
|
||||
|
|
Loading…
Reference in a new issue