pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www
Module Name: pkgsrc
Committed By: adam
Date: Mon May 13 14:53:31 UTC 2024
Modified Files:
pkgsrc/www/nghttp2: Makefile Makefile.common distinfo
pkgsrc/www/nghttp2-tools: Makefile
Log Message:
nghttp2 nghttp2-tools: updated to 1.62.0
nghttp2 v1.62.0
nghttpx: Fix QUIC stateless reset stack buffer overflow
Require c-ares >= 1.16.0 for ares_getaddrinfo
Require C++20 compiler
ci: Bump macos to 13
Adopt std::to_array and remove make_array
nghttpx: Define APIEndpoints separately
build(deps): bump golang.org/x/net from 0.22.0 to 0.24.0
nghttpx: Do not send error/status body when method is HEAD
nghttpx: Fix alignment issues in BlockAllocator
nghttpx: Simplify parameter declaration for ipc_fd functions
CMakListsts: Add Build Test info on summary
nghttpx: Add extent to ipc_fd explicitly
src: Add util::format_hex overload functions taking std::span
Make make_byte_ref return std::span
Make util::decode_hex return std::span
Rewrite util::parse_uint
Let base64::decode return std::span
Refactor StringRef
Stringref refactor c str and str
Add StringRef literal operator and remove StringRef::from_lit
Make StringRef(const std::string&) implicit
Add http2::make_field family functions
Bump munit
Remove std::string conversion operator from StringRef
Optimize StringRef comparisons against c-string
Pack more quic pkt
nghttpx: Dynamic GSO failover
Refactor ImmutableString
nghttpx: Refactor QUIC data path
nghttpx: Fix inherited TCP port comparison
make_websocket_accept_token: Lesser conversions
Add http3::make_field family functions
Remove unnecessary namespace qualifications
Refactor http utils
Refactor streq
Remove util::streq and let StringRef operator== deal with it
Update the link for the Prefix.pdf document.
Rewrite util:shuffle
build(deps): bump github.com/quic-go/quic-go from 0.42.0 to 0.43.0
nghttpd: Use nghttp2_ssize
build(deps): bump github.com/quic-go/quic-go from 0.43.0 to 0.43.1
Bump ngtcp2
Bump llhttp to v9.2.1
Introduce typed nghttp2_min and nghttp2_max
Add macos 14
Add dedicated distcheck buildtool parameter
To generate a diff of this commit:
cvs rdiff -u -r1.86 -r1.87 pkgsrc/www/nghttp2/Makefile
cvs rdiff -u -r1.23 -r1.24 pkgsrc/www/nghttp2/Makefile.common
cvs rdiff -u -r1.69 -r1.70 pkgsrc/www/nghttp2/distinfo
cvs rdiff -u -r1.30 -r1.31 pkgsrc/www/nghttp2-tools/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/nghttp2/Makefile
diff -u pkgsrc/www/nghttp2/Makefile:1.86 pkgsrc/www/nghttp2/Makefile:1.87
--- pkgsrc/www/nghttp2/Makefile:1.86 Sat Mar 23 17:57:13 2024
+++ pkgsrc/www/nghttp2/Makefile Mon May 13 14:53:31 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.86 2024/03/23 17:57:13 gdt Exp $
+# $NetBSD: Makefile,v 1.87 2024/05/13 14:53:31 adam Exp $
.include "Makefile.common"
@@ -14,6 +14,7 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-lib-only
PKGCONFIG_OVERRIDE+= lib/libnghttp2.pc.in
PKGCONFIG_OVERRIDE+= src/libnghttp2_asio.pc.in
+TEST_TARGET= check
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/nghttp2/Makefile.common
diff -u pkgsrc/www/nghttp2/Makefile.common:1.23 pkgsrc/www/nghttp2/Makefile.common:1.24
--- pkgsrc/www/nghttp2/Makefile.common:1.23 Thu Apr 4 17:42:01 2024
+++ pkgsrc/www/nghttp2/Makefile.common Mon May 13 14:53:31 2024
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile.common,v 1.23 2024/04/04 17:42:01 adam Exp $
+# $NetBSD: Makefile.common,v 1.24 2024/05/13 14:53:31 adam Exp $
# used by www/nghttp2/Makefile
# used by www/nghttp2-tools/Makefile
-DISTNAME= nghttp2-1.61.0
+DISTNAME= nghttp2-1.62.0
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GITHUB:=tatsuhiro-t/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/www/nghttp2/distinfo
diff -u pkgsrc/www/nghttp2/distinfo:1.69 pkgsrc/www/nghttp2/distinfo:1.70
--- pkgsrc/www/nghttp2/distinfo:1.69 Thu Apr 4 17:42:01 2024
+++ pkgsrc/www/nghttp2/distinfo Mon May 13 14:53:31 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.69 2024/04/04 17:42:01 adam Exp $
+$NetBSD: distinfo,v 1.70 2024/05/13 14:53:31 adam Exp $
-BLAKE2s (nghttp2-1.61.0.tar.xz) = 3713a5f245df86038f509ab1d905d322fd0d76e33e0d7389df2bfd5b3ef8b8f4
-SHA512 (nghttp2-1.61.0.tar.xz) = 01e930d7caf464699505f92b76e2bc8192d168612dc564d2546812c42afea2fb81d552d70e8a5fed35e2bf5deadbec8eda095af94a2484bca41542988afce52a
-Size (nghttp2-1.61.0.tar.xz) = 1645808 bytes
+BLAKE2s (nghttp2-1.62.0.tar.xz) = 3323b81c14bef698c4508d4964397e8628e0de9a236d7a3afec489079ec14a42
+SHA512 (nghttp2-1.62.0.tar.xz) = 1674e269dcf1067312056e5ea0e7108a48a177888fbaae5a194bddcc9640babc996d86e74e3160cd0dc4a360f0440441116259f3b44a3ca5fea081cdff7e7c88
+Size (nghttp2-1.62.0.tar.xz) = 1646596 bytes
SHA1 (patch-Makefile.in) = a8b55c4e477ea285a9ba005a20e244b762968f3e
Index: pkgsrc/www/nghttp2-tools/Makefile
diff -u pkgsrc/www/nghttp2-tools/Makefile:1.30 pkgsrc/www/nghttp2-tools/Makefile:1.31
--- pkgsrc/www/nghttp2-tools/Makefile:1.30 Sat Mar 23 18:26:42 2024
+++ pkgsrc/www/nghttp2-tools/Makefile Mon May 13 14:53:31 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.30 2024/03/23 18:26:42 gdt Exp $
+# $NetBSD: Makefile,v 1.31 2024/05/13 14:53:31 adam Exp $
.include "../../www/nghttp2/Makefile.common"
@@ -9,8 +9,8 @@ COMMENT= Tools for nghttp2
CONFLICTS+= nghttp2<1.53.0nb1 # share/nghttp2/fetch-ocsp-response
# The distfile contains a C library (built via www/nghttp2) and tools
-# (built by this package) in C++14.
-USE_LANGUAGES= c c++14
+# (built by this package).
+USE_LANGUAGES= c c++20
USE_LIBTOOL= yes
USE_TOOLS+= gmake pkg-config
GNU_CONFIGURE= yes
@@ -19,7 +19,7 @@ CONFIGURE_ARGS+= --disable-python-bindin
CONFIGURE_ARGS+= --enable-app
CONFIGURE_ARGS+= --enable-hpack-tools
-GCC_REQD+= 6
+GCC_REQD+= 12
INSTALL_DIRS+= src script
Home |
Main Index |
Thread Index |
Old Index