Small update to parrot 4.5 and nqp/rakudo 2012.06.  In parrot, fix
detection of IPv6 support and libffi.



Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/parrot/Makefile,v
retrieving revision 1.22
diff -u -p -r1.22 Makefile
--- Makefile    4 Jun 2012 15:59:36 -0000       1.22
+++ Makefile    8 Jul 2012 12:49:46 -0000
@@ -4,17 +4,16 @@ SHARED_ONLY = Yes
 
 COMMENT=       virtual machine designed for interpreted languages
 
-V=             4.3.0
-REVISION=      0
+V=             4.5.0
 DISTNAME=      parrot-$V
 CATEGORIES=    lang perl6
-SHARED_LIBS=   parrot  5.0
+SHARED_LIBS=   parrot  6.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/devel/$V/
 
 # Artistic2
 PERMIT_PACKAGE_CDROM=  Yes
@@ -23,13 +22,14 @@ PERMIT_DISTFILES_CDROM=     Yes
 PERMIT_DISTFILES_FTP=  Yes
 
 WANTLIB += GL GLU c glut gmp icudata icuuc m ncurses pthread
-WANTLIB += readline stdc++ util z
+WANTLIB += readline stdc++ util z ffi
 
 BUILD_DEPENDS=         graphics/glew \
                        devel/pcre
 LIB_DEPENDS=           textproc/icu4c \
                        devel/gmp \
-                       graphics/freeglut
+                       graphics/freeglut \
+                       devel/libffi
 REGRESS_DEPENDS=       devel/p5-TAP-Harness-Multiple \
                        devel/p5-Test-Perl-Critic
 
@@ -38,10 +38,10 @@ CONFIGURE_STYLE=    simple
 CONFIGURE_ARGS+= \
        --prefix="${PREFIX}" \
        --cc="${CC}" \
-       --ccflags="-I${LOCALBASE}/include -I${X11BASE}/include" \
+       --ccflags="-I${LOCALBASE}/include -I${X11BASE}/include -pthread" \
        --optimize="${CFLAGS}" \
        --link="${CXX}" \
-       --linkflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
+       --linkflags="-L${LOCALBASE}/lib -L${X11BASE}/lib -pthread" \
        --ld="${CXX}" \
        --ldflags="-L${LOCALBASE}/lib -L${X11BASE}/lib" \
        --parrot_is_shared \
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/parrot/distinfo,v
retrieving revision 1.13
diff -u -p -r1.13 distinfo
--- distinfo    9 May 2012 13:36:45 -0000       1.13
+++ distinfo    8 Jul 2012 12:49:46 -0000
@@ -1,5 +1,5 @@
-MD5 (parrot-4.3.0.tar.gz) = doo8zz/g7izGtesmjBSAEA==
-RMD160 (parrot-4.3.0.tar.gz) = J76rMEX5YQXaAIftyGWkzKv1vGU=
-SHA1 (parrot-4.3.0.tar.gz) = bfNTcvCPTNUMgJAlPupm+vViKrw=
-SHA256 (parrot-4.3.0.tar.gz) = Z/+AH1EBWaiDc4fjuKZ2N67UsPpO/WXynPrmPaF0LEc=
-SIZE (parrot-4.3.0.tar.gz) = 4521527
+MD5 (parrot-4.5.0.tar.gz) = 3JTKitoloQHPAnr7fmUrAA==
+RMD160 (parrot-4.5.0.tar.gz) = H2+xTg7tPfjGyoG8/XCGVHWUgS4=
+SHA1 (parrot-4.5.0.tar.gz) = CT+DR1p4SWyDPMjNLq6F5qAZMQg=
+SHA256 (parrot-4.5.0.tar.gz) = 5nXOi6hbYXLINk8zlGoc9cYAsLIWZkUbdV4wBz+OLoo=
+SIZE (parrot-4.5.0.tar.gz) = 4530120
Index: patches/patch-config_auto_ipv6_test_in
===================================================================
RCS file: patches/patch-config_auto_ipv6_test_in
diff -N patches/patch-config_auto_ipv6_test_in
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-config_auto_ipv6_test_in      8 Jul 2012 12:49:46 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- config/auto/ipv6/test.in.orig      Sun Jul  8 10:31:00 2012
++++ config/auto/ipv6/test.in   Sun Jul  8 10:31:18 2012
+@@ -9,6 +9,7 @@ Copyright (C) 2010-2011, Parrot Foundation.
+ #else
+ #  include <sys/types.h>
+ #  include <sys/socket.h>
++#  include <netinet/in.h>
+ #  include <netdb.h>
+ #endif
+ 
Index: patches/patch-config_gen_makefiles_root_in
===================================================================
RCS file: /cvs/ports/lang/parrot/patches/patch-config_gen_makefiles_root_in,v
retrieving revision 1.5
diff -u -p -r1.5 patch-config_gen_makefiles_root_in
--- patches/patch-config_gen_makefiles_root_in  9 May 2012 13:36:45 -0000       
1.5
+++ patches/patch-config_gen_makefiles_root_in  8 Jul 2012 12:49:46 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-config_gen_makefiles_root_in,v 1.5 2012/05/09 13:36:45 pascal 
Exp $
---- config/gen/makefiles/root.in.orig  Sun Apr  8 05:00:24 2012
-+++ config/gen/makefiles/root.in       Mon Apr 30 19:28:49 2012
+--- config/gen/makefiles/root.in.orig  Tue Jun 19 07:24:26 2012
++++ config/gen/makefiles/root.in       Sun Jul  8 10:58:43 2012
 @@ -20,7 +20,7 @@
  
  DEVEL           = @DEVEL@
