Update to parrot 5.4.0 and rakudo/nqp 2013.05, tested on amd64 and
powerpc.

Index: parrot/Makefile
===================================================================
RCS file: /home/pascal/cvs/ports/lang/parrot/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- parrot/Makefile     11 Mar 2013 11:20:28 -0000      1.25
+++ parrot/Makefile     26 May 2013 17:30:18 -0000
@@ -4,16 +4,16 @@ SHARED_ONLY = Yes
 
 COMMENT=       virtual machine designed for interpreted languages
 
-V=             4.9.0
+V=             5.4.0
 DISTNAME=      parrot-$V
 CATEGORIES=    lang perl6
-SHARED_LIBS=   parrot  7.0
+SHARED_LIBS=   parrot  8.0
 
 HOMEPAGE=      http://www.parrot.org/
 
 MAINTAINER =   Pascal Stumpf <pascal.stu...@cubes.de>
 
-MASTER_SITES=  ftp://ftp.parrot.org/pub/parrot/releases/supported/$V/
+MASTER_SITES=  ftp://ftp.parrot.org/pub/parrot/releases/all/$V/
 
 # Artistic2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -48,6 +48,7 @@ CONFIGURE_ENV =               LIBparrot_VERSION=${LIB
 
 MAKE_ENV=              LIBparrot_VERSION=${LIBparrot_VERSION}
 
+ALL_TARGET =           all docs
 INSTALL_TARGET =       install install-doc
 TEST_TARGET=           fulltest
 
Index: parrot/distinfo
===================================================================
RCS file: /home/pascal/cvs/ports/lang/parrot/distinfo,v
retrieving revision 1.15
diff -u -p -r1.15 distinfo
--- parrot/distinfo     5 Nov 2012 17:57:50 -0000       1.15
+++ parrot/distinfo     26 May 2013 17:31:06 -0000
@@ -1,2 +1,2 @@
-SHA256 (parrot-4.9.0.tar.gz) = 3/BMJFMqtTnbr4H/4J1WjaBJ+4FyJaLPU5eDQ3ZTgdU=
-SIZE (parrot-4.9.0.tar.gz) = 4568777
+SHA256 (parrot-5.4.0.tar.gz) = TjdoaRG0RvXl8sCqYhOJiLoMQR0sXiuiMdGjQhqFrRA=
+SIZE (parrot-5.4.0.tar.gz) = 4601122
Index: parrot/patches/patch-config_gen_makefiles_root_in
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/parrot/patches/patch-config_gen_makefiles_root_in,v
retrieving revision 1.7
diff -u -p -r1.7 patch-config_gen_makefiles_root_in
--- parrot/patches/patch-config_gen_makefiles_root_in   5 Nov 2012 17:57:51 
-0000       1.7
+++ parrot/patches/patch-config_gen_makefiles_root_in   27 Jan 2013 23:45:00 
-0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-config_gen_makefiles_root_in,v 1.7 2012/11/05 17:57:51 pascal 
Exp $
---- config/gen/makefiles/root.in.orig  Tue Oct 16 06:52:24 2012
-+++ config/gen/makefiles/root.in       Sat Nov  3 11:31:33 2012
+--- config/gen/makefiles/root.in.orig  Thu Jan 10 22:43:07 2013
++++ config/gen/makefiles/root.in       Mon Jan 28 00:41:04 2013
 @@ -20,7 +20,7 @@
  
  DEVEL           = @DEVEL@
@@ -10,15 +10,3 @@ $OpenBSD: patch-config_gen_makefiles_roo
  
  CONFIG_ARGS     = @configure_args@
  #IF(win32):SHELL           = CMD
-@@ -3094,9 +3094,9 @@ src/glut_nci_thunks$(O) : $(PARROT_H_HEADERS) \
-       $(INC_PMC_DIR)/pmc_nci.h
- 
- $(LIBGLUTCB_SO): $(LIBPARROT) src/glut_callbacks$(O) src/glut_nci_thunks$(O)
--      $(LD) $(LD_LOAD_FLAGS) $(LDFLAGS) \
-+      $(LD) $(ALL_PARROT_LIBS) $(LD_LOAD_FLAGS) $(LDFLAGS) \
-       @ld_out@$@ src/glut_callbacks$(O) src/glut_nci_thunks$(O) \
--      $(ALL_PARROT_LIBS) @opengl_lib@
-+      @opengl_lib@
- 
- src/extra_nci_thunks.c : src/nci/extra_thunks.nci $(NCI_THUNK_GEN)
-       $(NCI_THUNK_GEN) --dynext --no-warn-dups \
Index: parrot/patches/patch-config_init_hints_openbsd_pm
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/parrot/patches/patch-config_init_hints_openbsd_pm,v
retrieving revision 1.5
diff -u -p -r1.5 patch-config_init_hints_openbsd_pm
--- parrot/patches/patch-config_init_hints_openbsd_pm   5 Nov 2012 17:57:51 
-0000       1.5
+++ parrot/patches/patch-config_init_hints_openbsd_pm   27 Jan 2013 23:59:46 
-0000
@@ -1,28 +1,7 @@
 $OpenBSD: patch-config_init_hints_openbsd_pm,v 1.5 2012/11/05 17:57:51 pascal 
