<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch vcs-fetch
in repository macports-base.

</pre>
<p><a href="https://github.com/macports/macports-base/commit/784fee88e8ef1495febbd4c53a2b1394b718d802">https://github.com/macports/macports-base/commit/784fee88e8ef1495febbd4c53a2b1394b718d802</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 784fee88e8ef1495febbd4c53a2b1394b718d802
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Sun Mar 18 11:28:23 2018 +0100

<span style='display:block; white-space:pre;color:#404040;'>    fetch: Always use port:git for fetch.type git
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    The output format changed in git 1.8.1.1 due to a bugfix for long
</span><span style='display:block; white-space:pre;color:#404040;'>    filenames in archives. Therefore old versions of git would produce
</span><span style='display:block; white-space:pre;color:#404040;'>    different output. As I do not know which version of Xcode contained
</span><span style='display:block; white-space:pre;color:#404040;'>    which git version, the solution is to always require port:git for
</span><span style='display:block; white-space:pre;color:#404040;'>    fetching.
</span>---
 src/port1.0/portfetch.tcl | 10 ++++------
 1 file changed, 4 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/src/port1.0/portfetch.tcl b/src/port1.0/portfetch.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 4fad52f..0532ffc 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/src/port1.0/portfetch.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/src/port1.0/portfetch.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,12 +198,10 @@ proc portfetch::set_fetch_type {option action args} {
</span>                 default distname {${name}-${svn.revision}}
             }
             git {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                # Mavericks is the first OS X version whose git supports modern TLS cipher suites.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                if {${os.major} >= 13 || ${os.platform} ne "darwin"} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    depends_fetch-append bin:git:git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                } else {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    depends_fetch-append port:git
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # Always use the git port and not /usr/bin/git.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # The output format changed with git @1.8.1.1 due to a bugfix.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # https://github.com/git/git/commit/22f0dcd9634a818a0c83f23ea1a48f2d620c0546
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                depends_fetch-append port:git
</span>                 default distname {${name}-${git.branch}}
             }
             hg {
</pre><pre style='margin:0'>

</pre>