<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/ef728e363ec0dd7422f64654a5006a775ac82c4d">https://github.com/macports/macports-ports/commit/ef728e363ec0dd7422f64654a5006a775ac82c4d</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit ef728e363ec0dd7422f64654a5006a775ac82c4d
</span>Author: Sergey Fedorov <barracuda@macos-powerpc.org>
AuthorDate: Fri Sep 13 15:24:57 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> rsgain: use libfmt9, and via a variant, revbump
</span>---
audio/rsgain/Portfile | 20 +++++++++++---------
1 file changed, 11 insertions(+), 9 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/audio/rsgain/Portfile b/audio/rsgain/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 773f5c13615..ce279305118 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/audio/rsgain/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/audio/rsgain/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -6,7 +6,7 @@ PortGroup github 1.0
</span> PortGroup cmake 1.1
github.setup complexlogic rsgain 3.5.2 v
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span>
categories audio
platforms {darwin all}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,23 +31,25 @@ checksums rmd160 c4152e8b4d7534b82e0c1c15821bbf1241616f90
</span> sha256 4f701521fd270b60f536a12aeb64e09bb87f24c30d576231d2fda3b6cc8c697e \
size 51204
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set libfmt_version 11
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> depends_build-append path:bin/pkg-config:pkgconfig
depends_lib port:libebur128 \
port:taglib \
port:ffmpeg \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:inih \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libfmt${libfmt_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:inih
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.pkg_config_path ${prefix}/lib/libfmt${libfmt_version}/pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append -DUSE_STD_FORMAT=ON
</span>
compiler.cxx_standard 2020
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# Use libfmt9 until this is fixed:
</span> # https://github.com/complexlogic/rsgain/issues/126
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${configure.cxx_stdlib} ne "libc++"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-delete port:libfmt${libfmt_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant fmt description "Build with libfmt" {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set libfmt_version 9
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:libfmt${libfmt_version}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.pkg_config_path ${prefix}/lib/libfmt${libfmt_version}/pkgconfig
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append -DUSE_STD_FORMAT=ON
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-replace -DUSE_STD_FORMAT=ON -DUSE_STD_FORMAT=OFF
</span> }
</pre><pre style='margin:0'>
</pre>