@@ -10,7 +10,7 @@ $OpenBSD: patch-config_gen_makefiles_roo
  
  CONFIG_ARGS     = @configure_args@
  #IF(win32):SHELL           = CMD
-@@ -1084,7 +1084,6 @@ $(LIBPARROT_SHARED) : $(O_FILES)
+@@ -1089,7 +1089,6 @@ $(LIBPARROT_SHARED) : $(O_FILES)
  #IF(win32 and cc==gcc):               -Wl,--out-implib=libparrot.lib \
                $(O_FILES) $(C_LIBS) $(ICU_SHARED)
  #IF(win32):   if exist $@.manifest mt.exe -nologo -manifest $@.manifest 
-outputresource:$@;2
@@ -18,3 +18,15 @@ $OpenBSD: patch-config_gen_makefiles_roo
        $(CP) tools/dev/gdb-pp-load.py @blib_dir@/@libparrot_sha...@-gdb.py
        $(CP) tools/dev/gdb-pp.py @blib_dir@/GDBPrettyPrint.py
        @echo '' > @blib_dir@/__init__.py
+@@ -3059,9 +3058,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: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/parrot/pkg/PLIST,v
retrieving revision 1.14
diff -u -p -r1.14 PLIST
--- pkg/PLIST   9 May 2012 13:36:45 -0000       1.14
+++ pkg/PLIST   8 Jul 2012 12:49:46 -0000
@@ -511,7 +511,6 @@ lib/parrot/${V}/tools/dev/
 lib/parrot/${V}/tools/dev/create_language.pl
 lib/parrot/${V}/tools/dev/gen_makefile.pl
 lib/parrot/${V}/tools/dev/mk_language_shell.pl
-lib/parrot/${V}/tools/dev/pbc_to_exe.pir
 lib/parrot/${V}/tools/dev/pprof2cg.pl
 lib/parrot/${V}/tools/dev/reconfigure.pl
 lib/parrot/${V}/tools/lib/
@@ -593,13 +592,10 @@ lib/parrot/${V}/tools/lib/Parrot/Install
 lib/parrot/${V}/tools/lib/Parrot/Manifest.pm
 lib/parrot/${V}/tools/lib/Parrot/PMC.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Attribute.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Dumper.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Emitter.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Library.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/MULTI.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Method.pm
-lib/parrot/${V}/tools/lib/Parrot/Pmc2c/Object.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PCCMETHOD.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PCCMETHOD_BITS.pm
 lib/parrot/${V}/tools/lib/Parrot/Pmc2c/PMC/
@@ -634,13 +630,13 @@ share/doc/parrot/${V}/DONORS.pod
 share/doc/parrot/${V}/LICENSE
 share/doc/parrot/${V}/PBC_COMPAT
 share/doc/parrot/${V}/PLATFORMS
-share/doc/parrot/${V}/README
+share/doc/parrot/${V}/README.pod
 share/doc/parrot/${V}/README_cygwin.pod
 share/doc/parrot/${V}/README_win32.pod
 share/doc/parrot/${V}/RESPONSIBLE_PARTIES
 share/doc/parrot/${V}/TODO
 share/doc/parrot/${V}/examples/
-share/doc/parrot/${V}/examples/README
+share/doc/parrot/${V}/examples/README.pod
 share/doc/parrot/${V}/examples/benchmarks/
 share/doc/parrot/${V}/examples/benchmarks/addit.pasm
 share/doc/parrot/${V}/examples/benchmarks/addit.pir
