Hi,

This diff updates py-zmq to the latest release.
Tested on amd64.

Need www/py-tornado on ports@.

Comments ? OK ?

-- 
Alexandr Shadchin

Index: Makefile
===================================================================
RCS file: /cvs/ports/net/py-zmq/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    13 Jan 2016 07:23:03 -0000      1.12
+++ Makefile    14 Jan 2016 06:44:34 -0000
@@ -2,7 +2,7 @@
 
 COMMENT =              Python bindings for ZeroMQ
 
-MODPY_EGG_VERSION =    15.1.0
+MODPY_EGG_VERSION =    15.2.0
 DISTNAME =             pyzmq-${MODPY_EGG_VERSION}
 PKGNAME =              ${DISTNAME:S/py/py-/}
 
@@ -12,7 +12,7 @@ HOMEPAGE =            https://github.com/zeromq/py
 
 MAINTAINER =           Alexandr Shadchin <shadc...@openbsd.org>
 
-# LGPLv3
+# LGPLv3/BSD
 PERMIT_PACKAGE_CDROM = Yes
 
 WANTLIB =              ${MODPY_WANTLIB} pthread zmq
@@ -34,14 +34,14 @@ MODPY_DISTUTILS_BUILDARGS = --zmq=${LOCA
 TEST_IS_INTERACTIVE =  Yes
 TEST_TARGET =          build_ext --inplace test
 TEST_DEPENDS =         devel/py-nose${MODPY_FLAVOR} \
-                       math/py-numpy${MODPY_FLAVOR}
+                       math/py-numpy${MODPY_FLAVOR} \
+                       www/py-tornado${MODPY_FLAVOR}
 
 FLAVORS =              python3
 FLAVOR ?=
 
 .if !${FLAVOR:Mpython3}
-TEST_DEPENDS +=                net/py-czmq \
-                       www/py-tornado
+TEST_DEPENDS +=                net/py-czmq
 .endif
 
 do-test:
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/py-zmq/distinfo,v
retrieving revision 1.8
diff -u -p -r1.8 distinfo
--- distinfo    13 Jan 2016 07:23:03 -0000      1.8
+++ distinfo    14 Jan 2016 06:44:34 -0000
@@ -1,2 +1,2 @@
-SHA256 (pyzmq-15.1.0.tar.gz) = vVsnmZhTi7GXuvWcgVhFUNcTsbF3YeimOLtvvanl0I0=
-SIZE (pyzmq-15.1.0.tar.gz) = 1072983
+SHA256 (pyzmq-15.2.0.tar.gz) = La+jImcKlOICg6uipEuSE01CW9MmQZtorU240IMaJuw=
+SIZE (pyzmq-15.2.0.tar.gz) = 1078561
Index: patches/patch-zmq_sugar_context_py
===================================================================
RCS file: /cvs/ports/net/py-zmq/patches/patch-zmq_sugar_context_py,v
retrieving revision 1.1
diff -u -p -r1.1 patch-zmq_sugar_context_py
--- patches/patch-zmq_sugar_context_py  13 Jan 2016 07:23:03 -0000      1.1
+++ patches/patch-zmq_sugar_context_py  14 Jan 2016 06:44:34 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-zmq_sugar_context_py,v 1.1 2016/01/13 07:23:03 shadchin Exp $
---- zmq/sugar/context.py.orig  Mon Jan 11 23:27:41 2016
-+++ zmq/sugar/context.py       Mon Jan 11 23:28:00 2016
-@@ -81,6 +81,7 @@ class Context(ContextBase, AttributeSetter):
+--- zmq/sugar/context.py.orig  Tue Jan 12 19:31:19 2016
++++ zmq/sugar/context.py       Thu Jan 14 11:16:31 2016
+@@ -77,6 +77,7 @@ class Context(ContextBase, AttributeSetter):
          .. versionadded:: 14.1
          """
          from pyczmq import zctx
Index: patches/patch-zmq_tests_test_future_py
===================================================================
RCS file: patches/patch-zmq_tests_test_future_py
diff -N patches/patch-zmq_tests_test_future_py
--- patches/patch-zmq_tests_test_future_py      13 Jan 2016 07:23:03 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,16 +0,0 @@
-$OpenBSD: patch-zmq_tests_test_future_py,v 1.1 2016/01/13 07:23:03 shadchin 
Exp $
---- zmq/tests/test_future.py.orig      Wed Nov 25 14:46:56 2015
-+++ zmq/tests/test_future.py   Tue Jan 12 00:15:20 2016
-@@ -2,7 +2,11 @@
- # Distributed under the terms of the Modified BSD License.
- 
- import zmq
--from tornado import gen
-+from zmq.tests import SkipTest
-+try:
-+    from tornado import gen
-+except ImportError:
-+    raise SkipTest("Requires tornado")
- from zmq.eventloop import future
- from zmq.eventloop.ioloop import IOLoop
- 
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/py-zmq/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST   13 Jan 2016 07:23:03 -0000      1.7
+++ pkg/PLIST   14 Jan 2016 06:44:34 -0000
@@ -4,17 +4,19 @@ lib/python${MODPY_VERSION}/site-packages
 lib/python${MODPY_VERSION}/site-packages/zmq/__init__.py
 ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/zmq/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/zmq/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
-lib/python${MODPY_VERSION}/site-packages/zmq/${MODPY_PYCACHE}asyncio.${MODPY_PYC_MAGIC_TAG}pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/zmq/${MODPY_PYCACHE}asyncio.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/zmq/${MODPY_PYCACHE}error.${MODPY_PYC_MAGIC_TAG}pyc
 lib/python${MODPY_VERSION}/site-packages/zmq/asyncio.py
 lib/python${MODPY_VERSION}/site-packages/zmq/auth/
 lib/python${MODPY_VERSION}/site-packages/zmq/auth/__init__.py
 
${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}/
 
lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc
+${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}asyncio.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}base.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}certs.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}ioloop.${MODPY_PYC_MAGIC_TAG}pyc
 
lib/python${MODPY_VERSION}/site-packages/zmq/auth/${MODPY_PYCACHE}thread.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/zmq/auth/asyncio.py
 lib/python${MODPY_VERSION}/site-packages/zmq/auth/base.py
 lib/python${MODPY_VERSION}/site-packages/zmq/auth/certs.py
 lib/python${MODPY_VERSION}/site-packages/zmq/auth/ioloop.py

Reply via email to