diff options
author | adam <adam@pkgsrc.org> | 2021-10-26 08:32:01 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2021-10-26 08:32:01 +0000 |
commit | 3cae237de75d6cf4e4b73139289066a4c520b68d (patch) | |
tree | 8f72dfbde2130541ef0760119b7fd07697bcc82b | |
parent | 881cc8d9b73494eb30289d02547ccd915b6c5b10 (diff) | |
download | pkgsrc-3cae237de75d6cf4e4b73139289066a4c520b68d.tar.gz |
nghttp2: updated to 1.46.0
Nghttp2 v1.46.0
build
A workaround is added to avoid the broken version check in AX_PYTHON_DEVEL macro.
It adds the missing cmake files to EXTRA_DIST.
nghttpx
HTTP/3 feature is now available with BoringSSL.
SCT data is now available with BoringSSL.
New QUIC and HTTP/3 related options were added: --frontend-quic-initial-rtt, --quic-server-id, and --rlimit-memlock.
--frontend-quic-connection-id-encryption-key has been removed, and the new option --frontend-quic-secret-file has been added which specifies initial keying materials to generate QUIC secrets and keys for connection ID and tokens. It also supports the rotation of keying materials.
HTTP/3 ALPN h3-29 is now supported.
--worker-process-grace-shutdown-period option was added to set the maximum grace period to wait for a worker process to terminate gracefully.
--max-worker-processes option was added to limit the number of the lingering worker processes.
h2load
HTTP/3 feature is now available with BoringSSL.
-rw-r--r-- | www/nghttp2/Makefile.common | 4 | ||||
-rw-r--r-- | www/nghttp2/distinfo | 10 | ||||
-rw-r--r-- | www/nghttp2/patches/patch-configure.ac | 10 |
3 files changed, 12 insertions, 12 deletions
diff --git a/www/nghttp2/Makefile.common b/www/nghttp2/Makefile.common index b0993194cc6..fdfeec3e69c 100644 --- a/www/nghttp2/Makefile.common +++ b/www/nghttp2/Makefile.common @@ -1,8 +1,8 @@ -# $NetBSD: Makefile.common,v 1.6 2021/09/29 11:46:39 adam Exp $ +# $NetBSD: Makefile.common,v 1.7 2021/10/26 08:32:01 adam Exp $ # used by www/nghttp2/Makefile # used by www/nghttp2-tools/Makefile -DISTNAME= nghttp2-1.45.1 +DISTNAME= nghttp2-1.46.0 CATEGORIES= www MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/} EXTRACT_SUFX= .tar.xz diff --git a/www/nghttp2/distinfo b/www/nghttp2/distinfo index 0647a9591f4..531f662d8fb 100644 --- a/www/nghttp2/distinfo +++ b/www/nghttp2/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.50 2021/10/07 15:07:24 nia Exp $ +$NetBSD: distinfo,v 1.51 2021/10/26 08:32:01 adam Exp $ -RMD160 (nghttp2-1.45.1.tar.xz) = c29acf6096eb798bde72b621fcb79119adea40a1 -SHA512 (nghttp2-1.45.1.tar.xz) = 320a8c9f29b58c55df98be4312d415bc406edbdfb0765aa37570cdb472a84f40c4f95a51c44c5488363c16ad6815c75b5503b32e43d94724c54117ff583c7150 -Size (nghttp2-1.45.1.tar.xz) = 4017852 bytes +RMD160 (nghttp2-1.46.0.tar.xz) = eb8aa93fc636aede10643691274bed65ec34843b +SHA512 (nghttp2-1.46.0.tar.xz) = fcf3573bcc421705190c7cf0e3230f6f3028b669cb2976d29cfeb73e706deaae91ce60d0a615472e3f296454049ea5798f1e8defdd260a98895e94fea6a7a16b +Size (nghttp2-1.46.0.tar.xz) = 4024972 bytes SHA1 (patch-configure) = cb8a45817670468442570a6eb1f6ef9e812dcfac -SHA1 (patch-configure.ac) = 6b5ed158e763d13e3d79e8543977cc79c3db3eef +SHA1 (patch-configure.ac) = c9a56319423ac31cd075748bcf2a5b16bf43f31b diff --git a/www/nghttp2/patches/patch-configure.ac b/www/nghttp2/patches/patch-configure.ac index 2915f6a6489..a4104505b70 100644 --- a/www/nghttp2/patches/patch-configure.ac +++ b/www/nghttp2/patches/patch-configure.ac @@ -1,15 +1,15 @@ -$NetBSD: patch-configure.ac,v 1.1 2021/03/31 21:42:28 maya Exp $ +$NetBSD: patch-configure.ac,v 1.2 2021/10/26 08:32:01 adam Exp $ Lower python requirement to the lowest available 3.x version in pkgsrc. ---- configure.ac.orig 2021-02-02 11:35:58.000000000 +0000 +--- configure.ac.orig 2021-10-19 09:31:47.000000000 +0000 +++ configure.ac -@@ -151,7 +151,7 @@ AC_PROG_MKDIR_P +@@ -218,7 +218,7 @@ AC_PROG_MKDIR_P PKG_PROG_PKG_CONFIG([0.20]) -AM_PATH_PYTHON([3.8],, [:]) +AM_PATH_PYTHON([3.6],, [:]) - if [test "x$request_lib_only" = "xyes"]; then - request_app=no + if test "x$request_python_bindings" = "xyes" && + test "x$PYTHON" = "x:"; then |