@@ -687,10 +683,6 @@ share/doc/parrot/${V}/examples/benchmark
 share/doc/parrot/${V}/examples/benchmarks/oo3.pl
 share/doc/parrot/${V}/examples/benchmarks/oo3.py
 share/doc/parrot/${V}/examples/benchmarks/oo3.rb
-share/doc/parrot/${V}/examples/benchmarks/oo4.pasm
-share/doc/parrot/${V}/examples/benchmarks/oo4.pl
-share/doc/parrot/${V}/examples/benchmarks/oo4.py
-share/doc/parrot/${V}/examples/benchmarks/oo4.rb
 share/doc/parrot/${V}/examples/benchmarks/oo5.pir
 share/doc/parrot/${V}/examples/benchmarks/oo5.pl
 share/doc/parrot/${V}/examples/benchmarks/oo5.py
@@ -811,7 +803,7 @@ share/doc/parrot/${V}/examples/library/m
 share/doc/parrot/${V}/examples/library/ncurses_life.pir
 share/doc/parrot/${V}/examples/library/pcre.pir
 share/doc/parrot/${V}/examples/mops/
-share/doc/parrot/${V}/examples/mops/README
+share/doc/parrot/${V}/examples/mops/README.pod
 share/doc/parrot/${V}/examples/mops/mops.c
 share/doc/parrot/${V}/examples/mops/mops.cs
 share/doc/parrot/${V}/examples/mops/mops.il
@@ -908,7 +900,7 @@ share/doc/parrot/${V}/examples/sdl/lcd/
 share/doc/parrot/${V}/examples/sdl/lcd/clock.pir
 share/doc/parrot/${V}/examples/sdl/mandel.pir
 share/doc/parrot/${V}/examples/sdl/minesweeper/
-share/doc/parrot/${V}/examples/sdl/minesweeper/README
+share/doc/parrot/${V}/examples/sdl/minesweeper/README.pod
 share/doc/parrot/${V}/examples/sdl/minesweeper/eventhandler.pir
 share/doc/parrot/${V}/examples/sdl/minesweeper/field.pir
 share/doc/parrot/${V}/examples/sdl/minesweeper/mines.pir
@@ -919,7 +911,7 @@ share/doc/parrot/${V}/examples/sdl/move_
 share/doc/parrot/${V}/examples/sdl/parrot_small.png
 share/doc/parrot/${V}/examples/sdl/raw_pixels.pir
 share/doc/parrot/${V}/examples/sdl/tetris/
-share/doc/parrot/${V}/examples/sdl/tetris/README
+share/doc/parrot/${V}/examples/sdl/tetris/README.pod
 share/doc/parrot/${V}/examples/sdl/tetris/app.pir
 share/doc/parrot/${V}/examples/sdl/tetris/block.pir
 share/doc/parrot/${V}/examples/sdl/tetris/blockdata.pir
@@ -929,7 +921,7 @@ share/doc/parrot/${V}/examples/sdl/tetri
 share/doc/parrot/${V}/examples/sdl/tetris/eventhandler.pir
 share/doc/parrot/${V}/examples/sdl/tetris/tetris.pir
 share/doc/parrot/${V}/examples/shootout/
-share/doc/parrot/${V}/examples/shootout/README
+share/doc/parrot/${V}/examples/shootout/README.pod
 share/doc/parrot/${V}/examples/shootout/ack.pir
 share/doc/parrot/${V}/examples/shootout/ack.pir_output
 share/doc/parrot/${V}/examples/shootout/binarytrees.pir
@@ -1000,7 +992,7 @@ share/doc/parrot/${V}/examples/subs/sing
 share/doc/parrot/${V}/examples/tcl/
 share/doc/parrot/${V}/examples/tcl/tcltkdemo.pir
 share/doc/parrot/${V}/examples/tge/
-share/doc/parrot/${V}/examples/tge/README
+share/doc/parrot/${V}/examples/tge/README.pod
 share/doc/parrot/${V}/examples/tge/branch/
 share/doc/parrot/${V}/examples/tge/branch/branch.g
 share/doc/parrot/${V}/examples/tge/branch/lib/
@@ -1048,7 +1040,9 @@ share/doc/parrot/${V}/examples/tutorial/
 share/doc/parrot/${V}/examples/tutorial/83_external_libraries.pir
 share/doc/parrot/${V}/examples/tutorial/90_writing_tests.pir
 share/doc/parrot/${V}/pod/
+share/doc/parrot/${V}/pod/README.pod
 share/doc/parrot/${V}/pod/binaries/
+share/doc/parrot/${V}/pod/binaries/README.pod
 share/doc/parrot/${V}/pod/binaries/ops2c.pod
 share/doc/parrot/${V}/pod/binaries/parrot-nqp.pod
 share/doc/parrot/${V}/pod/binaries/parrot-prove.pod
