<pre style='margin:0'>
Mojca Miklavec (mojca) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/0f9cebbfbd8766acd035a924a878ceb4ea9fc52e">https://github.com/macports/macports-ports/commit/0f9cebbfbd8766acd035a924a878ceb4ea9fc52e</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 0f9cebbfbd8766acd035a924a878ceb4ea9fc52e
</span>Author: Mojca Miklavec <mojca@macports.org>
AuthorDate: Sat Apr 8 08:46:52 2017 +0200
<span style='display:block; white-space:pre;color:#404040;'> MoarVM, nqp, rakudo: update to version 2017.03
</span>---
lang/MoarVM/Portfile | 8 +++-----
lang/MoarVM/files/patch-build-probe.pm.diff | 23 -----------------------
lang/nqp/Portfile | 6 +++---
lang/rakudo/Portfile | 6 +++---
4 files changed, 9 insertions(+), 34 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/MoarVM/Portfile b/lang/MoarVM/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 2b987d2..efcdb96 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/MoarVM/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/MoarVM/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
name MoarVM
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 2017.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 2017.03
</span> categories lang devel
platforms darwin
license Artistic-2 MIT BSD ISC public-domain
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,15 +14,13 @@ long_description MoarVM is a virtual machine built especially for \
</span> homepage http://moarvm.org/
master_sites http://moarvm.org/releases/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 3f0cb18b1f5d8f6da168cd15a6db6be84214a29c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 2074693a42a7f31218bf69b70fd5b73d6fd1a1d0e31eaf3f528e204963e94c53
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 7007bebbe35c11495911a5022ef26038df4e52a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 c562a91d462a15f3a964969ddea8b33eae4558e3b25d9e2105f81c259249dbee
</span>
# TODO: https://github.com/MoarVM/MoarVM/issues/321
# conflicts dyncall libtommath libuv
conflicts libtommath
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-build-probe.pm.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> # configure.cflags-append \
# -I${prefix}/include/libtommath
depends_build port:perl5 \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/MoarVM/files/patch-build-probe.pm.diff b/lang/MoarVM/files/patch-build-probe.pm.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 5893d33..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/MoarVM/files/patch-build-probe.pm.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/MoarVM/MoarVM/issues/472
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://github.com/MoarVM/MoarVM/commit/fe2cefb15e14865fdc5e7077647fff41e980b3e7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/probe.pm.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/probe.pm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,7 +57,7 @@ sub compile {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- push @objs, $obj;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- my $command = "$config->{ld} $config->{ldout}$leaf @objs $config->{ldlibs} >$devnull 2>&1";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ my $command = "$config->{ld} $ENV{LDFLAGS} $config->{ldout}$leaf @objs $config->{ldlibs} >$devnull 2>&1";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system $command
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- and return;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -102,7 +102,8 @@ EOT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if ($can_compile) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-- $command = "$config->{ld} $config->{ldout}$leaf $obj $config->{ldlibs} 2>&1";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ $ENV{LDFLAGS} //= '';
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ $command = "$config->{ld} $ENV{LDFLAGS} $config->{ldout}$leaf $obj $config->{ldlibs} 2>&1";
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $output = `$command` || $!;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- if ($? >> 8 == 0) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- $can_link = 1;
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/nqp/Portfile b/lang/nqp/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 7d62d3e..efe0644 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/nqp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/nqp/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup perl6 nqp 2017.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup perl6 nqp 2017.03
</span> description A lightweight Perl-6 like language for virtual machines
long_description This is "Not Quite Perl" -- a lightweight Perl 6-like \
environment for virtual machines. The key feature of \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,8 +18,8 @@ categories lang devel
</span> license Artistic-2
platforms darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 ccc612e5f60a4e3fb4056e2e1b00211027efe19e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 6b407aa2a908cc66dc60b8a1b5a7a76990afcecd25cafd3ecf2ef4c7e8804f62
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 46e4541744f6ea7e0d56206eddea1c9a75cd9e66 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2dce67d6a4388a177a0a3c46b95717a47f31c705b0d8f825f936f65358b655e0
</span>
depends_build port:perl5
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/rakudo/Portfile b/lang/rakudo/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d36a8f4..d3756d5 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/rakudo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/rakudo/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,7 +3,7 @@
</span> PortSystem 1.0
PortGroup github 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup rakudo rakudo 2017.01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup rakudo rakudo 2017.03
</span> description Perl6 compiler
long_description Rakudo is a compiler for the Perl 6 language (version 6.c) \
Rakudo is built using NQP (Not Quite Perl 6), which in \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,8 +16,8 @@ platforms darwin
</span> homepage http://rakudo.org/
# master_sites http://rakudo.org/downloads/rakudo/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 4340acf03edba4a196bdcc691ec03c84207f2d26 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 239d3620d71aee3f673af5bac28482f6f9fa8e540abd4d1f2fd9ba054335b9bf
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 9e7447532c661f579522b0f7f294f72d04dcabf9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 d9efeaccdab4dd6267aab69d410410471d6e33e67caadda6392fe81dc54052d8
</span>
depends_build port:perl5
</pre><pre style='margin:0'>
</pre>