git: 372fe0683da1 - main - www/py-httpx2: fix devel/py-backports.zstd dependency for Python 3.14 and above
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 15 Sep 2026 02:54:48 UTC
The branch main has been updated by yuri:
URL: https://cgit.FreeBSD.org/ports/commit/?id=372fe0683da141a1981af6ad3769c62184d9b44d
commit 372fe0683da141a1981af6ad3769c62184d9b44d
Author: Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2026-09-15 02:52:17 +0000
Commit: Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2026-09-15 02:54:30 +0000
www/py-httpx2: fix devel/py-backports.zstd dependency for Python 3.14 and above
PR: 298407
Reported by: yds <yds@Necessitu.de>
---
www/py-httpx2/Makefile | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/www/py-httpx2/Makefile b/www/py-httpx2/Makefile
index 27de824601d4..a5fb488e3341 100644
--- a/www/py-httpx2/Makefile
+++ b/www/py-httpx2/Makefile
@@ -1,5 +1,6 @@
PORTNAME= httpx2
DISTVERSION= 2.12.0
+PORTREVISION= 1
CATEGORIES= www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -36,6 +37,14 @@ HTTP2_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}h2>=3:www/py-h2@${PY_FLAVOR}
SOCKS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}socksio>=1:net/py-socksio@${PY_FLAVOR}
WS_DESC= WebSocket support
WS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wsproto>=1.2:net/py-wsproto@${PY_FLAVOR}
-ZSTD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=1.0.0:devel/py-backports.zstd@${PY_FLAVOR}
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MZSTD} # for python_version <= '3.13'
+py310_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=1.0.0:devel/py-backports.zstd@${PY_FLAVOR}
+py311_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=1.0.0:devel/py-backports.zstd@${PY_FLAVOR}
+py312_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=1.0.0:devel/py-backports.zstd@${PY_FLAVOR}
+py313_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}backports.zstd>=1.0.0:devel/py-backports.zstd@${PY_FLAVOR}
+.endif
.include <bsd.port.mk>