<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/6bb54a960a624f7170d445b9e4a140b00ed30dfd">https://github.com/macports/macports-ports/commit/6bb54a960a624f7170d445b9e4a140b00ed30dfd</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 6bb54a960a6 gnucash: fix build issue on older macos (use_mp_libcxx)
</span>6bb54a960a6 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 6bb54a960a624f7170d445b9e4a140b00ed30dfd
</span>Author: tenzap <fabstz-it@yahoo.fr>
AuthorDate: Tue Dec 26 22:34:25 2023 +0100
<span style='display:block; white-space:pre;color:#404040;'> gnucash: fix build issue on older macos (use_mp_libcxx)
</span>---
gnome/gnucash/Portfile | 11 +++++++++++
1 file changed, 11 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/gnome/gnucash/Portfile b/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 09b70293b1b..07d7564ec32 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/gnome/gnucash/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,6 +4,10 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
PortGroup cmake 1.1
PortGroup boost 1.0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup legacysupport 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.newest_darwin_requires_legacy 17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+legacysupport.use_mp_libcxx yes
</span>
name gnucash
conflicts gnucash gnucash-devel
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -60,6 +64,13 @@ post-patch {
</span>
configure.env-append PKG_CONFIG_GLIB_2_0_LIBDIR=${workpath}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if { ${os.platform} eq "darwin" && ${os.major} <= [option legacysupport.newest_darwin_requires_legacy] &&
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ [option legacysupport.use_mp_libcxx] && ${configure.cxx_stdlib} eq "libc++" } {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # This is required when compiling with guile for older macos
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # The env variable is used in common/cmake_modules/GncAddSchemeTargets.cmake
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.env-append DYLD_LIBRARY_PATH=${prefix}/lib/libcxx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> boost.version 1.76
compiler.cxx_standard 2017
</pre><pre style='margin:0'>
</pre>