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