<pre style='margin:0'>
Marius Schamschula (Schamschula) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/3b3f9b3912f47e8b74a7ca7c6f47032a6f044e6c">https://github.com/macports/macports-ports/commit/3b3f9b3912f47e8b74a7ca7c6f47032a6f044e6c</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 3b3f9b3912f47e8b74a7ca7c6f47032a6f044e6c
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Mon Jun 3 00:59:24 2024 -0500
<span style='display:block; white-space:pre;color:#404040;'> nghttp2: Require C++20 only for nghttp2-tools subport
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/65066
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/70027
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/70048
</span>---
www/nghttp2/Portfile | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/nghttp2/Portfile b/www/nghttp2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 87418309b7c..2947424383f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/nghttp2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/nghttp2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -22,7 +22,7 @@ checksums rmd160 af8c1058f50255b0f2209ba836db9967b5cd5098 \
</span> sha256 2345d4dc136fda28ce243e0bb21f2e7e8ef6293d62c799abbf6f633a6887af72 \
size 1606084
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build path:bin/pkg-config:pkgconfig
</span>
# See: https://trac.macports.org/ticket/57960
# See: https://github.com/nghttp2/nghttp2/issues/1309
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +35,7 @@ patchfiles-append patch-src-shrpx_client_handler.cc.diff \
</span> use_autoreconf yes
configure.checks.implicit_function_declaration.whitelist-append strchr
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.c_standard 1999
</span>
configure.args --disable-silent-rules \
--disable-threads \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -53,6 +53,9 @@ subport nghttp2-tools {
</span> long_description HTTP/2 client, server and proxy tools, as well as a \
load test and benchmarking tool for HTTP/2.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ compiler.cxx_standard \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args-replace \
--enable-lib-only --enable-app
configure.args-append \
</pre><pre style='margin:0'>
</pre>