On Tue, 03 Nov 2015 09:28:57 +1300, Carlin Bingham wrote:
> Updates everything to the latest (October) release.
> The path patches for nqp and moarvm are no longer needed as those paths are
> used upstream.
Thanks; I've got a similar patch ready with some other stuff for
rakudo/nqp/moar, will commit tomorrow after some cleanup.
The parrot one can go in now ...
>
>
> Index: lang/moarvm/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/moarvm/Makefile,v
> retrieving revision 1.7
> diff -u -p -u -r1.7 Makefile
> --- lang/moarvm/Makefile 17 Aug 2015 09:02:36 -0000 1.7
> +++ lang/moarvm/Makefile 2 Nov 2015 20:10:24 -0000
> @@ -8,11 +8,11 @@ BROKEN-sparc64 = undefined reference to
>
> COMMENT = virtual machine for nqp/rakudo
>
> -V = 2015.03
> +V = 2015.10
> DISTNAME = MoarVM-$V
> PKGNAME = moarvm-$V
>
> -SHARED_LIBS = moar 2.0
> +SHARED_LIBS = moar 3.0
>
> CATEGORIES = lang
>
> Index: lang/moarvm/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/moarvm/distinfo,v
> retrieving revision 1.3
> diff -u -p -u -r1.3 distinfo
> --- lang/moarvm/distinfo 9 Apr 2015 17:20:50 -0000 1.3
> +++ lang/moarvm/distinfo 2 Nov 2015 20:10:24 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (MoarVM-2015.03.tar.gz) = /Ev66aAEyfJmxTiBrjdZVdrrhJNrkFWuSGGU4GyuxKA=
> -SIZE (MoarVM-2015.03.tar.gz) = 3071511
> +SHA256 (MoarVM-2015.10.tar.gz) = LQX7rHqkMdWhBiWVjfHz1Hlj157eLIdfUv7D6mXqRF8=
> +SIZE (MoarVM-2015.10.tar.gz) = 3247914
> Index: lang/moarvm/patches/patch-build_probe_pm
> ===================================================================
> RCS file: lang/moarvm/patches/patch-build_probe_pm
> diff -N lang/moarvm/patches/patch-build_probe_pm
> --- /dev/null 1 Jan 1970 00:00:00 -0000
> +++ lang/moarvm/patches/patch-build_probe_pm 2 Nov 2015 20:10:24 -0000
> @@ -0,0 +1,12 @@
> +$OpenBSD$
> +--- build/probe.pm.orig Tue Nov 3 15:56:04 2015
> ++++ build/probe.pm Tue Nov 3 15:56:46 2015
> +@@ -57,7 +57,7 @@
> + push @objs, $obj;
> + }
> +
> +- my $command = "$config->{ld} $config->{ldout}$leaf @objs
> $config->{ldlibs} >$devnull 2>&1";
> ++ my $command = "$config->{ld} $config->{ldout}$leaf @objs
> $config->{lddir}$config->{prefix}/lib $config->{ldlibs} >$devnull 2>&1";
> + system $command
> + and return;
> + return 1;
> Index: lang/moarvm/patches/patch-build_setup_pm
> ===================================================================
> RCS file: /cvs/ports/lang/moarvm/patches/patch-build_setup_pm,v
> retrieving revision 1.1
> diff -u -p -u -r1.1 patch-build_setup_pm
> --- lang/moarvm/patches/patch-build_setup_pm 3 Feb 2015 13:24:19 -0000
> 1.1
> +++ lang/moarvm/patches/patch-build_setup_pm 2 Nov 2015 20:10:24 -0000
> @@ -1,11 +1,11 @@
> $OpenBSD: patch-build_setup_pm,v 1.1 2015/02/03 13:24:19 pascal Exp $
> ---- build/setup.pm.orig Fri Dec 12 17:40:52 2014
> -+++ build/setup.pm Fri Dec 12 17:41:14 2014
> -@@ -129,7 +129,7 @@ our %TC_POSIX = (
> +--- build/setup.pm.orig Tue Nov 3 15:51:06 2015
> ++++ build/setup.pm Tue Nov 3 15:51:40 2015
> +@@ -125,7 +125,7 @@
> ccshared => '-fPIC',
> ldshared => '-shared @ccshared@',
> moarshared => '',
> -- ldrpath => '-Wl,-rpath,@libdir@',
> +- ldrpath => '-Wl,-rpath,@libdir@
> -Wl,-rpath,@prefix@/share/perl6/site/lib',
> + ldrpath => '-Wl,-rpath,@libdir@ @lddir@@libdir@',
>
> arflags => 'rcs',
> Index: lang/moarvm/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/moarvm/pkg/PLIST,v
> retrieving revision 1.3
> diff -u -p -u -r1.3 PLIST
> --- lang/moarvm/pkg/PLIST 9 Apr 2015 17:20:51 -0000 1.3
> +++ lang/moarvm/pkg/PLIST 2 Nov 2015 20:10:24 -0000
> @@ -97,8 +97,6 @@ include/libuv/uv-unix.h
> include/libuv/uv-version.h
> include/libuv/uv-win.h
> include/libuv/uv.h
> -include/linenoise/
> -include/linenoise/linenoise.h
> include/moar/
> include/moar/6model/
> include/moar/6model/6model.h
> @@ -109,9 +107,11 @@ include/moar/6model/reprconv.h
> include/moar/6model/reprs/
> include/moar/6model/reprs.h
> include/moar/6model/reprs/CArray.h
> +include/moar/6model/reprs/CPPStruct.h
> include/moar/6model/reprs/CPointer.h
> include/moar/6model/reprs/CStr.h
> include/moar/6model/reprs/CStruct.h
> +include/moar/6model/reprs/CUnion.h
> include/moar/6model/reprs/ConcBlockingQueue.h
> include/moar/6model/reprs/ConditionVariable.h
> include/moar/6model/reprs/HashAttrStore.h
> @@ -136,6 +136,7 @@ include/moar/6model/reprs/MVMOSHandle.h
> include/moar/6model/reprs/MVMStaticFrame.h
> include/moar/6model/reprs/MVMString.h
> include/moar/6model/reprs/MVMThread.h
> +include/moar/6model/reprs/MultiDimArray.h
> include/moar/6model/reprs/NFA.h
> include/moar/6model/reprs/NativeCall.h
> include/moar/6model/reprs/NativeRef.h
> @@ -172,6 +173,8 @@ include/moar/core/intcache.h
> include/moar/core/interp.h
> include/moar/core/loadbytecode.h
> include/moar/core/nativecall.h
> +include/moar/core/nativecall_dyncall.h
> +include/moar/core/nativecall_libffi.h
> include/moar/core/oplabels.h
> include/moar/core/ops.h
> include/moar/core/threadcontext.h
> @@ -191,6 +194,8 @@ include/moar/gc/worklist.h
> include/moar/gcc_diag.h
> include/moar/gen/
> include/moar/gen/config.h
> +include/moar/instrument/
> +include/moar/instrument/crossthreadwrite.h
> include/moar/io/
> include/moar/io/asyncsocket.h
> include/moar/io/dirops.h
> @@ -249,6 +254,8 @@ include/moar/strings/ascii.h
> include/moar/strings/decode_stream.h
> include/moar/strings/iter.h
> include/moar/strings/latin1.h
> +include/moar/strings/nfg.h
> +include/moar/strings/normalize.h
> include/moar/strings/ops.h
> include/moar/strings/unicode.h
> include/moar/strings/unicode_gen.h
> Index: lang/nqp/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/nqp/Makefile,v
> retrieving revision 1.15
> diff -u -p -u -r1.15 Makefile
> --- lang/nqp/Makefile 9 Apr 2015 17:28:23 -0000 1.15
> +++ lang/nqp/Makefile 2 Nov 2015 20:11:02 -0000
> @@ -2,7 +2,7 @@
>
> COMMENT = Not Quite Perl
>
> -V = 2015.03
> +V = 2015.10
> DISTNAME = nqp-$V
>
> CATEGORIES = lang
> Index: lang/nqp/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/nqp/distinfo,v
> retrieving revision 1.6
> diff -u -p -u -r1.6 distinfo
> --- lang/nqp/distinfo 9 Apr 2015 17:28:23 -0000 1.6
> +++ lang/nqp/distinfo 2 Nov 2015 20:11:02 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (nqp-2015.03.tar.gz) = iPlKTSYI+8J+8P046EDCCbOWG46axsVCWGNFOFuZz5A=
> -SIZE (nqp-2015.03.tar.gz) = 5240574
> +SHA256 (nqp-2015.10.tar.gz) = fsYZ/E5Kmdwn9qnx8YXcF0Lgk74+LjFT6+VfqbfGfWM=
> +SIZE (nqp-2015.10.tar.gz) = 5315377
> Index: lang/nqp/patches/patch-src_vm_moar_HLL_Backend_nqp
> ===================================================================
> RCS file: lang/nqp/patches/patch-src_vm_moar_HLL_Backend_nqp
> diff -N lang/nqp/patches/patch-src_vm_moar_HLL_Backend_nqp
> --- lang/nqp/patches/patch-src_vm_moar_HLL_Backend_nqp 9 Apr 2015
> 17:28:23 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_vm_moar_HLL_Backend_nqp,v 1.1 2015/04/09 17:28:23 pascal
> Exp $
> -
> -https://github.com/perl6/nqp/commit/8564111fd25be22c7789adb8867567732b58e626
> -
> ---- src/vm/moar/HLL/Backend.nqp.orig Thu Mar 19 23:32:24 2015
> -+++ src/vm/moar/HLL/Backend.nqp Thu Mar 26 10:58:27 2015
> -@@ -137,7 +137,7 @@ class HLL::Backend::MoarVM {
> - # Insert it into a template and write it.
> - my $template := try slurp('src/vm/moar/profiler/template.html');
> - unless $template {
> -- $template := slurp(nqp::backendconfig()<prefix> ~
> '/languages/nqp/lib/profiler/template.html');
> -+ $template := slurp(nqp::backendconfig()<prefix> ~
> '/share/nqp/lib/profiler/template.html');
> - }
> - my $results := subst($template, /'{{{PROFIELR_OUTPUT}}}'/, $json);
> - if nqp::defined($filename) {
> Index: lang/nqp/patches/patch-tools_build_Makefile-common_in
> ===================================================================
> RCS file: lang/nqp/patches/patch-tools_build_Makefile-common_in
> diff -N lang/nqp/patches/patch-tools_build_Makefile-common_in
> --- lang/nqp/patches/patch-tools_build_Makefile-common_in 9 Apr 2015
> 17:28:23 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-tools_build_Makefile-common_in,v 1.1 2015/04/09 17:28:23
> pascal Exp $
> -
> -https://github.com/perl6/nqp/commit/8564111fd25be22c7789adb8867567732b58e626
> -
> ---- tools/build/Makefile-common.in.orig Thu Mar 19 23:32:24 2015
> -+++ tools/build/Makefile-common.in Thu Mar 26 10:58:27 2015
> -@@ -99,7 +99,7 @@ RM_RF = $(PERL) -MExtUtils::Command -e rm_rf
> -
> - PREFIX = @prefix@
> - BIN_DIR = $(PREFIX)/bin
> --NQP_LANG_DIR = $(PREFIX)/languages/nqp
> -+NQP_LANG_DIR = $(PREFIX)/share/nqp
> - NQP_LIB_DIR = $(NQP_LANG_DIR)/lib
> - PROVE = prove
> -
> Index: lang/nqp/patches/patch-tools_build_install-moar-runner_pl
> ===================================================================
> RCS file: lang/nqp/patches/patch-tools_build_install-moar-runner_pl
> diff -N lang/nqp/patches/patch-tools_build_install-moar-runner_pl
> --- lang/nqp/patches/patch-tools_build_install-moar-runner_pl 9 Apr 2015
> 17:28:23 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,17 +0,0 @@
> -$OpenBSD: patch-tools_build_install-moar-runner_pl,v 1.1 2015/04/09 17:28:23
> pascal Exp $
> -
> -https://github.com/perl6/nqp/commit/8564111fd25be22c7789adb8867567732b58e626
> -
> ---- tools/build/install-moar-runner.pl.orig Thu Mar 19 23:32:24 2015
> -+++ tools/build/install-moar-runner.pl Thu Mar 26 10:58:27 2015
> -@@ -13,8 +13,8 @@ unless (File::Spec->file_name_is_absolute($prefix)) {
> - $prefix = File::Spec->rel2abs($prefix);
> - }
> -
> --my $lib_dir = File::Spec->catfile($prefix, 'languages', 'nqp', 'lib');
> --my $nqp_mvm = File::Spec->catfile($prefix, 'languages', 'nqp', 'lib',
> 'nqp.moarvm');
> -+my $lib_dir = File::Spec->catfile($prefix, 'share', 'nqp', 'lib');
> -+my $nqp_mvm = File::Spec->catfile($prefix, 'share', 'nqp', 'lib',
> 'nqp.moarvm');
> -
> - if ($^O eq 'MSWin32') {
> - my $install_to = File::Spec->catfile($realpath, 'bin', 'nqp-m.bat');
> Index: lang/nqp/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/nqp/pkg/PLIST,v
> retrieving revision 1.5
> diff -u -p -u -r1.5 PLIST
> --- lang/nqp/pkg/PLIST 9 Apr 2015 17:28:23 -0000 1.5
> +++ lang/nqp/pkg/PLIST 2 Nov 2015 20:11:02 -0000
> @@ -1,4 +1,5 @@
> @comment $OpenBSD: PLIST,v 1.5 2015/04/09 17:28:23 pascal Exp $
> +bin/nqp
> bin/nqp-m
> share/nqp/lib/MASTNodes.moarvm
> share/nqp/lib/MASTOps.moarvm
> Index: lang/rakudo/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/rakudo/Makefile,v
> retrieving revision 1.22
> diff -u -p -u -r1.22 Makefile
> --- lang/rakudo/Makefile 25 Aug 2015 14:21:25 -0000 1.22
> +++ lang/rakudo/Makefile 2 Nov 2015 20:11:08 -0000
> @@ -4,11 +4,10 @@ SHARED_ONLY = Yes
>
> COMMENT = Rakudo Perl 6 compiler
>
> -V = 2015.03
> -REVISION = 0
> +V = 2015.10
> DISTNAME = rakudo-$V
>
> -NQP_VERSION = 2015.03
> +NQP_VERSION = 2015.10
>
> CATEGORIES = lang perl6
>
> Index: lang/rakudo/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/rakudo/distinfo,v
> retrieving revision 1.9
> diff -u -p -u -r1.9 distinfo
> --- lang/rakudo/distinfo 9 Apr 2015 17:35:55 -0000 1.9
> +++ lang/rakudo/distinfo 2 Nov 2015 20:11:08 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (rakudo-2015.03.tar.gz) = K051m5fAjz1V/K2kOBxOUBlkNdH2A0b5fvh01j/fLKQ=
> -SIZE (rakudo-2015.03.tar.gz) = 633727
> +SHA256 (rakudo-2015.10.tar.gz) = ES+cP5fjK5ydKxylAFc5VSUxNzUX2/eTlV2Rs78gh60=
> +SIZE (rakudo-2015.10.tar.gz) = 726353
> Index: lang/rakudo/patches/patch-docs_S11-Modules-proposal_pod
> ===================================================================
> RCS file: lang/rakudo/patches/patch-docs_S11-Modules-proposal_pod
> diff -N lang/rakudo/patches/patch-docs_S11-Modules-proposal_pod
> --- lang/rakudo/patches/patch-docs_S11-Modules-proposal_pod 9 Apr 2015
> 17:35:55 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-docs_S11-Modules-proposal_pod,v 1.1 2015/04/09 17:35:55
> pascal Exp $
> -
> -https://github.com/rakudo/rakudo/commit/7920c16b8d81f0feaf16ed5ce9620c26ca67e63e
> -
> ---- docs/S11-Modules-proposal.pod.orig Fri Mar 20 01:19:53 2015
> -+++ docs/S11-Modules-proposal.pod Thu Mar 26 11:04:30 2015
> -@@ -63,7 +63,7 @@ to use your modules, don't use Unicode in your module
> - Rakudo effectively gives the following output to -e'.say for @*INC'
> -
> - ~/.perl6/lib
> -- parrot_install/lib/2.1.0-devel/languages/perl6/lib
> -+ parrot_install/lib/2.1.0-devel/share/perl6/lib
> - .
> -
> - The . entry may be removed from the default @*INC because it creates a
> Index: lang/rakudo/patches/patch-src_core_Inc_pm
> ===================================================================
> RCS file: lang/rakudo/patches/patch-src_core_Inc_pm
> diff -N lang/rakudo/patches/patch-src_core_Inc_pm
> --- lang/rakudo/patches/patch-src_core_Inc_pm 9 Apr 2015 17:35:55 -0000
> 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-src_core_Inc_pm,v 1.1 2015/04/09 17:35:55 pascal Exp $
> -
> -https://github.com/rakudo/rakudo/commit/7920c16b8d81f0feaf16ed5ce9620c26ca67e63e
> -
> ---- src/core/Inc.pm.orig Fri Mar 20 01:19:53 2015
> -+++ src/core/Inc.pm Thu Mar 26 11:04:30 2015
> -@@ -94,7 +94,7 @@
> - }
> - #?endif
> -
> -- my $prefix := $*VM.prefix ~ '/languages/perl6';
> -+ my $prefix := $*VM.prefix ~ '/share/perl6';
> - my $abspath := "$prefix/share/libraries.json";
> - if IO::Path.new-from-absolute-path($abspath).e {
> - my $config = from-json( slurp $abspath );
> Index: lang/rakudo/patches/patch-src_vm_moar_ModuleLoaderVMConfig_nqp
> ===================================================================
> RCS file: lang/rakudo/patches/patch-src_vm_moar_ModuleLoaderVMConfig_nqp
> diff -N lang/rakudo/patches/patch-src_vm_moar_ModuleLoaderVMConfig_nqp
> --- lang/rakudo/patches/patch-src_vm_moar_ModuleLoaderVMConfig_nqp 9 Apr
> 2015 17:35:55 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,18 +0,0 @@
> -$OpenBSD: patch-src_vm_moar_ModuleLoaderVMConfig_nqp,v 1.1 2015/04/09
> 17:35:55 pascal Exp $
> -
> -https://github.com/rakudo/rakudo/commit/7920c16b8d81f0feaf16ed5ce9620c26ca67e63e
> -
> ---- src/vm/moar/ModuleLoaderVMConfig.nqp.orig Fri Mar 20 01:19:53 2015
> -+++ src/vm/moar/ModuleLoaderVMConfig.nqp Thu Mar 26 11:04:30 2015
> -@@ -1,9 +1,9 @@
> - role Perl6::ModuleLoaderVMConfig {
> - method vm_search_paths() {
> - my @search_paths;
> -- @search_paths.push(nqp::backendconfig<prefix> ~
> '/languages/perl6/lib');
> -+ @search_paths.push(nqp::backendconfig<prefix> ~ '/share/perl6/lib');
> - # XXX CHEAT: Goes away when we implement :from<nqp>.
> -- @search_paths.push(nqp::backendconfig<prefix> ~
> '/languages/nqp/lib');
> -+ @search_paths.push(nqp::backendconfig<prefix> ~ '/share/nqp/lib');
> - @search_paths
> - }
> -
> Index: lang/rakudo/patches/patch-tools_build_Makefile-Moar_in
> ===================================================================
> RCS file: lang/rakudo/patches/patch-tools_build_Makefile-Moar_in
> diff -N lang/rakudo/patches/patch-tools_build_Makefile-Moar_in
> --- lang/rakudo/patches/patch-tools_build_Makefile-Moar_in 9 Apr 2015
> 17:35:55 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-tools_build_Makefile-Moar_in,v 1.1 2015/04/09 17:35:55
> pascal Exp $
> -
> -https://github.com/rakudo/rakudo/commit/7920c16b8d81f0feaf16ed5ce9620c26ca67e63e
> -
> ---- tools/build/Makefile-Moar.in.orig Fri Mar 20 01:19:53 2015
> -+++ tools/build/Makefile-Moar.in Thu Mar 26 11:04:30 2015
> -@@ -7,7 +7,7 @@ M_GEN_CAT = tools/build/gen-cat.nqp moar
> -
> - MOAR = $(PREFIX)@slash@bin@slash@moar@exe@
> - M_NQP = $(PREFIX)@slash@bin@slash@nqp-m@runner_suffix@
> --M_LIBPATH = $(PREFIX)@slash@languages@slash@nqp@slash@lib
> -+M_LIBPATH = $(PREFIX)@slash@share@slash@nqp@slash@lib
> -
> - M_RUN_PERL6 = $(MOAR) --libpath="$(M_LIBPATH)" perl6.moarvm
> -
> Index: lang/rakudo/patches/patch-tools_build_Makefile-common_in
> ===================================================================
> RCS file: lang/rakudo/patches/patch-tools_build_Makefile-common_in
> diff -N lang/rakudo/patches/patch-tools_build_Makefile-common_in
> --- lang/rakudo/patches/patch-tools_build_Makefile-common_in 9 Apr 2015
> 17:35:55 -0000 1.1
> +++ /dev/null 1 Jan 1970 00:00:00 -0000
> @@ -1,15 +0,0 @@
> -$OpenBSD: patch-tools_build_Makefile-common_in,v 1.1 2015/04/09 17:35:55
> pascal Exp $
> -
> -https://github.com/rakudo/rakudo/commit/7920c16b8d81f0feaf16ed5ce9620c26ca67e63e
> -
> ---- tools/build/Makefile-common.in.orig Fri Mar 20 01:19:53 2015
> -+++ tools/build/Makefile-common.in Thu Mar 26 11:04:30 2015
> -@@ -9,7 +9,7 @@ RM_F = $(PERL) -MExtUtils::Command -e rm_f
> - RM_RF = $(PERL) -MExtUtils::Command -e rm_rf
> -
> - PREFIX = @prefix@
> --PERL6_LANG_DIR = $(PREFIX)/languages/perl6
> -+PERL6_LANG_DIR = $(PREFIX)/share/perl6
> -
> - BOOTSTRAP_SOURCES = \
> - src/Perl6/Metamodel/BOOTSTRAP.nqp \
> Index: lang/rakudo/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/rakudo/pkg/PLIST,v
> retrieving revision 1.9
> diff -u -p -u -r1.9 PLIST
> --- lang/rakudo/pkg/PLIST 9 Apr 2015 17:35:55 -0000 1.9
> +++ lang/rakudo/pkg/PLIST 2 Nov 2015 20:11:08 -0000
> @@ -1,7 +1,9 @@
> @comment $OpenBSD: PLIST,v 1.9 2015/04/09 17:35:55 pascal Exp $
> bin/perl6
> bin/perl6-debug-m
> +bin/perl6-gdb-m
> bin/perl6-m
> +bin/perl6-valgrind-m
> share/nqp/lib/Perl6/
> share/nqp/lib/Perl6/Actions.moarvm
> share/nqp/lib/Perl6/BOOTSTRAP.moarvm
> @@ -15,8 +17,16 @@ share/nqp/lib/Perl6/Pod.moarvm
> share/nqp/lib/Perl6/World.moarvm
> share/perl6/
> share/perl6/lib/
> +share/perl6/lib/NativeCall/
> share/perl6/lib/NativeCall.pm
> share/perl6/lib/NativeCall.pm.moarvm
> +share/perl6/lib/NativeCall/Compiler/
> +share/perl6/lib/NativeCall/Compiler/GNU.pm
> +share/perl6/lib/NativeCall/Compiler/GNU.pm.moarvm
> +share/perl6/lib/NativeCall/Compiler/MSVC.pm
> +share/perl6/lib/NativeCall/Compiler/MSVC.pm.moarvm
> +share/perl6/lib/NativeCall/Types.pm
> +share/perl6/lib/NativeCall/Types.pm.moarvm
> share/perl6/lib/Pod/
> share/perl6/lib/Pod/To/
> share/perl6/lib/Pod/To/Text.pm
> @@ -25,8 +35,6 @@ share/perl6/lib/Test.pm
> share/perl6/lib/Test.pm.moarvm
> share/perl6/lib/lib.pm6
> share/perl6/lib/lib.pm6.moarvm
> -share/perl6/lib/nqp.pm6
> -share/perl6/lib/nqp.pm6.moarvm
> share/perl6/runtime/
> share/perl6/runtime/CORE.setting.moarvm
> share/perl6/runtime/RESTRICTED.setting.moarvm
> Index: lang/parrot/Makefile
> ===================================================================
> RCS file: /cvs/ports/lang/parrot/Makefile,v
> retrieving revision 1.33
> diff -u -p -u -r1.33 Makefile
> --- lang/parrot/Makefile 13 Oct 2015 06:31:38 -0000 1.33
> +++ lang/parrot/Makefile 2 Nov 2015 19:55:46 -0000
> @@ -4,10 +4,10 @@ SHARED_ONLY = Yes
>
> COMMENT= virtual machine designed for interpreted languages
>
> -V= 7.2.0
> +V= 7.9.0
> DISTNAME= parrot-$V
> CATEGORIES= lang perl6
> -SHARED_LIBS= parrot 9.0
> +SHARED_LIBS= parrot 10.0
>
> HOMEPAGE= http://www.parrot.org/
>
> @@ -63,6 +63,5 @@ pre-configure:
> post-install:
> ${INSTALL_DATA} ${WRKSRC}/blib/lib/libparrot.so.${LIBparrot_VERSION} \
> ${PREFIX}/lib
> - chmod a+r ${PREFIX}/share/doc/parrot/$V/pod/packfile-c.pod
>
> .include <bsd.port.mk>
> Index: lang/parrot/distinfo
> ===================================================================
> RCS file: /cvs/ports/lang/parrot/distinfo,v
> retrieving revision 1.17
> diff -u -p -u -r1.17 distinfo
> --- lang/parrot/distinfo 9 Apr 2015 18:27:19 -0000 1.17
> +++ lang/parrot/distinfo 2 Nov 2015 19:55:46 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (parrot-7.2.0.tar.gz) = 9HkvwaggQN2FX3OJDeb6JnWapi9LStGqRoWXWSt7878=
> -SIZE (parrot-7.2.0.tar.gz) = 4700915
> +SHA256 (parrot-7.9.0.tar.gz) = 439sdJx2Bb91MzLv15f+nca6PcmZNu3R1ZJHsjxOExY=
> +SIZE (parrot-7.9.0.tar.gz) = 4703867
> Index: lang/parrot/pkg/PLIST
> ===================================================================
> RCS file: /cvs/ports/lang/parrot/pkg/PLIST,v
> retrieving revision 1.18
> diff -u -p -u -r1.18 PLIST
> --- lang/parrot/pkg/PLIST 9 Apr 2015 18:27:19 -0000 1.18
> +++ lang/parrot/pkg/PLIST 2 Nov 2015 19:55:47 -0000
> @@ -1189,23 +1189,8 @@ share/doc/parrot/${V}/pod/index/tools.js
> share/doc/parrot/${V}/pod/intro.pod
> share/doc/parrot/${V}/pod/memory_internals.pod
> share/doc/parrot/${V}/pod/multidispatch.pod
> -share/doc/parrot/${V}/pod/ops/
> -share/doc/parrot/${V}/pod/ops/bit.pod
> -share/doc/parrot/${V}/pod/ops/cmp.pod
> -share/doc/parrot/${V}/pod/ops/core.pod
> -share/doc/parrot/${V}/pod/ops/experimental.pod
> -share/doc/parrot/${V}/pod/ops/index.pod
> -share/doc/parrot/${V}/pod/ops/io.pod
> -share/doc/parrot/${V}/pod/ops/math.pod
> -share/doc/parrot/${V}/pod/ops/object.pod
> -share/doc/parrot/${V}/pod/ops/pmc.pod
> -share/doc/parrot/${V}/pod/ops/set.pod
> -share/doc/parrot/${V}/pod/ops/string.pod
> -share/doc/parrot/${V}/pod/ops/sys.pod
> -share/doc/parrot/${V}/pod/ops/var.pod
> share/doc/parrot/${V}/pod/optable.pod
> share/doc/parrot/${V}/pod/overview.pod
> -share/doc/parrot/${V}/pod/packfile-c.pod
> share/doc/parrot/${V}/pod/parrot.pod
> share/doc/parrot/${V}/pod/parrotbyte.pod
> share/doc/parrot/${V}/pod/parrothist.pod
>
> --
> Carlin
>
>