@@ -1111,10 +1105,11 @@ share/doc/parrot/${V}/pod/faq.pod
 share/doc/parrot/${V}/pod/gettingstarted.pod
 share/doc/parrot/${V}/pod/glossary.pod
 share/doc/parrot/${V}/pod/imcc/
-share/doc/parrot/${V}/pod/imcc/README
+share/doc/parrot/${V}/pod/imcc/README.pod
 share/doc/parrot/${V}/pod/imcc/imcfaq.pod
 share/doc/parrot/${V}/pod/imcc/operation.pod
 share/doc/parrot/${V}/pod/index/
+share/doc/parrot/${V}/pod/index/book.json
 share/doc/parrot/${V}/pod/index/developer.json
 share/doc/parrot/${V}/pod/index/index.json
 share/doc/parrot/${V}/pod/index/ops.json
@@ -1146,7 +1141,6 @@ share/doc/parrot/${V}/pod/pdds/draft/pdd
 share/doc/parrot/${V}/pod/pdds/draft/pdd14_numbers.pod
 share/doc/parrot/${V}/pod/pdds/draft/pdd16_native_call.pod
 share/doc/parrot/${V}/pod/pdds/draft/pdd29_compiler_tools.pod
-share/doc/parrot/${V}/pod/pdds/draft/pdd31_hll.pod
 share/doc/parrot/${V}/pod/pdds/pdd00_pdd.pod
 share/doc/parrot/${V}/pod/pdds/pdd03_calling_conventions.pod
 share/doc/parrot/${V}/pod/pdds/pdd07_codingstd.pod
@@ -1168,6 +1162,7 @@ share/doc/parrot/${V}/pod/pdds/pdd26_ast
 share/doc/parrot/${V}/pod/pdds/pdd27_multiple_dispatch.pod
 share/doc/parrot/${V}/pod/pdds/pdd28_strings.pod
 share/doc/parrot/${V}/pod/pdds/pdd30_install.pod
+share/doc/parrot/${V}/pod/pdds/pdd31_hll.pod
 share/doc/parrot/${V}/pod/pdds/pdd_template.pod
 share/doc/parrot/${V}/pod/pmc/
 share/doc/parrot/${V}/pod/pmc.pod






Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/nqp/Makefile,v
retrieving revision 1.6
diff -u -p -r1.6 Makefile
--- Makefile    12 Jun 2012 08:21:54 -0000      1.6
+++ Makefile    8 Jul 2012 12:51:22 -0000
@@ -6,11 +6,10 @@ VMEM_WARNING =                Yes
 
 COMMENT =              Not Quite Perl
 
-V =                    2012.04.1
+V =                    2012.06.1
 DISTNAME =             nqp-${V}
-REVISION =             0
 
-PARROT_VERSION =       4.3.0
+PARROT_VERSION =       4.5.0
 SUBST_VARS +=          PARROT_VERSION
 
 CATEGORIES =           lang
@@ -26,7 +25,7 @@ PERMIT_DISTFILES_CDROM =Yes
 PERMIT_DISTFILES_FTP = Yes
 
 WANTLIB += c gmp icudata icuuc m ncurses parrot pthread
-WANTLIB += readline stdc++ util
+WANTLIB += readline stdc++ util ffi
 
 MASTER_SITES =         http://cloud.github.com/downloads/perl6/nqp/
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/nqp/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo    9 May 2012 13:50:58 -0000       1.2
+++ distinfo    8 Jul 2012 12:51:22 -0000
@@ -1,5 +1,5 @@
-MD5 (nqp-2012.04.1.tar.gz) = iEpWFQEu22KpWNkVMeK6rw==
-RMD160 (nqp-2012.04.1.tar.gz) = Yryoiv/t9PyoLqXt2dHJr/aCu6o=
-SHA1 (nqp-2012.04.1.tar.gz) = wp760Qal+5afn+RdNsv2M6XXNS8=
-SHA256 (nqp-2012.04.1.tar.gz) = hOtuauJNZofLNO9zX819+4unyJxhQ755TPiTg5TeFrk=
-SIZE (nqp-2012.04.1.tar.gz) = 952658
+MD5 (nqp-2012.06.1.tar.gz) = gmKqRPFjnvsJZ3V+Vv/lyw==
+RMD160 (nqp-2012.06.1.tar.gz) = rJ7QoIJJLwuiXCgKRPv5ALM87jU=
+SHA1 (nqp-2012.06.1.tar.gz) = 2gzdZKKQGWZv+TneTla86R+Jbdo=
+SHA256 (nqp-2012.06.1.tar.gz) = wTxJtFEkxBerrjeLpzxcg+6kGvZiVhu2/W83YQd1XlE=
+SIZE (nqp-2012.06.1.tar.gz) = 1004019
Index: patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_arm32_arm_c
===================================================================
RCS file: 
patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_arm32_arm_c
diff -N patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_arm32_arm_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-3rdparty_dyncall_dyncallback_dyncall_callback_arm32_arm_c     
8 Jul 2012 12:51:22 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- 3rdparty/dyncall/dyncallback/dyncall_callback_arm32_arm.c.orig     Thu Jun 
 7 22:58:34 2012
