<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/a0365bc559774d657c3b25fdd541ed385c236f62">https://github.com/macports/macports-ports/commit/a0365bc559774d657c3b25fdd541ed385c236f62</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a0365bc559774d657c3b25fdd541ed385c236f62
</span>Author: Kirill A. Korinsky <kirill@korins.ky>
AuthorDate: Wed Dec 1 21:18:57 2021 +0100

<span style='display:block; white-space:pre;color:#404040;'>    cargo-bootstrap: fix working before macOS 10.9
</span>---
 devel/cargo/Portfile | 12 ++++++++++++
 1 file changed, 12 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/cargo/Portfile b/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b221d09426f..ce381e4a9e3 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/cargo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -139,6 +139,18 @@ if {${subport} ne "${name}-bootstrap"} {
</span>     distfiles  ${name}-${version}-${cargo_dist_suffix}${extract.suffix}:rust_dist
     worksrcdir ${name}-${version}-${cargo_dist_suffix}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    # the same hack to support old OS with rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${os.platform} eq "darwin" && ${os.major} < 13} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        depends_lib-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            port:curl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        post-extract {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set sLib /usr/lib/libcurl.4.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            set lLib ${prefix}/lib/libcurl.dylib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            system "install_name_tool -change ${sLib} ${lLib} ${worksrcpath}/cargo/bin/cargo > /dev/null 2>&1 ; true"
</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;'>+
</span>     build {}
 
     destroot {
</pre><pre style='margin:0'>

</pre>