<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1e8225b0a918d9bebb0d37e1e7340d29d0626a32">https://github.com/macports/macports-ports/commit/1e8225b0a918d9bebb0d37e1e7340d29d0626a32</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 1e8225b0a91 vtm: update to 0.9.0 - Set build type appropriately, for debug/non-debug - Allow use of MacPorts Clang - Avoid Xcode Clang for now, due to build issues; needs more investigation
</span>1e8225b0a91 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1e8225b0a918d9bebb0d37e1e7340d29d0626a32
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Fri Sep 30 23:26:05 2022 +0300

<span style='display:block; white-space:pre;color:#404040;'>    vtm: update to 0.9.0
</span><span style='display:block; white-space:pre;color:#404040;'>    - Set build type appropriately, for debug/non-debug
</span><span style='display:block; white-space:pre;color:#404040;'>    - Allow use of MacPorts Clang
</span><span style='display:block; white-space:pre;color:#404040;'>    - Avoid Xcode Clang for now, due to build issues; needs more investigation
</span>---
 sysutils/vtm/Portfile | 35 +++++++++++++++++++----------------
 1 file changed, 19 insertions(+), 16 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/vtm/Portfile b/sysutils/vtm/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 70d3dfed5a1..d86dc4abf32 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/sysutils/vtm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/vtm/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,40 +5,43 @@ PortGroup               github 1.0
</span> PortGroup               cmake 1.1
 PortGroup               compiler_blacklist_versions 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup            netxs-group vtm 0.8.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup            netxs-group vtm 0.9.0 v
</span> github.tarball_from     archive
 revision                0
 
 categories              sysutils
 license                 MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> maintainers             nomaintainer
 
 description             Monotty Desktopio - text-based desktop environment \
                         inside your terminal
<span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> long_description        ${name} is a terminal multiplexer with window manager \
                         and session sharing.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums               rmd160  9815b18ed6c94ff5b5f7d86e7c3362edf84c621f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        sha256  da7ba77eb393e816c01b564a8c38a65ed9aaf7d21aed024ea6842b507aed8919 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        size    1300526
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums               rmd160  d023dfc3e7f7f8955bb09932af4fb0fdeadcdfc6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  ebaaf2542e26d4b7ef5aad91ece9739b92ede2f8238ea37233e485ceb8e4afcd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    1338596
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Requires a compiler with full C++20 support.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Clang may crash due to intensive memory leak:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/netxs-group/vtm/issues/182
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Requires a compiler with full C++20 support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard   2020
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Avoid Xcode Clang, due to build issues; likely fixable, but needs more investigation
</span> compiler.blacklist-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                        *clang*
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.fallback-append \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        macports-gcc-11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.build_type        Release
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        {clang}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {[variant_isset debug]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cmake.build_type    Debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.optflags  -O0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # For non-debug, let project dictate optimization level
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # RelWithDebInfo uses O2; avoid Release, which enables O3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cmake.build_type    RelWithDebInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.optflags
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.cxx_stdlib    libstdc++
</span> configure.args-append   ${worksrcpath}/src
 
 variant mc description {Include GNU Midnight Commander with shell} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    depends_run-append      port:mc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append  port:mc
</span> }
 
 notes "
</pre><pre style='margin:0'>

</pre>