diff --git a/devel/py-twisted/Makefile b/devel/py-twisted/Makefile index 6ec5e156e307..12612646998e 100644 --- a/devel/py-twisted/Makefile +++ b/devel/py-twisted/Makefile @@ -1,52 +1,56 @@ # Created by: Johann Visagie PORTNAME= twisted -PORTVERSION= 21.2.0 +PORTVERSION= 21.7.0 CATEGORIES= devel net python MASTER_SITES= CHEESESHOP PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} DISTNAME= Twisted-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= Asynchronous networking framework written in Python LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}incremental>=21.3.0:devel/py-incremental@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=19.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}Automat>=0.8.0:devel/py-Automat@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}constantly>=15.1:devel/py-constantly@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}hyperlink>=17.1.1:www/py-hyperlink@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}incremental>=21.3.0:devel/py-incremental@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}PyHamcrest>=1.9.0:textproc/py-pyhamcrest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zope.interface>=4.4.2:devel/py-zope.interface@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.6.5:devel/py-typing-extensions@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}service_identity>0:security/py-service_identity@${PY_FLAVOR} USES= python:3.7+ USE_PYTHON= autoplist concurrent distutils OPTIONS_DEFINE= CONCH HTTP2 SERIAL TLS OPTIONS_DEFAULT=CONCH HTTP2 SERIAL TLS CONCH_DESC= Conch secure shell SSH SERIAL_DESC= Serial port extension CONCH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.0:devel/py-appdirs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}bcrypt>=3.0.0:security/py-bcrypt@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}cryptography>=2.6:security/py-cryptography@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0:devel/py-pyasn1@${PY_FLAVOR} HTTP2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=3.0<4.1:www/py-h2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}priority1>=1.1.0<2.0:www/py-priority1@${PY_FLAVOR} SERIAL_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyserial>=3.0:comms/py-pyserial@${PY_FLAVOR} TLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}idna>=2.4:dns/py-idna@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=16.0.0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}service_identity>=18.1.0:security/py-service_identity@${PY_FLAVOR} +# We need twisted.trial in PYTHONPATH +# twisted.conch tests depend on finding certain scripts in PATH +TEST_ENV= PYTHONPATH=${WRKSRC}/src PATH=${STAGEDIR}/${PREFIX}/bin:$$PATH + post-install: ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR}/ -name '*.so' -exec ${STRIP_CMD} {} + do-test: - @cd ${WRKSRC} && ${PYTHON_CMD} -m twisted.trial -e twisted + @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} ${PYTHON_CMD} -m twisted.trial -e twisted .include diff --git a/devel/py-twisted/distinfo b/devel/py-twisted/distinfo index 95300c7125af..d12dda670c09 100644 --- a/devel/py-twisted/distinfo +++ b/devel/py-twisted/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1627689833 -SHA256 (Twisted-21.2.0.tar.gz) = 77544a8945cf69b98d2946689bbe0c75de7d145cdf11f391dd487eae8fc95a12 -SIZE (Twisted-21.2.0.tar.gz) = 3727284 +TIMESTAMP = 1627812458 +SHA256 (Twisted-21.7.0.tar.gz) = 2cd652542463277378b0d349f47c62f20d9306e57d1247baabd6d1d38a109006 +SIZE (Twisted-21.7.0.tar.gz) = 3739740