<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0636e111836a469a3a4c9ceb4ed2ebd4a30a6fc6">https://github.com/macports/macports-ports/commit/0636e111836a469a3a4c9ceb4ed2ebd4a30a6fc6</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 0636e111836 rspamd: Use legacysupport for darwin < 19; cleanup
</span>0636e111836 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0636e111836a469a3a4c9ceb4ed2ebd4a30a6fc6
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Thu Apr 11 02:59:50 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    rspamd: Use legacysupport for darwin < 19; cleanup
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use legacysupport for darwin < 19 due to use of std::filesystem.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Remove manual compiler blacklisting for C++20 because MacPorts 2.9.0
</span><span style='display:block; white-space:pre;color:#404040;'>    already does this.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Use path:-based dependency for pkg-config.
</span>---
 mail/rspamd/Portfile | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mail/rspamd/Portfile b/mail/rspamd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 43faf20da1d..9681d56499a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mail/rspamd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mail/rspamd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -41,12 +41,12 @@ checksums           rmd160  dd3451328ef26f3f580d5cf5c7877055fcd8f7df \
</span>                     sha256  ebea263f60a3d6036c153df0766b4aa03690e8caf59946d24ee54d8bb595c75d \
                     size    5915680
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# legacysupport needed for open_memstream and fmemopen, on 10.12 and earlier
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-legacysupport.newest_darwin_requires_legacy 16
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# open_memstream, fmemopen, std::filesystem
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 18
</span> legacysupport.use_mp_libcxx                 yes
 
 depends_build-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/pkg-config:pkgconfig
</span> 
 depends_lib-append  port:fann \
                     port:gd2 \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -78,8 +78,6 @@ depends_run-append  port:hiredis \
</span> supported_archs     x86_64
 
 compiler.cxx_standard 2020
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# MacPorts base 2.8.1 doesn't yet know about C++20.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist  {clang < 1103}
</span> 
 # Previous issue note; see https://github.com/rspamd/rspamd/issues/2884
 # For issues with -DENABLE_PCRE2=ON, enable pcre jit debugging
</pre><pre style='margin:0'>

</pre>