Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2026 04:57:27 +0000
From:      Po-Chuan Hsieh <sunpoet@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 33a1a09ed533 - main - www/py-hpack: Update to 4.1.0
Message-ID:  <6a152837.3b508.7c44e143@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by sunpoet:

URL: https://cgit.FreeBSD.org/ports/commit/?id=33a1a09ed5331c976752cd8430cc1c74ab190332

commit 33a1a09ed5331c976752cd8430cc1c74ab190332
Author:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2026-05-26 04:56:11 +0000
Commit:     Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2026-05-26 04:56:11 +0000

    www/py-hpack: Update to 4.1.0
    
    - Fix WWW
    - Update COMMENT
    - Convert to USE_PYTHON=pep517
    - Update pkg-descr
    - Take maintainership
    
    Changes:        https://github.com/python-hyper/hpack/blob/master/CHANGELOG.rst
    PR:             295157
    Approved by:    maintainer (timeout, 16 days)
---
 www/py-hpack/Makefile  | 21 +++++++++++++--------
 www/py-hpack/distinfo  |  6 +++---
 www/py-hpack/pkg-descr |  6 ++----
 3 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/www/py-hpack/Makefile b/www/py-hpack/Makefile
index aaaf9dd4b345..86366c7d0d1d 100644
--- a/www/py-hpack/Makefile
+++ b/www/py-hpack/Makefile
@@ -1,19 +1,24 @@
 PORTNAME=	hpack
-PORTVERSION=	4.0.0
-PORTREVISION=	1
+PORTVERSION=	4.1.0
 CATEGORIES=	www python
 MASTER_SITES=	PYPI
 PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
 
-MAINTAINER=	shaun@FreeBSD.org
-COMMENT=	HTTP/2 header encoding (HPACK) logic implementation
-WWW=		https://hyper.rtfd.org/
+MAINTAINER=	sunpoet@FreeBSD.org
+COMMENT=	Pure-Python HPACK header encoding
+WWW=		https://python-hyper.org/projects/hpack/en/stable/ \
+		https://github.com/python-hyper/hpack
 
 LICENSE=	MIT
 
-USES?=		cpe python
-CPE_VENDOR=	python
-USE_PYTHON=	distutils autoplist
+BUILD_DEPENDS=	${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
+		${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
+
+USES=		cpe python
+USE_PYTHON=	autoplist concurrent pep517
+
 NO_ARCH=	yes
 
+CPE_VENDOR=	python
+
 .include <bsd.port.mk>
diff --git a/www/py-hpack/distinfo b/www/py-hpack/distinfo
index 642b656a68fc..1a81f85601d4 100644
--- a/www/py-hpack/distinfo
+++ b/www/py-hpack/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1609082781
-SHA256 (hpack-4.0.0.tar.gz) = fc41de0c63e687ebffde81187a948221294896f6bdc0ae2312708df339430095
-SIZE (hpack-4.0.0.tar.gz) = 49117
+TIMESTAMP = 1768272806
+SHA256 (hpack-4.1.0.tar.gz) = ec5eca154f7056aa06f196a557655c5b009b382873ac8d1e66e79e87535f1dca
+SIZE (hpack-4.1.0.tar.gz) = 51276
diff --git a/www/py-hpack/pkg-descr b/www/py-hpack/pkg-descr
index bc20d21ed6c8..47c457f33d37 100644
--- a/www/py-hpack/pkg-descr
+++ b/www/py-hpack/pkg-descr
@@ -1,4 +1,2 @@
-This module contains a pure-Python HTTP/2 header encoding (HPACK) logic
-for use in Python programs that implement HTTP/2. It also contains a
-compatibility layer that automatically enables the use of nghttp2 if
-it's available.
+This module contains a pure-Python HTTP/2 header encoding (HPACK) logic for use
+in Python programs that implement HTTP/2.


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a152837.3b508.7c44e143>