<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>