<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>