<pre style='margin:0'>
Clemens Lang (neverpanic) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/aba2eddb6a76a526c9d162d549c7394ee8a4d8b6">https://github.com/macports/macports-ports/commit/aba2eddb6a76a526c9d162d549c7394ee8a4d8b6</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 aba2edd  textmate2: Use MacPorts ruby on Sierra and below
</span>aba2edd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit aba2eddb6a76a526c9d162d549c7394ee8a4d8b6
</span>Author: Clemens Lang <cal@macports.org>
AuthorDate: Wed Jun 27 10:06:23 2018 +0200

<span style='display:block; white-space:pre;color:#404040;'>    textmate2: Use MacPorts ruby on Sierra and below
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Ruby on all systems lower than High Sierra uses an old OpenSSL and can
</span><span style='display:block; white-space:pre;color:#404040;'>    no longer connect to GitHub, which fails the build.
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Closes: https://trac.macports.org/ticket/56559
</span>---
 editors/textmate2/Portfile | 10 ++++++++++
 1 file changed, 10 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/editors/textmate2/Portfile b/editors/textmate2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 6ffd014..af72c0b 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/editors/textmate2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/editors/textmate2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -72,6 +72,16 @@ if {${os.platform} ne "darwin" || ${os.major} < 12} {
</span>     }
 }
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${os.major} < 17} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # On all systems older than High Sierra, the system ruby is linked against
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # OpenSSL 0.9.8 and cannot connect to GitHub. Depend on our own ruby
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # instead.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append port:ruby25
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace "s|^#!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby|#!${prefix}/bin/ruby2.5|" ${worksrcpath}/bin/gen_html
</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> # Needs support for -std=c++14.
 compiler.blacklist      {clang < 602}
 
</pre><pre style='margin:0'>

</pre>