www/py-autobahn: Update version 23.6.2=>24.4.2

Changelog: https://github.com/crossbario/autobahn-python/releases/tag/v24.4.2
This commit is contained in:
Muhammad Moinur Rahman 2024-12-27 07:49:21 +01:00
parent 508fdb2963
commit 9e57c3eb5e
No known key found for this signature in database
GPG key ID: BDB9B5A617C0BC91
2 changed files with 10 additions and 18 deletions

View file

@ -1,7 +1,6 @@
PORTNAME= autobahn PORTNAME= autobahn
DISTVERSIONPREFIX= v DISTVERSIONPREFIX= v
DISTVERSION= 23.6.2 DISTVERSION= 24.4.2
PORTREVISION= 2
CATEGORIES= www python CATEGORIES= www python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -23,16 +22,15 @@ GH_PROJECT= autobahn-python
USE_PYTHON= autoplist cryptography distutils pytest USE_PYTHON= autoplist cryptography distutils pytest
OPTIONS_DEFINE= ACCELERATE COMPRESS ENCRYPTION SCRAM SERIALIZATION OPTIONS_DEFINE= ACCELERATE COMPRESS ENCRYPTION SCRAM SERIALIZATION
OPTIONS_DEFAULT= ACCELERATE ASYNCIO ENCRYPTION SCRAM SERIALIZATION \ OPTIONS_DEFAULT= ACCELERATE ENCRYPTION SCRAM SERIALIZATION \
TWISTED TWISTED
OPTIONS_MULTI= BACKENDS OPTIONS_MULTI= BACKENDS
OPTIONS_MULTI_BACKENDS= ASYNCIO TWISTED OPTIONS_MULTI_BACKENDS= TWISTED
OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options OPTIONS_FILE= ${PORT_DBDIR}/${OPTIONS_NAME}/${FLAVOR}-options
ACCELERATE_DESC= C-based WebSocket Acceleration ACCELERATE_DESC= C-based WebSocket Acceleration
ASYNCIO_DESC= Asyncronous IO Support
COMPRESS_DESC= Compression support
BACKENDS_DESC= Network Backends BACKENDS_DESC= Network Backends
COMPRESS_DESC= Compression support
ENCRYPTION_DESC= TLS Transport / Cryptosign Encryption & Authentication ENCRYPTION_DESC= TLS Transport / Cryptosign Encryption & Authentication
SCRAM_DESC= WAMP-SCRAM Authentication support SCRAM_DESC= WAMP-SCRAM Authentication support
SERIALIZATION_DESC= Serializers (MessagePack, CBOR, UBJSON, Flatbuffers) SERIALIZATION_DESC= Serializers (MessagePack, CBOR, UBJSON, Flatbuffers)
@ -52,25 +50,19 @@ SERIALIZATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cbor2>=5.2.0:devel/py-cbor2@${
${PYTHON_PKGNAMEPREFIX}flatbuffers>=22.12.6:devel/py-flatbuffers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flatbuffers>=22.12.6:devel/py-flatbuffers@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2:devel/py-msgpack@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}py-ubjson>=0.16.1:devel/py-py-ubjson@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}py-ubjson>=0.16.1:devel/py-py-ubjson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}ujson>=4.0.2:devel/py-ujson@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}ujson>=4.0.2:devel/py-ujson@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}u-msgpack-python>=2.1:devel/py-u-msgpack-python@${PY_FLAVOR}
TWISTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.3.0:devel/py-attrs@${PY_FLAVOR} \ TWISTED_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.3.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}twisted>=20.3.0:devel/py-twisted@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}twisted>=24.3.0:devel/py-twisted@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zope.interface>=5.2.0:devel/py-zope.interface@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}zope.interface>=5.2.0:devel/py-zope.interface@${PY_FLAVOR}
.include <bsd.port.options.mk> .include <bsd.port.options.mk>
OPTIONS_MULTI_BACKENDS:= ${OPTIONS_MULTI_BACKENDS:NASYNCIO}
COMPLETE_OPTIONS_LIST:= ${COMPLETE_OPTIONS_LIST:NASYNCIO}
PORT_OPTIONS:= ${PORT_OPTIONS:NASYNCIO}
post-stage: post-stage:
.if ${ARCH} != armv7 .if ${ARCH} != armv7
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_nvx_utf8validator.abi3.so @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/_nvx_utf8validator.abi3.so
.endif .endif
do-test-ASYNCIO-on:
@cd ${WRKSRC} && USE_ASYNCIO=1 ${PYTHON_CMD} -m pytest -v -rs ${WRKSRC}/autobahn
do-test-TWISTED-on: do-test-TWISTED-on:
@cd ${WRKSRC} && USE_TWISTED=1 ${PYTHON_CMD} -m twisted.trial ${WRKSRC}/autobahn @cd ${WRKSRC} && USE_TWISTED=1 ${PYTHON_CMD} -m twisted.trial ${WRKSRC}/autobahn

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1696876408 TIMESTAMP = 1735282026
SHA256 (crossbario-autobahn-python-v23.6.2_GH0.tar.gz) = 37eb7566b6257e4589e5ea25a1995c8d2b33d421cd15f6fa2a6b47ec33652d75 SHA256 (crossbario-autobahn-python-v24.4.2_GH0.tar.gz) = 2bfd369be27ef23b03dd37da8658e102d54d7098a3d9750230fadddff04255c0
SIZE (crossbario-autobahn-python-v23.6.2_GH0.tar.gz) = 3372686 SIZE (crossbario-autobahn-python-v24.4.2_GH0.tar.gz) = 3372372