git: 57a1fc996be7 - main - www/py-aiohttp: Update to 3.14.1

From: Po-Chuan Hsieh <sunpoet_at_FreeBSD.org>
Date: Wed, 08 Jul 2026 13:41:36 UTC
The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=57a1fc996be7a3ea95a4c77d7f0a7cf0b9c2653c

commit 57a1fc996be7a3ea95a4c77d7f0a7cf0b9c2653c
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-07-08 13:03:35 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-07-08 13:32:27 +0000

    www/py-aiohttp: Update to 3.14.1
    
    Changes:        https://github.com/aio-libs/aiohttp/releases
                    https://docs.aiohttp.org/en/stable/changes.html
---
 www/py-aiohttp/Makefile | 10 +++++++---
 www/py-aiohttp/distinfo |  6 +++---
 2 files changed, 10 insertions(+), 6 deletions(-)

diff --git a/www/py-aiohttp/Makefile b/www/py-aiohttp/Makefile
index 7b09be5c712e..e4b7c116e6bd 100644
--- a/www/py-aiohttp/Makefile
+++ b/www/py-aiohttp/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	aiohttp
-PORTVERSION=	3.13.5
-PORTREVISION=	1
+PORTVERSION=	3.14.1
 CATEGORIES=	www python
 MASTER_SITES=	PYPI \
 		https://github.com/aio-libs/aiohttp/releases/download/v${PORTVERSION}/
@@ -43,7 +42,8 @@ TEST_DEPENDS=	${PYTHON_PKGNAMEPREFIX}aiodns>=3.3.0:dns/py-aiodns@${PY_FLAVOR} \
 USES=		cpe python
 USE_PYTHON=	autoplist concurrent cython pep517 pytest
 
-MAKE_ENV=	USE_SYSTEM_DEPS=1
+MAKE_ENV=	AIOHTTP_CYTHON_TRACE=1 \
+		USE_SYSTEM_DEPS=1
 
 OPTIONS_DEFINE=	SPEEDUPS
 SPEEDUPS_DESC=	Performance speedups
@@ -58,6 +58,10 @@ SPEEDUPS_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}aiodns>=3.3.0:dns/py-aiodns@${PY_FL
 RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}async_timeout>=4.0<6.0:devel/py-async_timeout@${PY_FLAVOR}
 .endif
 
+.if ${PYTHON_REL} < 31300
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.4:devel/py-typing-extensions@${PY_FLAVOR}
+.endif
+
 post-patch:
 # Clean up bundled libraries
 	@${RM} -r ${WRKSRC}/vendor/
diff --git a/www/py-aiohttp/distinfo b/www/py-aiohttp/distinfo
index a0b695c0f14a..ed3c75de055c 100644
--- a/www/py-aiohttp/distinfo
+++ b/www/py-aiohttp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1775587636
-SHA256 (aiohttp-3.13.5.tar.gz) = 9d98cc980ecc96be6eb4c1994ce35d28d8b1f5e5208a23b421187d1209dbb7d1
-SIZE (aiohttp-3.13.5.tar.gz) = 7858271
+TIMESTAMP = 1782966622
+SHA256 (aiohttp-3.14.1.tar.gz) = 307f2cff90a764d329e77040603fa032db89c5c24fdad50c4c15334cba744035
+SIZE (aiohttp-3.14.1.tar.gz) = 7955794