www/py-aiohttp: sync with upstream

Taken from: FreeBSD
This commit is contained in:
Franco Fichtner 2025-01-07 14:09:36 +01:00
parent f0ce026bcf
commit d974b8a912
3 changed files with 10 additions and 14 deletions

View file

@ -1,5 +1,5 @@
PORTNAME= aiohttp
PORTVERSION= 3.10.10
PORTVERSION= 3.11.11
CATEGORIES= www python
MASTER_SITES= PYPI \
https://github.com/aio-libs/aiohttp/releases/download/v${PORTVERSION}/
@ -20,14 +20,15 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohappyeyeballs>=2.3.0:net/py-aiohappyeyeba
${PYTHON_PKGNAMEPREFIX}attrs>=17.3.0:devel/py-attrs@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}frozenlist>=1.1.1:devel/py-frozenlist@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multidict>=4.5<7.0:www/py-multidict@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yarl>=1.12.0<2.0:www/py-yarl@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}propcache>=0.2.0:devel/py-propcache@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}yarl>=1.17.0<2.0:www/py-yarl@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiodns>=1.1:dns/py-aiodns@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}brotli>=0:archivers/py-brotli@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}freezegun>=0:devel/py-freezegun@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=0:www/py-gunicorn@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}re-assert>=0:devel/py-re-assert@${PY_FLAVOR}
USES= cpe python
USES= cpe python:3.9+
USE_PYTHON= autoplist concurrent cython pep517 pytest
CPE_VENDOR= aiohttp_project
@ -41,14 +42,9 @@ SPEEDUPS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiodns>=3.0.0:dns/py-aiodns@${PY_FL
.include <bsd.port.pre.mk>
.if ${PYTHON_REL} < 31100
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0<5.0:devel/py-async_timeout@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0<6.0:devel/py-async_timeout@${PY_FLAVOR}
.endif
pre-configure:
.for file in _helpers _http_parser _http_writer _websocket
@cd ${WRKSRC} && ${RM} aiohttp/${file}.c && cython-${PYTHON_VER} -3 -I aiohttp -o aiohttp/${file}.c aiohttp/${file}.pyx
.endfor
post-install:
${FIND} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} -name '*.so' -exec ${STRIP_CMD} {} +

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1728632496
SHA256 (aiohttp-3.10.10.tar.gz) = 0631dd7c9f0822cc61c88586ca76d5b5ada26538097d0f1df510b082bad3411a
SIZE (aiohttp-3.10.10.tar.gz) = 7542993
TIMESTAMP = 1735227974
SHA256 (aiohttp-3.11.11.tar.gz) = bb49c7f1e6ebf3821a42d81d494f538107610c3a705987f53068546b0e90303e
SIZE (aiohttp-3.11.11.tar.gz) = 7669618

View file

@ -1,6 +1,6 @@
--- setup.cfg.orig 2024-07-30 19:48:43 UTC
--- setup.cfg.orig 2024-11-19 15:00:20 UTC
+++ setup.cfg
@@ -62,7 +62,7 @@ speedups =
@@ -65,7 +65,7 @@ speedups =
[options.extras_require]
speedups =