Exp $
---- config/init/hints/openbsd.pm.orig  Wed Aug  1 09:05:12 2012
-+++ config/init/hints/openbsd.pm       Sat Nov  3 11:33:32 2012
-@@ -17,13 +17,18 @@ sub runstep {
-     $conf->data->set( ccflags => $ccflags );
- 
-     my $libs = $conf->data->get('libs');
-+
-+=for comment
-+
-     if ( $libs !~ /-lpthread\b/ ) {
-         $libs .= ' -lpthread';
-     }
- 
-+=cut
-+
-     my $ldflags = $conf->data->get('ldflags');
--    if ( $ldflags !~ m|-L/usr/local/lib\b| ) {
--        $ldflags .= ' -L/usr/local/lib';
-+    if ( $ldflags !~ m|-L${LOCALBASE}/lib\b| ) {
-+        $ldflags .= ' -L${LOCALBASE}/lib';
-     }
- 
-     $conf->data->set(
-@@ -34,9 +39,8 @@ sub runstep {
+--- config/init/hints/openbsd.pm.orig  Thu Jan  3 07:06:40 2013
++++ config/init/hints/openbsd.pm       Mon Jan 28 00:45:17 2013
+@@ -36,9 +36,8 @@ sub runstep {
  
          has_dynamic_linking    => 1,
          parrot_is_shared       => 1,
@@ -32,5 +11,5 @@ $OpenBSD: patch-config_init_hints_openbs
 +        libparrot_shared       => 
"libparrot$share_ext.$ENV{LIBparrot_VERSION}",
 +        libparrot_soname       => "",
      );
+     $conf->data->set( dynext_dirs => $dynext_dirs ) if $dynext_dirs;
  
-     if ( ( split( m/-/, $conf->data->get('archname_provisional'), 2 ) )[0] eq 
'powerpc' ) {
Index: parrot/pkg/PLIST
===================================================================
RCS file: /home/pascal/cvs/ports/lang/parrot/pkg/PLIST,v
retrieving revision 1.16
diff -u -p -r1.16 PLIST
--- parrot/pkg/PLIST    5 Nov 2012 17:57:51 -0000       1.16
+++ parrot/pkg/PLIST    26 May 2013 17:40:30 -0000
@@ -12,6 +12,13 @@
 @bin bin/winxed
 include/parrot/
 include/parrot/${V}/
+include/parrot/${V}/dynpmc/
+include/parrot/${V}/dynpmc/pmc_dynlexpad.h
+include/parrot/${V}/dynpmc/pmc_file.h
+include/parrot/${V}/dynpmc/pmc_gziphandle.h
+include/parrot/${V}/dynpmc/pmc_rational.h
+include/parrot/${V}/dynpmc/pmc_select.h
+include/parrot/${V}/dynpmc/pmc_subproxy.h
 include/parrot/${V}/imcc/
 include/parrot/${V}/imcc/api.h
 include/parrot/${V}/imcc/embed.h
@@ -19,6 +26,12 @@ include/parrot/${V}/imcc/yyscanner.h
 include/parrot/${V}/parrot/
 include/parrot/${V}/parrot/alarm.h
 include/parrot/${V}/parrot/api.h
+include/parrot/${V}/parrot/atomic/
+include/parrot/${V}/parrot/atomic.h
+include/parrot/${V}/parrot/atomic/fallback.h
+include/parrot/${V}/parrot/atomic/gcc_ppc.h
+include/parrot/${V}/parrot/atomic/gcc_x86.h
+include/parrot/${V}/parrot/atomic/sparc.h
 include/parrot/${V}/parrot/caches.h
 include/parrot/${V}/parrot/call.h
 include/parrot/${V}/parrot/cclass.h
@@ -82,6 +95,10 @@ include/parrot/${V}/parrot/settings.h
 include/parrot/${V}/parrot/string.h
 include/parrot/${V}/parrot/string_funcs.h
 include/parrot/${V}/parrot/sub.h
+include/parrot/${V}/parrot/thr_none.h
+include/parrot/${V}/parrot/thr_pthread.h
+include/parrot/${V}/parrot/thr_windows.h
+include/parrot/${V}/parrot/thread.h
 include/parrot/${V}/parrot/vtable.h
 include/parrot/${V}/parrot/vtables.h
 include/parrot/${V}/parrot/warnings.h
@@ -158,6 +175,7 @@ include/parrot/${V}/pmc/pmc_parrotlibrar
 include/parrot/${V}/pmc/pmc_pmclist.h
 include/parrot/${V}/pmc/pmc_pmcproxy.h
 include/parrot/${V}/pmc/pmc_pointer.h
+include/parrot/${V}/pmc/pmc_proxy.h
 include/parrot/${V}/pmc/pmc_ptr.h
 include/parrot/${V}/pmc/pmc_ptrbuf.h
 include/parrot/${V}/pmc/pmc_ptrobj.h
@@ -202,11 +220,13 @@ lib/parrot/${V}/dynext/obscure_ops.so
 lib/parrot/${V}/dynext/os.so
 lib/parrot/${V}/dynext/rational.so
 lib/parrot/${V}/dynext/select.so
+lib/parrot/${V}/dynext/subproxy.so
 lib/parrot/${V}/dynext/sys_ops.so
 lib/parrot/${V}/dynext/trans_ops.so
 lib/parrot/${V}/include/
 lib/parrot/${V}/include/call_bits.pasm
 lib/parrot/${V}/include/cclass.pasm
+lib/parrot/${V}/include/cloneflags.pasm
 lib/parrot/${V}/include/config.fpmc
 lib/parrot/${V}/include/datatypes.pasm
 lib/parrot/${V}/include/dlopenflags.pasm
@@ -227,10 +247,9 @@ lib/parrot/${V}/include/iterator.pasm
 lib/parrot/${V}/include/libpaths.pasm
 lib/parrot/${V}/include/longopt.pasm
 lib/parrot/${V}/include/opengl_defines.pasm
-lib/parrot/${V}/include/parrot_version.pir
+lib/parrot/${V}/include/packfile_annotation_keytype.pasm
 lib/parrot/${V}/include/parrotlib.pbc
 lib/parrot/${V}/include/pmctypes.pasm
-lib/parrot/${V}/include/signal.pasm
 lib/parrot/${V}/include/socket.pasm
 lib/parrot/${V}/include/stat.pasm
 lib/parrot/${V}/include/stdio.pasm
@@ -293,8 +312,10 @@ lib/parrot/${V}/languages/tge/TGE.pir
 lib/parrot/${V}/languages/tge/TGE/Compiler.pir
 lib/parrot/${V}/languages/tge/TGE/Grammar.pir
 lib/parrot/${V}/languages/tge/TGE/Parser.pg
+lib/parrot/${V}/languages/tge/TGE/Parser.pir
 lib/parrot/${V}/languages/tge/TGE/Rule.pir
 lib/parrot/${V}/languages/tge/TGE/Tree.pir
+lib/parrot/${V}/languages/tge/tgc.pbc
 lib/parrot/${V}/languages/tge/tgc.pir
 lib/parrot/${V}/languages/winxed/
 lib/parrot/${V}/languages/winxed/winxed.pbc
@@ -353,10 +374,12 @@ lib/parrot/${V}/library/Math/
 lib/parrot/${V}/library/Math/Rand.pbc
 lib/parrot/${V}/library/Math/Rand.pir
 lib/parrot/${V}/library/NCI/
+lib/parrot/${V}/library/NCI/Utils.pbc
 lib/parrot/${V}/library/NCI/Utils.pir
 lib/parrot/${V}/library/OpenGL/
 lib/parrot/${V}/library/OpenGL.pbc
 lib/parrot/${V}/library/OpenGL.pir
+lib/parrot/${V}/library/OpenGL/Math.pbc
 lib/parrot/${V}/library/OpenGL/Math.pir
 lib/parrot/${V}/library/OpenGL_funcs.pbc
 lib/parrot/${V}/library/OpenGL_funcs.pir
@@ -365,6 +388,7 @@ lib/parrot/${V}/library/P6object.pbc
 lib/parrot/${V}/library/P6object.pir
 lib/parrot/${V}/library/PCT/
 lib/parrot/${V}/library/PCT.pbc
+lib/parrot/${V}/library/PCT/Dumper.pbc
 lib/parrot/${V}/library/PCT/Grammar.pbc
 lib/parrot/${V}/library/PCT/HLLCompiler.pbc
 lib/parrot/${V}/library/PCT/PAST.pbc
@@ -374,6 +398,7 @@ lib/parrot/${V}/library/PGE/Dumper.pbc
 lib/parrot/${V}/library/PGE/Dumper.pir
 lib/parrot/${V}/library/PGE/Glob.pbc
 lib/parrot/${V}/library/PGE/Glob.pir
+lib/parrot/${V}/library/PGE/Hs.pbc
 lib/parrot/${V}/library/PGE/Hs.pir
 lib/parrot/${V}/library/PGE/Perl6Grammar.pbc
 lib/parrot/${V}/library/PGE/Perl6Grammar.pir
@@ -388,10 +413,19 @@ lib/parrot/${V}/library/Parrot/Exception
 lib/parrot/${V}/library/Parrot/Exception.pir
 lib/parrot/${V}/library/Pg.pir
 lib/parrot/${V}/library/ProfTest/
+lib/parrot/${V}/library/ProfTest.pbc
 lib/parrot/${V}/library/ProfTest/Matcher.nqp
+lib/parrot/${V}/library/ProfTest/Matcher.pbc
+lib/parrot/${V}/library/ProfTest/Matcher.pir
 lib/parrot/${V}/library/ProfTest/NQPProfile.nqp
+lib/parrot/${V}/library/ProfTest/NQPProfile.pbc
+lib/parrot/${V}/library/ProfTest/NQPProfile.pir
 lib/parrot/${V}/library/ProfTest/PIRProfile.nqp
+lib/parrot/${V}/library/ProfTest/PIRProfile.pbc
+lib/parrot/${V}/library/ProfTest/PIRProfile.pir
 lib/parrot/${V}/library/ProfTest/Want.nqp
+lib/parrot/${V}/library/ProfTest/Want.pbc
+lib/parrot/${V}/library/ProfTest/Want.pir
 lib/parrot/${V}/library/Range.pbc
 lib/parrot/${V}/library/Range.pir
 lib/parrot/${V}/library/Regex.pbc
@@ -432,6 +466,7 @@ lib/parrot/${V}/library/Stream/Sub.pir
 lib/parrot/${V}/library/Stream/Writer.pbc
 lib/parrot/${V}/library/Stream/Writer.pir
 lib/parrot/${V}/library/String/
+lib/parrot/${V}/library/String/Utils.pbc
 lib/parrot/${V}/library/String/Utils.pir
 lib/parrot/${V}/library/TAP/
 lib/parrot/${V}/library/TAP/Formatter.pbc
@@ -441,9 +476,6 @@ lib/parrot/${V}/library/TAP/Harness.pir
 lib/parrot/${V}/library/TAP/Parser.pbc
 lib/parrot/${V}/library/TAP/Parser.pir
 lib/parrot/${V}/library/TGE.pbc
-lib/parrot/${V}/library/Tcl/
-lib/parrot/${V}/library/Tcl/Glob.pbc
-lib/parrot/${V}/library/Tcl/Glob.pir
 lib/parrot/${V}/library/TclLibrary.pbc
 lib/parrot/${V}/library/TclLibrary.pir
 lib/parrot/${V}/library/Test/
@@ -465,17 +497,19 @@ lib/parrot/${V}/library/Test/More.pir
 lib/parrot/${V}/library/URI/
 lib/parrot/${V}/library/URI.pbc
 lib/parrot/${V}/library/URI.pir
+lib/parrot/${V}/library/URI/Escape.pbc
 lib/parrot/${V}/library/URI/Escape.pir
 lib/parrot/${V}/library/YAML/
 lib/parrot/${V}/library/YAML/Dumper/
 lib/parrot/${V}/library/YAML/Dumper.pbc
 lib/parrot/${V}/library/YAML/Dumper.pir
+lib/parrot/${V}/library/YAML/Dumper/Base.pbc
 lib/parrot/${V}/library/YAML/Dumper/Base.pir
+lib/parrot/${V}/library/YAML/Dumper/Default.pbc
 lib/parrot/${V}/library/YAML/Dumper/Default.pir
 lib/parrot/${V}/library/YAML/Tiny.pbc
 lib/parrot/${V}/library/YAML/Tiny.pm
 lib/parrot/${V}/library/config.pbc
-lib/parrot/${V}/library/config.pir
 lib/parrot/${V}/library/crypto.declarations
 lib/parrot/${V}/library/distutils.pbc
 lib/parrot/${V}/library/distutils.pir
@@ -499,9 +533,11 @@ lib/parrot/${V}/library/pcore.pir
 lib/parrot/${V}/library/pcre.pbc
 lib/parrot/${V}/library/pcre.pir
 lib/parrot/${V}/library/postgres.declarations
+lib/parrot/${V}/library/postgres.pbc
 lib/parrot/${V}/library/postgres.pir
 lib/parrot/${V}/library/uuid.pbc
 lib/parrot/${V}/library/uuid.pir
+lib/parrot/${V}/library/yaml_dumper.pbc
 lib/parrot/${V}/library/yaml_dumper.pir
 lib/parrot/${V}/parrot_config.o
 lib/parrot/${V}/tools/
@@ -575,6 +611,7 @@ lib/parrot/${V}/tools/lib/Parrot/Docs/Se
 lib/parrot/${V}/tools/lib/Parrot/Docs/Section/Tools.pm
 lib/parrot/${V}/tools/lib/Parrot/Docs/Text2HTML.pm
 lib/parrot/${V}/tools/lib/Parrot/Git/
+lib/parrot/${V}/tools/lib/Parrot/Git.pm
 lib/parrot/${V}/tools/lib/Parrot/Git/Describe.pm
 lib/parrot/${V}/tools/lib/Parrot/H2inc.pm
 lib/parrot/${V}/tools/lib/Parrot/Harness/
@@ -604,13 +641,13 @@ lib/parrot/${V}/tools/lib/Parrot/Pmc2c/P
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Null.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Object.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/PrintTree.pm
+lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/Proxy.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/RO.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/default.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Parser.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Pmc2cMain.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/UtilFunctions.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/VTable.pm
-lib/parrot/${V}/tools/lib/Parrot/Revision.pm
 lib/parrot/${V}/tools/lib/Parrot/SHA1.pm
 lib/parrot/${V}/tools/lib/Parrot/SearchOps.pm
 lib/parrot/${V}/tools/lib/Parrot/Test/
@@ -624,6 +661,17 @@ lib/parrot/${V}/tools/lib/Parrot/Test/Ut
 lib/parrot/${V}/tools/lib/Parrot/Test/Util.pm
 lib/parrot/${V}/tools/lib/Parrot/Test/Util/Runloop.pm
 lib/parrot/${V}/tools/lib/Parrot/Vtable.pm
+lib/parrot/${V}/tools/myconfig
+@man man/man1/ops2c.1
+@man man/man1/parrot-nqp.1
+@man man/man1/parrot-prove.1
+@man man/man1/parrot.1
+@man man/man1/parrot_config.1
+@man man/man1/parrot_nci_thunk_gen.1
+@man man/man1/parrotbug.1
+@man man/man1/pbc_to_exe.1
+@man man/man1/plumage.1
+@man man/man1/winxed.1
 share/doc/parrot/
 share/doc/parrot/${V}/
 share/doc/parrot/${V}/CREDITS
@@ -709,6 +757,10 @@ share/doc/parrot/${V}/examples/benchmark
 share/doc/parrot/${V}/examples/benchmarks/primes2_i.pir
 share/doc/parrot/${V}/examples/benchmarks/primes_i.pasm
 share/doc/parrot/${V}/examples/benchmarks/rand.pir
+share/doc/parrot/${V}/examples/benchmarks/sort_ffa.pir
+share/doc/parrot/${V}/examples/benchmarks/sort_fia.pir
+share/doc/parrot/${V}/examples/benchmarks/sort_rfa.pir
+share/doc/parrot/${V}/examples/benchmarks/sort_ria.pir
 share/doc/parrot/${V}/examples/benchmarks/stress.pasm
 share/doc/parrot/${V}/examples/benchmarks/stress.pl
 share/doc/parrot/${V}/examples/benchmarks/stress.rb
@@ -747,6 +799,7 @@ share/doc/parrot/${V}/examples/io/get.pi
 share/doc/parrot/${V}/examples/io/http.pir
 share/doc/parrot/${V}/examples/io/httpd.pir
 share/doc/parrot/${V}/examples/io/post.pir
+share/doc/parrot/${V}/examples/io/readline.pir
 share/doc/parrot/${V}/examples/json/
 share/doc/parrot/${V}/examples/json/postalcodes.pir
 share/doc/parrot/${V}/examples/json/test.pir
@@ -879,6 +932,7 @@ share/doc/parrot/${V}/examples/pir/inter
 share/doc/parrot/${V}/examples/pir/interlangs.pir
 share/doc/parrot/${V}/examples/pir/io.pir
 share/doc/parrot/${V}/examples/pir/levenshtein.pir
+share/doc/parrot/${V}/examples/pir/libpaths.pir
 share/doc/parrot/${V}/examples/pir/life.pir
 share/doc/parrot/${V}/examples/pir/local_label.pir
 share/doc/parrot/${V}/examples/pir/make_hello_pbc.pir
@@ -1004,6 +1058,11 @@ share/doc/parrot/${V}/examples/tge/branc
 share/doc/parrot/${V}/examples/tge/branch/lib/Branch.pir
 share/doc/parrot/${V}/examples/tge/branch/lib/Leaf.pir
 share/doc/parrot/${V}/examples/tge/branch/transform.pir
+share/doc/parrot/${V}/examples/threads/
+share/doc/parrot/${V}/examples/threads/chameneos.pir
+share/doc/parrot/${V}/examples/threads/matrix_part.winxed
+share/doc/parrot/${V}/examples/threads/moretasks.pir
+share/doc/parrot/${V}/examples/threads/tasks.pir
 share/doc/parrot/${V}/examples/tools/
 share/doc/parrot/${V}/examples/tools/Makefile
 share/doc/parrot/${V}/examples/tools/pbc_checker.cpp
@@ -1125,8 +1184,22 @@ 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
@@ -1217,9 +1290,16 @@ share/doc/parrot/${V}/resources/favicon.
 share/doc/parrot/${V}/resources/parrot.css
 share/doc/parrot/${V}/resources/parrot_logo.png
 share/doc/parrot/${V}/resources/up.gif
+share/parrot/
+share/parrot/${V}/
+share/parrot/${V}/MANIFEST
+share/parrot/${V}/MANIFEST.dev
+share/parrot/${V}/MANIFEST.doc
 src/
 src/parrot/
 src/parrot/${V}/
+src/parrot/${V}/config_lib.pir
+src/parrot/${V}/glut_callbacks.c
 src/parrot/${V}/pmc/
 src/parrot/${V}/pmc/addrregistry.dump
 src/parrot/${V}/pmc/alarm.dump
@@ -1292,6 +1372,7 @@ src/parrot/${V}/pmc/parrotlibrary.dump
 src/parrot/${V}/pmc/pmclist.dump
 src/parrot/${V}/pmc/pmcproxy.dump
 src/parrot/${V}/pmc/pointer.dump
+src/parrot/${V}/pmc/proxy.dump
 src/parrot/${V}/pmc/ptr.dump
 src/parrot/${V}/pmc/ptrbuf.dump
 src/parrot/${V}/pmc/ptrobj.dump
Index: nqp/Makefile
===================================================================
RCS file: /home/pascal/cvs/ports/lang/nqp/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- nqp/Makefile        11 Mar 2013 11:20:28 -0000      1.10
+++ nqp/Makefile        26 May 2013 17:43:13 -0000
@@ -7,10 +7,12 @@ VMEM_WARNING =                Yes
 BROKEN-hppa =          error: unsupported architecture hppa
 COMMENT =              Not Quite Perl
 
-V =                    2012.10
-DISTNAME =             nqp-${V}
+V =                    2013.05
+DISTNAME =             $V
+PKGNAME =              nqp-${V}
+DIST_SUBDIR =          nqp
 
-PARROT_VERSION =       4.9.0
+PARROT_VERSION =       5.4.0
 SUBST_VARS +=          PARROT_VERSION
 
 CATEGORIES =           lang
@@ -25,7 +27,7 @@ PERMIT_PACKAGE_CDROM =        Yes
 WANTLIB += c gmp icudata icuuc m ncurses parrot pthread
 WANTLIB += readline stdc++ util ffi
 
-MASTER_SITES =         http://cloud.github.com/downloads/perl6/nqp/
+MASTER_SITES =         http://github.com/perl6/nqp/archive/
 
 LIB_DEPENDS =          lang/parrot>=${PARROT_VERSION}
 
@@ -35,6 +37,8 @@ CONFIGURE_SCRIPT =    /usr/bin/perl Configu
 CONFIGURE_ARGS =       --with-parrot="${LOCALBASE}/bin/parrot"
 
 MAKE_ENV +=            CC="${CC}"
+
+WRKDIST =              ${WRKDIR}/nqp-$V
 
 TEST_TARGET =  test
 
Index: nqp/distinfo
===================================================================
RCS file: /home/pascal/cvs/ports/lang/nqp/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- nqp/distinfo        5 Nov 2012 17:57:51 -0000       1.4
+++ nqp/distinfo        26 May 2013 17:43:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (nqp-2012.10.tar.gz) = dwNh14FEsjY0xfu/oLaULEZgNbvkfYzqYJhIOsZ8bsA=
-SIZE (nqp-2012.10.tar.gz) = 1133268
+SHA256 (nqp/2013.05.tar.gz) = d6QEw5zEd66Y9wvbrnfffl9rFMedwcWEZb4zkEQFrk0=
+SIZE (nqp/2013.05.tar.gz) = 2458547
Index: nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c
--- nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c     
12 Jun 2012 08:21:54 -0000      1.2
+++ nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c     
26 May 2013 17:44:48 -0000
@@ -1,16 +1,16 @@
 $OpenBSD: patch-3rdparty_dyncall_dyncallback_dyncall_callback_ppc32_c,v 1.2 
2012/06/12 08:21:54 pascal Exp $
---- 3rdparty/dyncall/dyncallback/dyncall_callback_ppc32.c.orig Wed Apr 25 
22:05:34 2012
-+++ 3rdparty/dyncall/dyncallback/dyncall_callback_ppc32.c      Sun Jun  3 
13:13:46 2012
-@@ -26,6 +26,8 @@
- #include "dyncall_callback.h"
+--- 3rdparty/dyncall/dyncallback/dyncall_callback_ppc32.c.orig Thu May 23 
21:11:20 2013
++++ 3rdparty/dyncall/dyncallback/dyncall_callback_ppc32.c      Sun May 26 
19:43:44 2013
+@@ -27,6 +27,8 @@
  #include "dyncall_callback_ppc32.h"
+ #include "dyncall_alloc_wx.h"
  
 +#include "dyncall_alloc_wx.h"
 +
  void dcbInitCallback(DCCallback* pcb, const char* signature, 
DCCallbackHandler* handler, void* userdata)
  {
    const char* ptr;
-@@ -35,7 +37,7 @@ void dcbInitCallback(DCCallback* pcb, const char* sign
+@@ -36,7 +38,7 @@ void dcbInitCallback(DCCallback* pcb, const char* sign
    pcb->userdata = userdata;
  }
  
Index: nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c,v
retrieving revision 1.2
diff -u -p -r1.2 patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c
--- nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c        
12 Jun 2012 08:21:54 -0000      1.2
+++ nqp/patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c        
26 May 2013 17:48:51 -0000
@@ -1,16 +1,14 @@
 $OpenBSD: patch-3rdparty_dyncall_dyncallback_dyncall_thunk_ppc32_c,v 1.2 
2012/06/12 08:21:54 pascal Exp $
---- 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c.orig    Wed Apr 25 
22:05:34 2012
-+++ 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c Sat Jun  2 17:56:52 2012
+--- 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c.orig    Thu May 23 
21:11:20 2013
++++ 3rdparty/dyncall/dyncallback/dyncall_thunk_ppc32.c Sun May 26 19:48:44 2013
 @@ -25,10 +25,12 @@
  
  #include "dyncall_thunk.h"
  
--unsigned short hi16(x) { return ( (unsigned short) (((unsigned int)x)>>16UL) 
); }
--unsigned short lo16(x) { return ( (unsigned short)  ((unsigned int)x)        
); }   
-+unsigned short hi16(DCThunk *);
-+unsigned short lo16(DCThunk *);
-+unsigned short hi16(DCThunk* x) { return ( (unsigned short) (((unsigned 
int)x)>>16UL) ); }
-+unsigned short lo16(DCThunk* x) { return ( (unsigned short)  ((unsigned 
int)x)        ); }   
++unsigned short hi16(unsigned int x);
++unsigned short lo16(unsigned int x);
+ unsigned short hi16(unsigned int x) { return ( (unsigned short) (((unsigned 
int)x)>>16UL) ); }
+ unsigned short lo16(unsigned int x) { return ( (unsigned short)  ((unsigned 
int)x)        ); }   
  
 -void dcbInitThunk(DCThunk* p, void (*entry)())
 +void dcbInitThunk(DCThunk* p, void (*entry)(void))
Index: nqp/patches/patch-tools_build_Makefile_in
===================================================================
RCS file: nqp/patches/patch-tools_build_Makefile_in
diff -N nqp/patches/patch-tools_build_Makefile_in
--- nqp/patches/patch-tools_build_Makefile_in   13 Jul 2012 09:46:41 -0000      
1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,14 +0,0 @@
-$OpenBSD: patch-tools_build_Makefile_in,v 1.2 2012/07/13 09:46:41 pascal Exp $
---- tools/build/Makefile.in.orig       Sat Jun 23 14:50:51 2012
-+++ tools/build/Makefile.in    Sun Jul  8 11:08:35 2012
-@@ -14,8 +14,8 @@ PARROT_LIBRARY_DIR = $(PARROT_LIB_DIR)/library
- NQP_LANG_DIR       = $(PARROT_LIB_DIR)/languages/nqp
- HAS_ICU            = @has_icu@
- 
--CC            = @cc@
--CFLAGS        = @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @gc_flag@ @optimize@
-+CC           ?= @cc@
-+CFLAGS       += @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @gc_flag@
- EXE           = @exe@
- LD            = @ld@
- LDFLAGS       = @ldflags@ @ld_debug@
Index: nqp/pkg/PLIST
===================================================================
RCS file: /home/pascal/cvs/ports/lang/nqp/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- nqp/pkg/PLIST       5 Nov 2012 17:57:51 -0000       1.3
+++ nqp/pkg/PLIST       26 May 2013 18:00:05 -0000
@@ -1,9 +1,18 @@
 @comment $OpenBSD: PLIST,v 1.3 2012/11/05 17:57:51 pascal Exp $
 @bin bin/nqp
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_nqplexinfo.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_nqplexpad.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_ownedhash.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_ownedresizablepmcarray.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_qrpa.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_serializationcontext.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_sixmodelobject.h
+include/parrot/${PARROT_VERSION}/dynpmc/pmc_stable.h
 lib/parrot/${PARROT_VERSION}/dynext/nqp_bigint_ops.so
 lib/parrot/${PARROT_VERSION}/dynext/nqp_dyncall_ops.so
 lib/parrot/${PARROT_VERSION}/dynext/nqp_group.so
 lib/parrot/${PARROT_VERSION}/dynext/nqp_ops.so
+lib/parrot/${PARROT_VERSION}/include/nqp_const.pir
 lib/parrot/${PARROT_VERSION}/languages/nqp/
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPCORE.setting.pbc
@@ -16,4 +25,3 @@ lib/parrot/${PARROT_VERSION}/languages/n
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqp.pbc
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqpmo.pbc
 lib/parrot/${PARROT_VERSION}/library/ModuleLoader.pbc
-lib/parrot/${PARROT_VERSION}/library/PASTRegex.pbc
Index: rakudo/Makefile
===================================================================
RCS file: /home/pascal/cvs/ports/lang/rakudo/Makefile,v
retrieving revision 1.17
diff -u -p -r1.17 Makefile
--- rakudo/Makefile     11 Mar 2013 11:20:28 -0000      1.17
+++ rakudo/Makefile     26 May 2013 18:22:53 -0000
@@ -3,23 +3,23 @@
 # Memory hog, stuck for days on the same file during build.
 NOT_FOR_ARCHS =                sh
 BROKEN-sparc64 =       error:imcc:syntax error, unexpected IF
-BROKEN-powerpc =       exists_keyed_str() not implemented in class 'NQPMu'
 
 SHARED_ONLY =          Yes
 
 COMMENT =              Rakudo Perl 6 compiler
 
 PORTNAME =             rakudo
-VERSION =              2012.10
-DISTNAME =             ${PORTNAME}-star-${VERSION}
-PKGNAME =              ${PORTNAME}-${VERSION}
+V =                    2013.05
+DISTNAME =             rakudo-star-$V
+PKGNAME =              rakudo-$V
 
-PARROT_VERSION =       4.9.0
+PARROT_VERSION =       5.4.0
+NQP_VERSION =          2013.05
 SUBST_VARS +=          PARROT_VERSION
 
 CATEGORIES =           lang perl6
 
-HOMEPAGE =             http://rakudo.org/
+HOMEPAGE =             http://rakudo.org
 
 MAINTAINER =           Pascal Stumpf <pascal.stu...@cubes.de>
 
@@ -31,9 +31,9 @@ WANTLIB +=            readline stdc++ util ffi
 
 VMEM_WARNING =         Yes
 
-MASTER_SITES =         http://cloud.github.com/downloads/rakudo/star/
+MASTER_SITES =         ${HOMEPAGE}/downloads/star/
 
-BUILD_DEPENDS =                lang/nqp
+BUILD_DEPENDS =                lang/nqp>=${NQP_VERSION}
 LIB_DEPENDS =          lang/parrot>=${PARROT_VERSION} \
                        textproc/icu4c
 
@@ -43,7 +43,6 @@ FAKE_FLAGS +=         LD_LIBRARY_PATH="${WRKINS
 CONFIGURE_STYLE =      simple
 CONFIGURE_SCRIPT =     /usr/bin/perl Configure.pl
 CONFIGURE_ARGS +=      --prefix="${PREFIX}" \
-                       --with-parrot="${LOCALBASE}/bin/parrot" \
                        --with-nqp="${LOCALBASE}/bin/nqp"
 
 TEST_TARGET =  rakudo-test rakudo-spectest
@@ -57,6 +56,6 @@ post-install:
 pre-test:
        #no need to check out git repository
        perl -pi -e 's/spectest_checkout spectest_update// if /^testable/' \
-               ${WRKSRC}/rakudo-${VERSION}/Makefile
+               ${WRKSRC}/rakudo-$V/Makefile
 
 .include <bsd.port.mk>
Index: rakudo/distinfo
===================================================================
RCS file: /home/pascal/cvs/ports/lang/rakudo/distinfo,v
retrieving revision 1.7
diff -u -p -r1.7 distinfo
--- rakudo/distinfo     5 Nov 2012 17:57:51 -0000       1.7
+++ rakudo/distinfo     1 Jun 2013 08:23:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (rakudo-star-2012.10.tar.gz) = 
afm2oj1kfH+0zV4USemk7YjrAAwW5kXm8BHFj/EijHg=
-SIZE (rakudo-star-2012.10.tar.gz) = 7456701
+SHA256 (rakudo-star-2013.05.tar.gz) = 
TutxFr9DKoxDn8DbUylDZPpyOuMmWfMVR6Yvp80uM4Q=
+SIZE (rakudo-star-2013.05.tar.gz) = 8918057
Index: rakudo/patches/patch-rakudo_tools_build_Makefile_in
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/rakudo/patches/patch-rakudo_tools_build_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-rakudo_tools_build_Makefile_in
--- rakudo/patches/patch-rakudo_tools_build_Makefile_in 5 Nov 2012 17:57:51 
-0000       1.1
+++ rakudo/patches/patch-rakudo_tools_build_Makefile_in 1 Jun 2013 08:23:55 
-0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-rakudo_tools_build_Makefile_in,v 1.1 2012/11/05 17:57:51 
pascal Exp $
---- rakudo/tools/build/Makefile.in.orig        Fri Oct 19 03:37:17 2012
-+++ rakudo/tools/build/Makefile.in     Sat Nov  3 12:20:50 2012
+--- rakudo/tools/build/Makefile.in.orig        Sat May  4 22:25:14 2013
++++ rakudo/tools/build/Makefile.in     Sat Jun  1 10:23:50 2013
 @@ -324,7 +324,6 @@ install: all
        $(MKPATH)                     $(DESTDIR)$(DOCDIR)/rakudo
        $(MKPATH)                     $(DESTDIR)$(DOCDIR)/rakudo/announce
Index: rakudo/patches/patch-tools_build_Makefile_in
===================================================================
RCS file: 
/home/pascal/cvs/ports/lang/rakudo/patches/patch-tools_build_Makefile_in,v
retrieving revision 1.4
diff -u -p -r1.4 patch-tools_build_Makefile_in
--- rakudo/patches/patch-tools_build_Makefile_in        5 Nov 2012 17:57:51 
-0000       1.4
+++ rakudo/patches/patch-tools_build_Makefile_in        4 Feb 2013 15:19:36 
-0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-tools_build_Makefile_in,v 1.4 2012/11/05 17:57:51 pascal Exp $
---- tools/build/Makefile.in.orig       Fri Aug 31 22:34:26 2012
-+++ tools/build/Makefile.in    Tue Sep  4 16:05:50 2012
+--- tools/build/Makefile.in.orig       Wed Jan 30 18:29:01 2013
++++ tools/build/Makefile.in    Mon Feb  4 16:19:30 2013
 @@ -17,8 +17,8 @@ PARROT_LIB_DIR     = @libdir@$(PARROT_VERSION)
  PARROT_SRC_DIR     = @srcdir@$(PARROT_VERSION)
  HAS_ICU            = @has_icu@
@@ -12,14 +12,16 @@ $OpenBSD: patch-tools_build_Makefile_in,
  EXE           = @exe@
  LD            = @ld@
  LDFLAGS       = @ldflags@ @ld_debug@
-@@ -87,8 +87,8 @@ modules-test:
+@@ -87,10 +87,10 @@ modules-test:
  perl6-debug: $(RD_EXE)
  
  $(RD_EXE): modules-install
 -      $(NQP_EXE) --vmlibs=perl6_group,perl6_ops --target=pir \
--          --output=$(RD_PIR) $(RD_DIR)/bin/perl6-debug.nqp
 +      cd $(RAKUDO_DIR) && $(NQP_EXE) --vmlibs=perl6_group,perl6_ops 
--target=pir \
+           --dynext=$(DESTDIR)$(PARROT_LIB_DIR)/dynext/ \
+           --module-path=$(DESTDIR)$(PARROT_LIB_DIR)/languages/nqp/lib \
+-          --output=$(RD_PIR) $(RD_DIR)/bin/perl6-debug.nqp
 +          --output=../$(RD_PIR) ../$(RD_DIR)/bin/perl6-debug.nqp
-       $(PARROT_EXE) -o $(RD_PBC) $(RD_PIR)
+       $(PARROT_EXE)  --dynext $(DESTDIR)$(PARROT_LIB_DIR)/dynext/ -o 
$(RD_PBC) $(RD_PIR)
        $(PBC_TO_EXE) $(RD_PBC)
        $(CHMOD) 755 $(RD_EXE)
Index: rakudo/pkg/PLIST
===================================================================
RCS file: /home/pascal/cvs/ports/lang/rakudo/pkg/PLIST,v
retrieving revision 1.7
diff -u -p -r1.7 PLIST
--- rakudo/pkg/PLIST    5 Nov 2012 17:57:51 -0000       1.7
+++ rakudo/pkg/PLIST    1 Jun 2013 09:00:52 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.7 2012/11/05 17:57:51 pascal Exp $
+bin/p6doc
 bin/panda
 @bin bin/perl6
 @bin bin/perl6-debug
@@ -30,7 +31,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Backtrace.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Backtrace/Frame.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/App.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/App.pm
@@ -45,7 +45,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Template.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Template/Mojo.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Template/Mojo.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Test.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Test.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Block.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bool.pod
@@ -100,7 +99,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Easy/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Easy.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Easy.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Easy/PSGI.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Easy/PSGI.pm6
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Status.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/HTTP/Status.pm6
@@ -122,9 +120,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Client.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Client.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Error.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Error.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Server.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Server.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/Tiny/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/Tiny.pir
@@ -156,10 +151,14 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Num.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Numeric.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/ObjAt.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/PSGI.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/PSGI.pm6
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pair.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/App.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/App.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Builder.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Builder.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Common.pir
@@ -170,8 +169,8 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Fetcher.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Installer.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Installer.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Resources.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Resources.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Project.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Project.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Tester.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Tester.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Parameter.pod
@@ -189,8 +188,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/TypeGraph.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/TypeGraph/Viz.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/TypeGraph/Viz.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pies.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pies.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Block/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Block.pod
@@ -213,7 +210,6 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Real.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Regex.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Routine.pod
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/SAFE.setting.pbc
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/SVG/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/SVG.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/SVG.pm
@@ -301,6 +297,9 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Unlink.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Inheritance/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Inheritance/Unsupported.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/JSON/
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/JSON/RPC.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/JSON/RPC.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/InvalidQualifier.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/NotFound.pod
@@ -383,6 +382,7 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/XML/Writer.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/XML/Writer.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/classtut.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/containers.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/glossary.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/lib.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/lib.pm6
@@ -420,4 +420,9 @@ share/doc/rakudo/announce/2012.07
 share/doc/rakudo/announce/2012.08
 share/doc/rakudo/announce/2012.09
 share/doc/rakudo/announce/2012.10
+share/doc/rakudo/announce/2012.11
+share/doc/rakudo/announce/2012.12
+share/doc/rakudo/announce/2013.01
+share/doc/rakudo/announce/2013.02
+share/doc/rakudo/announce/2013.05.md
 share/doc/rakudo/cheatsheet.txt

Reply via email to