<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/fa30667c8549ea0b0b310bbb8522a34381e33893">https://github.com/macports/macports-ports/commit/fa30667c8549ea0b0b310bbb8522a34381e33893</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit fa30667c8549ea0b0b310bbb8522a34381e33893
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Mon Jun 19 03:49:27 2023 +0800
<span style='display:block; white-space:pre;color:#404040;'> libfmt9: update to 9.1.0
</span><span style='display:block; white-space:pre;color:#404040;'> Co-Authored-By: Christopher Nielsen <mascguy@github.com>
</span>---
devel/libfmt9/Portfile | 44 ++++++++++++++++++++++++++++++--------------
1 file changed, 30 insertions(+), 14 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libfmt9/Portfile b/devel/libfmt9/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e8c9e602359..67efe9d83cb 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libfmt9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libfmt9/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,12 +6,12 @@ PortGroup cmake 1.1
</span> PortGroup compiler_blacklist_versions 1.0
PortGroup conflicts_build 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup fmtlib fmt 9.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup fmtlib fmt 9.1.0
</span> name libfmt9
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 50450633f1f3cabeb485b86bacebfc3f395bc059 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 9a1e0e9e843a356d65c7604e2c8bf9402b50fe294c355de0095ebd42fb9bd2c5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 833639
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 57a4426bebc7a648dacb84cce81e46cf610e8d1f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 5dea48d1fcddc3ec571ce2058e13910a0d4a6bab4cc09a809d8b1dd1c88ae6f2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 837901
</span>
categories devel
license MIT
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -55,18 +55,28 @@ configure.args-append \
</span> # Path-Related Variables - END
#------------------------------------------------------------------------------
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# tests, at least, fail if set to "MacPorts"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.build_type Release
</span> 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;'>+# Clear optflags; controlled by project, via cmake build type
</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:#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;'>+} else {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cmake.build_type RelWithDebInfo
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</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;'>@@ -75,8 +85,14 @@ 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> }
</pre><pre style='margin:0'>
</pre>