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