From 33a1a09ed5331c976752cd8430cc1c74ab190332 Mon Sep 17 00:00:00 2001 From: Po-Chuan Hsieh Date: Tue, 26 May 2026 12:56:11 +0800 Subject: [PATCH] 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 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.