Hi,
This diff updates py-tornado to the latest release.
Tested on amd64.
Comments ? OK ?
--
Alexandr Shadchin
Index: Makefile
===================================================================
RCS file: /cvs/ports/www/py-tornado/Makefile,v
retrieving revision 1.15
diff -u -p -r1.15 Makefile
--- Makefile 17 Jan 2016 06:38:33 -0000 1.15
+++ Makefile 8 Oct 2016 09:35:35 -0000
@@ -2,10 +2,9 @@
COMMENT = scalable, non-blocking web server
-MODPY_EGG_VERSION = 4.3
+MODPY_EGG_VERSION = 4.4.2
DISTNAME = tornado-${MODPY_EGG_VERSION}
PKGNAME = py-${DISTNAME}
-REVISION = 0
CATEGORIES = www
@@ -14,8 +13,6 @@ HOMEPAGE = http://www.tornadoweb.org/
# Apache v2
PERMIT_PACKAGE_CDROM = Yes
-MODPY_PI = Yes
-
MODULES = lang/python
RUN_DEPENDS = devel/py-backports-abc${MODPY_FLAVOR}
TEST_DEPENDS = ${RUN_DEPENDS} \
@@ -23,13 +20,14 @@ TEST_DEPENDS = ${RUN_DEPENDS} \
WANTLIB += pthread ${MODPY_WANTLIB}
+MODPY_PI = Yes
MODPY_SETUPTOOLS = Yes
FLAVORS = python3
FLAVOR ?=
.if !${FLAVOR:Mpython3}
-RUN_DEPENDS += devel/py-backports-ssl-match-hostname \
+RUN_DEPENDS += devel/py-certifi \
devel/py-singledispatch
TEST_DEPENDS += devel/py-futures \
devel/py-mock \
Index: distinfo
===================================================================
RCS file: /cvs/ports/www/py-tornado/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo 15 Nov 2015 08:40:42 -0000 1.10
+++ distinfo 8 Oct 2016 09:35:35 -0000
@@ -1,2 +1,2 @@
-SHA256 (tornado-4.3.tar.gz) = ycLTJZPRbu3yzsG2pBiTYmomSbQLIcqcTKxCQ73i778=
-SIZE (tornado-4.3.tar.gz) = 450916
+SHA256 (tornado-4.4.2.tar.gz) = KJj5kviYzUHuuNU7bfdUlfL0I7ZnKJCq2vGW6hRI7cw=
+SIZE (tornado-4.4.2.tar.gz) = 460193
Index: patches/patch-tornado_test_process_test_py
===================================================================
RCS file: patches/patch-tornado_test_process_test_py
diff -N patches/patch-tornado_test_process_test_py
--- patches/patch-tornado_test_process_test_py 28 Apr 2014 20:52:13 -0000
1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,37 +0,0 @@
-$OpenBSD: patch-tornado_test_process_test_py,v 1.1 2014/04/28 20:52:13 edd Exp
$
-
-Patch broken subprocess tests.
-
---- tornado/test/process_test.py.orig Sun Apr 27 15:13:04 2014
-+++ tornado/test/process_test.py Sun Apr 27 15:17:06 2014
-@@ -149,7 +149,7 @@ class SubprocessTest(AsyncTestCase):
- stdin=Subprocess.STREAM,
- stdout=Subprocess.STREAM,
stderr=subprocess.STDOUT,
- io_loop=self.io_loop)
-- self.addCleanup(lambda: os.kill(subproc.pid, signal.SIGTERM))
-+ #self.addCleanup(lambda: os.kill(subproc.pid, signal.SIGTERM))
- subproc.stdout.read_until(b'>>> ', self.stop)
- self.wait()
- subproc.stdin.write(b"print('hello')\n")
-@@ -159,7 +159,7 @@ class SubprocessTest(AsyncTestCase):
-
- subproc.stdout.read_until(b">>> ", self.stop)
- self.wait()
-- subproc.stdin.write(b"raise SystemExit\n")
-+ subproc.stdin.write(b"raise SystemExit\n") # subproc dies itself here
- subproc.stdout.read_until_close(self.stop)
- data = self.wait()
- self.assertEqual(data, b"")
-@@ -170,10 +170,10 @@ class SubprocessTest(AsyncTestCase):
- stdin=Subprocess.STREAM,
- stdout=Subprocess.STREAM,
stderr=subprocess.STDOUT,
- io_loop=self.io_loop)
-- self.addCleanup(lambda: os.kill(subproc.pid, signal.SIGTERM))
-+ #self.addCleanup(lambda: os.kill(subproc.pid, signal.SIGTERM))
- subproc.stdout.read_until(b'>>> ', self.stop)
- self.wait()
-- subproc.stdin.close()
-+ subproc.stdin.close() # subproc dies on its own after this line
- subproc.stdout.read_until_close(self.stop)
- data = self.wait()
- self.assertEqual(data, b"\n")
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/www/py-tornado/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- pkg/PLIST 17 Jan 2016 06:38:34 -0000 1.7
+++ pkg/PLIST 8 Oct 2016 09:35:35 -0000
@@ -103,6 +103,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}curl_httpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}escape_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}gen_test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}http1connection_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}httpclient_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}httpserver_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}httputil_test.${MODPY_PYC_MAGIC_TAG}pyc
@@ -129,6 +130,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}util_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}web_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}websocket_test.${MODPY_PYC_MAGIC_TAG}pyc
+lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}windows_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/${MODPY_PYCACHE}wsgi_test.${MODPY_PYC_MAGIC_TAG}pyc
lib/python${MODPY_VERSION}/site-packages/tornado/test/asyncio_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/auth_test.py
@@ -143,6 +145,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/
lib/python${MODPY_VERSION}/site-packages/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.mo
lib/python${MODPY_VERSION}/site-packages/tornado/test/gettext_translations/fr_FR/LC_MESSAGES/tornado_test.po
+lib/python${MODPY_VERSION}/site-packages/tornado/test/http1connection_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/httpclient_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/httpserver_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/httputil_test.py
@@ -182,6 +185,7 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/tornado/test/util_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/web_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/websocket_test.py
+lib/python${MODPY_VERSION}/site-packages/tornado/test/windows_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/test/wsgi_test.py
lib/python${MODPY_VERSION}/site-packages/tornado/testing.py
lib/python${MODPY_VERSION}/site-packages/tornado/util.py