++++ 3rdparty/dyncall/dyncallback/dyncall_callback_arm32_arm.c  Thu Jun  7 
22:58:53 2012
+@@ -30,7 +30,7 @@
+ #include "dyncall_alloc_wx.h"
+ #include "dyncall_signature.h"
+ 
+-extern void dcCallbackThunkEntry();
++extern void dcCallbackThunkEntry(void);
+ 
+ void dcbInitCallback(DCCallback* pcb, const char* signature, 
DCCallbackHandler* handler, void* userdata)
+ {
Index: patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_c
===================================================================
RCS file: patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_c
diff -N patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_c        
8 Jul 2012 12:51:22 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- 3rdparty/dyncall/dyncallback/dyncall_thunk_arm32_arm.c.orig        Thu Jun 
 7 22:59:09 2012
++++ 3rdparty/dyncall/dyncallback/dyncall_thunk_arm32_arm.c     Thu Jun  7 
22:59:21 2012
+@@ -25,7 +25,7 @@
+ 
+ #include "dyncall_thunk.h"
+ 
+-void dcbInitThunk(DCThunk* p, void (*entry)())
++void dcbInitThunk(DCThunk* p, void (*entry)(void))
+ {
+   /*
+     # ARM32 (ARM mode) thunk code:
Index: patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_h
===================================================================
RCS file: patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_h
diff -N patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_h
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-3rdparty_dyncall_dyncallback_dyncall_thunk_arm32_arm_h        
8 Jul 2012 12:51:22 -0000
@@ -0,0 +1,12 @@
+$OpenBSD$
+--- 3rdparty/dyncall/dyncallback/dyncall_thunk_arm32_arm.h.orig        Thu Jun 
 7 22:59:25 2012
++++ 3rdparty/dyncall/dyncallback/dyncall_thunk_arm32_arm.h     Thu Jun  7 
22:59:36 2012
+@@ -30,7 +30,7 @@
+ struct DCThunk_
+ {
+   unsigned int code[2];
+-  void       (*entry)();
++  void       (*entry)(void);
+ };
+ 
+ #define DCTHUNK_ARM32_ARM_SIZE 12
Index: patches/patch-src_6model_serialization_c
===================================================================
RCS file: /cvs/ports/lang/nqp/patches/patch-src_6model_serialization_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-src_6model_serialization_c
--- patches/patch-src_6model_serialization_c    12 Jun 2012 08:21:54 -0000      
1.1
+++ patches/patch-src_6model_serialization_c    8 Jul 2012 12:51:22 -0000
@@ -2,11 +2,11 @@ $OpenBSD: patch-src_6model_serialization
 
 http://github.com/perl6/nqp/commit/b1226fb1bf4857662b9baa326b20ae410c464695
 
---- src/6model/serialization.c.orig    Wed Apr 25 22:05:35 2012
-+++ src/6model/serialization.c Mon Jun 11 22:25:08 2012
-@@ -57,32 +57,57 @@ static INTVAL perl6_lexpad_id = 0;
- static INTVAL ctmthunk_id = 0;
+--- src/6model/serialization.c.orig    Sat Jun 23 14:50:50 2012
++++ src/6model/serialization.c Sun Jul  8 11:07:48 2012
+@@ -59,32 +59,57 @@ static INTVAL ctmthunk_id = 0;
  static INTVAL ownedhash_id = 0;
+ static INTVAL ownedrpa_id = 0;
  
 +/* Endian translation (file format is little endian, so on big endian we need
 + * to twiddle. */
@@ -66,7 +66,7 @@ http://github.com/perl6/nqp/commit/b1226
  }
  
  /* Adds an item to the string heap if needed, and returns the index where
-@@ -1016,7 +1041,9 @@ STRING * Serialization_serialize(PARROT_INTERP, PMC *s
+@@ -1022,7 +1047,9 @@ STRING * Serialization_serialize(PARROT_INTERP, PMC *s
  /* Reads an int64 from a buffer. */
  static Parrot_Int8 read_int64(char *buffer, size_t offset) {
      Parrot_Int8 value;
@@ -77,7 +77,7 @@ http://github.com/perl6/nqp/commit/b1226
      memcpy(&value, buffer + offset, 8);
      return value;
  }
-@@ -1024,7 +1051,9 @@ static Parrot_Int8 read_int64(char *buffer, size_t off
+@@ -1030,7 +1057,9 @@ static Parrot_Int8 read_int64(char *buffer, size_t off
  /* Reads an int32 from a buffer. */
  static Parrot_Int4 read_int32(char *buffer, size_t offset) {
      Parrot_Int4 value;
@@ -88,7 +88,7 @@ http://github.com/perl6/nqp/commit/b1226
      memcpy(&value, buffer + offset, 4);
      return value;
  }
-@@ -1032,7 +1061,9 @@ static Parrot_Int4 read_int32(char *buffer, size_t off
+@@ -1038,7 +1067,9 @@ static Parrot_Int4 read_int32(char *buffer, size_t off
  /* Reads an int16 from a buffer. */
  static Parrot_Int2 read_int16(char *buffer, size_t offset) {
      Parrot_Int2 value;
@@ -99,7 +99,7 @@ http://github.com/perl6/nqp/commit/b1226
      memcpy(&value, buffer + offset, 2);
      return value;
  }
-@@ -1040,7 +1071,9 @@ static Parrot_Int2 read_int16(char *buffer, size_t off
+@@ -1046,7 +1077,9 @@ static Parrot_Int2 read_int16(char *buffer, size_t off
  /* Reads double from a buffer. */
  static double read_double(char *buffer, size_t offset) {
      double value;
Index: patches/patch-tools_build_Makefile_in
===================================================================
RCS file: /cvs/ports/lang/nqp/patches/patch-tools_build_Makefile_in,v
retrieving revision 1.1
diff -u -p -r1.1 patch-tools_build_Makefile_in
--- patches/patch-tools_build_Makefile_in       3 Jun 2012 12:17:54 -0000       
1.1
+++ patches/patch-tools_build_Makefile_in       8 Jul 2012 12:51:22 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-tools_build_Makefile_in,v 1.1 2012/06/03 12:17:54 pascal Exp $
---- tools/build/Makefile.in.orig       Sun Jun  3 13:17:28 2012
-+++ tools/build/Makefile.in    Sun Jun  3 13:18:02 2012
+--- 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@
+-CFLAGS        = @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @gc_flag@ @optimize@
 +CC           ?= @cc@
 +CFLAGS       += @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @gc_flag@
  EXE           = @exe@
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/nqp/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -p -r1.1.1.1 PLIST
--- pkg/PLIST   8 Mar 2012 14:57:25 -0000       1.1.1.1
+++ pkg/PLIST   8 Jul 2012 12:51:22 -0000
@@ -8,8 +8,8 @@ lib/parrot/${PARROT_VERSION}/languages/n
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPCORE.setting.pbc
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPHLL.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPP6Regex.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPRegex.pbc
+lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPP6QRegex.pbc
+lib/parrot/${PARROT_VERSION}/languages/nqp/lib/QAST.pbc
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/QRegex.pbc
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqp.pbc
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqpmo.pbc



Index: Makefile
===================================================================
RCS file: /cvs/ports/lang/rakudo/Makefile,v
retrieving revision 1.12
diff -u -p -r1.12 Makefile
--- Makefile    9 May 2012 13:51:35 -0000       1.12
+++ Makefile    8 Jul 2012 12:52:06 -0000
@@ -8,11 +8,11 @@ SHARED_ONLY =         Yes
 COMMENT =              Rakudo Perl 6 compiler
 
 PORTNAME =             rakudo
-VERSION =              2012.04.1
+VERSION =              2012.06
 DISTNAME =             ${PORTNAME}-star-${VERSION:S/.1//}
 PKGNAME =              ${PORTNAME}-${VERSION}
 
-PARROT_VERSION =       4.3.0
+PARROT_VERSION =       4.5.0
 SUBST_VARS +=          PARROT_VERSION
 
 CATEGORIES =           lang perl6
@@ -28,7 +28,7 @@ PERMIT_DISTFILES_CDROM =Yes
 PERMIT_DISTFILES_FTP = Yes
 
 WANTLIB =              c gmp icudata icuuc m ncurses parrot pthread
-WANTLIB +=             readline stdc++ util
+WANTLIB +=             readline stdc++ util ffi
 
 VMEM_WARNING =         Yes
 
Index: distinfo
===================================================================
RCS file: /cvs/ports/lang/rakudo/distinfo,v
retrieving revision 1.5
diff -u -p -r1.5 distinfo
--- distinfo    9 May 2012 13:51:35 -0000       1.5
+++ distinfo    8 Jul 2012 12:52:06 -0000
@@ -1,5 +1,5 @@
-MD5 (rakudo-star-2012.04.tar.gz) = Sa4vt8rAt0koX50Wi4WWuw==
-RMD160 (rakudo-star-2012.04.tar.gz) = LjKJsrT2aNjB9kpMXSvbk5/Mxt8=
-SHA1 (rakudo-star-2012.04.tar.gz) = CxRa2HSw/f2eCxhtwahihz4MFxQ=
-SHA256 (rakudo-star-2012.04.tar.gz) = 
IptKZL5MAkGQClmxD+nn4B8M0Ln5asuDNLnF0Br20+I=
-SIZE (rakudo-star-2012.04.tar.gz) = 7924466
+MD5 (rakudo-star-2012.06.tar.gz) = m0wT1uWguHlFsDHzNozNMg==
+RMD160 (rakudo-star-2012.06.tar.gz) = hmk75Gu2OzRej5vssEXrg1nX2nk=
+SHA1 (rakudo-star-2012.06.tar.gz) = QKvF4OSm7JGQOAVdHaCJbk2q/YI=
+SHA256 (rakudo-star-2012.06.tar.gz) = 
ACwUf9BWM7q/3q2FKLvI9jiM/Aere2LCCwAhhSgN97E=
+SIZE (rakudo-star-2012.06.tar.gz) = 8229564
Index: patches/patch-tools_build_Makefile_in
===================================================================
RCS file: /cvs/ports/lang/rakudo/patches/patch-tools_build_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-tools_build_Makefile_in
--- patches/patch-tools_build_Makefile_in       9 May 2012 13:51:35 -0000       
1.2
+++ patches/patch-tools_build_Makefile_in       8 Jul 2012 12:52:06 -0000
@@ -1,7 +1,18 @@
 $OpenBSD: patch-tools_build_Makefile_in,v 1.2 2012/05/09 13:51:35 pascal Exp $
---- tools/build/Makefile.in.orig       Mon Apr 30 21:47:34 2012
-+++ tools/build/Makefile.in    Mon Apr 30 21:48:40 2012
-@@ -49,28 +49,28 @@ PERL6_EXE      = perl6$(EXE)
+--- tools/build/Makefile.in.orig       Sat Jun 23 16:04:01 2012
++++ tools/build/Makefile.in    Sun Jul  8 11:35:50 2012
+@@ -15,8 +15,8 @@ PARROT_LIB_DIR     = @libdir@$(PARROT_VERSION)
+ PARROT_SRC_DIR     = @srcdir@$(PARROT_VERSION)
+ HAS_ICU            = @has_icu@
+ 
+-CC            = @cc@
+-CFLAGS        = @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ 
@gc_flag@
++CC           ?= @cc@
++CFLAGS       += @ccflags@ @cc_shared@ @cc_debug@ @ccwarn@ @cc_hasjit@ 
@gc_flag@
+ EXE           = @exe@
+ LD            = @ld@
+ LDFLAGS       = @ldflags@ @ld_debug@
+@@ -49,30 +49,30 @@ PERL6_EXE      = perl6$(EXE)
  PERL6_LANG_DIR = $(PARROT_LIB_DIR)/languages/perl6
  
  MODULES = \
@@ -24,9 +35,11 @@ $OpenBSD: patch-tools_build_Makefile_in,
 -  modules/perl6-http-status \
 -  modules/perl6-http-easy \
 -  modules/Bailador \
--  modules/MiniDBI \
+-  modules/DBIish \
 -  modules/uri \
 -  modules/jsonrpc \
+-  modules/Pod-To-HTML \
+-  modules/doc \
 +  ../modules/zavolaj \
 +  ../modules/xml-writer \
 +  ../modules/svg \
@@ -46,18 +59,20 @@ $OpenBSD: patch-tools_build_Makefile_in,
 +  ../modules/perl6-http-status \
 +  ../modules/perl6-http-easy \
 +  ../modules/Bailador \
-+  ../modules/MiniDBI \
++  ../modules/DBIish \
 +  ../modules/uri \
 +  ../modules/jsonrpc \
++  ../modules/Pod-To-HTML \
++  ../modules/doc \
  
  all: rakudo
  
-@@ -92,7 +92,7 @@ modules-install: rakudo
+@@ -94,7 +94,7 @@ modules-install: rakudo
        @echo "== Installing 'ufo'"
        $(CP)    modules/ufo/bin/ufo $(DESTDIR)$(PARROT_BIN_DIR)/ufo
        $(CHMOD) 755                 $(DESTDIR)$(PARROT_BIN_DIR)/ufo
 -      $(PERL) tools/build/module-install.pl 
$(DESTDIR)$(PARROT_BIN_DIR)/$(PERL6_EXE) $(DESTDIR)$(PERL6_LANG_DIR)/lib 
$(MODULES)
 +      cd $(RAKUDO) && $(PERL) ../tools/build/module-install.pl 
$(DESTDIR)$(PARROT_BIN_DIR)/$(PERL6_EXE) $(DESTDIR)$(PERL6_LANG_DIR)/lib 
$(MODULES)
-       @echo "== Installing 'ufobuilder'"
-       $(CP)    modules/panda/bin/ufobuilder 
$(DESTDIR)$(PARROT_BIN_DIR)/ufobuilder
-       $(CHMOD) 755                         
$(DESTDIR)$(PARROT_BIN_DIR)/ufobuilder
+       @echo "Installing 'panda'"
+       $(CP)    modules/panda/bin/panda $(DESTDIR)$(PARROT_BIN_DIR)/panda
+       $(CHMOD) 755                    $(DESTDIR)$(PARROT_BIN_DIR)/panda
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/lang/rakudo/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST   9 May 2012 13:51:35 -0000       1.5
+++ pkg/PLIST   8 Jul 2012 12:52:06 -0000
@@ -2,7 +2,6 @@
 bin/panda
 @bin bin/perl6
 bin/ufo
-bin/ufobuilder
 lib/parrot/${PARROT_VERSION}/dynext/perl6_group.so
 lib/parrot/${PARROT_VERSION}/dynext/perl6_ops.so
 lib/parrot/${PARROT_VERSION}/languages/nqp/
@@ -20,21 +19,38 @@ lib/parrot/${PARROT_VERSION}/languages/n
 lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/World.pbc
 lib/parrot/${PARROT_VERSION}/languages/perl6/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Any.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
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Context.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Request.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Request.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Response.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Response.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/Bool.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Buf.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/CORE.setting.pbc
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Code.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Cool.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/Pg.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/Pg.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/SQLite.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/SQLite.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/TestMock.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/TestMock.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/mysql.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBDish/mysql.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBIish.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/DBIish.pm6
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Digest/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Digest/MD5.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Digest/MD5.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Enum.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/File/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/File/Find.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/File/Find.pm
@@ -62,6 +78,8 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/RFC_Grammar/IPv6.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/RFC_Grammar/URI.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/RFC_Grammar/URI.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Int.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Int.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/RPC/Client.pir
@@ -80,29 +98,21 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/LWP/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/LWP/Simple.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/LWP/Simple.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/List.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MIME/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MIME/Base64.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MIME/Base64.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Match.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Math/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Math/Model.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Math/Model.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Math/RungeKutta.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Math/RungeKutta.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/CSV.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/CSV.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/Pg.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/Pg.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/SQLite.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/SQLite.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/mysql.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBD/mysql.pm6
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBI.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/MiniDBI.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Mu.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/NativeCall.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/NativeCall.pm6
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Numeric.pod
+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
@@ -124,9 +134,15 @@ lib/parrot/${PARROT_VERSION}/languages/p
 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/To/
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/HTML.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/HTML.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/SectionFilter.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/SectionFilter.pm
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/Text.pm
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Ratel.pir
-lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Ratel.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Range.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Rat.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Rational.pod
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Real.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
@@ -148,6 +164,7 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Shell/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Shell/Command.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Shell/Command.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Str.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Term/
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Term/ANSIColor.pir
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Term/ANSIColor.pm
@@ -166,6 +183,9 @@ lib/parrot/${PARROT_VERSION}/languages/p
 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/XML/
 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/lib.pir
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/lib.pm
+lib/parrot/${PARROT_VERSION}/languages/perl6/lib/perlvar.pod
 lib/parrot/${PARROT_VERSION}/languages/perl6/perl6.pbc
 @man man/man1/perl6.1
 @man man/man1/rakudo.1
@@ -190,6 +210,8 @@ share/doc/rakudo/announce/2011.07
 share/doc/rakudo/announce/2012.01
 share/doc/rakudo/announce/2012.02
 share/doc/rakudo/announce/2012.04
+share/doc/rakudo/announce/2012.05
+share/doc/rakudo/announce/2012.06
 share/doc/rakudo/announce/CREDITS
 share/doc/rakudo/announce/LICENSE
 share/doc/rakudo/announce/README

Reply via email to