<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/7efad4bb553b081e4e7fbcdb388b34ecf336d604">https://github.com/macports/macports-ports/commit/7efad4bb553b081e4e7fbcdb388b34ecf336d604</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 7efad4bb553b081e4e7fbcdb388b34ecf336d604
</span>Author: Christopher Nielsen <mascguy@github.com>
AuthorDate: Sun Jul 2 11:22:14 2023 -0400
<span style='display:block; white-space:pre;color:#404040;'> libfmt8: cleanup
</span>---
devel/libfmt8/Portfile | 30 ++++++++++++++++++++----------
1 file changed, 20 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libfmt8/Portfile b/devel/libfmt8/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c8110d22d4a..6e2df7c2a85 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libfmt8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libfmt8/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,11 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup cmake 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cmake 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup conflicts_build 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span>
github.setup fmtlib fmt 8.1.1
name libfmt8
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,7 +18,7 @@ categories devel
</span> license MIT
maintainers nomaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description an open-source formatting library
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description An open-source formatting library
</span> long_description fmt (formerly cppformat) is an open-source formatting library. \
It can be used as a safe alternative to printf or as a fast \
alternative to C++ IOStreams.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -63,14 +64,17 @@ patch.pre_args -p1
</span> cmake.build_type Release
cmake.generator Ninja
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.cxx_standard 2011
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.cxx_standard 2011
</span>
# error: default initialization of an object of const type 'const Answer' without a user-provided default constructor
# error would be valid except Answer is empty
<span style='display:block; white-space:pre;background:#ffe0e0;'>-compiler.blacklist-append {clang < 801}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+compiler.blacklist-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ {clang < 801}
</span>
configure.args-append \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- -DBUILD_SHARED_LIBS=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DBUILD_SHARED_LIBS:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DFMT_DOC:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DFMT_TEST:BOOL=OFF
</span>
# Obsolete port 'libfmt' causes clashes, so deactivate if installed
pre-activate {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -79,10 +83,16 @@ pre-activate {
</span> }
}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant tests description "Enable testing" {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- test.run yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.pre_args-replace -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant tests description {Enable test support} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pre_args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=ON \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DCMAKE_BUILD_WITH_INSTALL_RPATH:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DFMT_TEST:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ -DFMT_TEST:BOOL=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ test.run yes
</span> }
livecheck.type none
</pre><pre style='margin:0'>
</pre>