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