Update to parrot 4.9 and rakudo/nqp 2012.10. Tested on powerpc and amd64 so far, so a sparc64 test would be great. This drastically reduces memory consumption, so I think we'll want to get this in ... :)
Index: parrot/Makefile =================================================================== RCS file: /cvs/ports/lang/parrot/Makefile,v retrieving revision 1.23 diff -u -p -r1.23 Makefile --- parrot/Makefile 13 Jul 2012 09:46:05 -0000 1.23 +++ parrot/Makefile 3 Nov 2012 19:08:43 -0000 @@ -4,16 +4,16 @@ SHARED_ONLY = Yes COMMENT= virtual machine designed for interpreted languages -V= 4.5.0 +V= 4.9.0 DISTNAME= parrot-$V CATEGORIES= lang perl6 -SHARED_LIBS= parrot 6.0 +SHARED_LIBS= parrot 7.0 HOMEPAGE= http://www.parrot.org/ MAINTAINER = Pascal Stumpf <[email protected]> -MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/devel/$V/ +MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/supported/$V/ # Artistic2 PERMIT_PACKAGE_CDROM= Yes Index: parrot/distinfo =================================================================== RCS file: /cvs/ports/lang/parrot/distinfo,v retrieving revision 1.14 diff -u -p -r1.14 distinfo --- parrot/distinfo 13 Jul 2012 09:46:05 -0000 1.14 +++ parrot/distinfo 3 Nov 2012 19:08:43 -0000 @@ -1,5 +1,2 @@ -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 +SHA256 (parrot-4.9.0.tar.gz) = 3/BMJFMqtTnbr4H/4J1WjaBJ+4FyJaLPU5eDQ3ZTgdU= +SIZE (parrot-4.9.0.tar.gz) = 4568777 Index: parrot/patches/patch-config_gen_makefiles_root_in =================================================================== RCS file: /cvs/ports/lang/parrot/patches/patch-config_gen_makefiles_root_in,v retrieving revision 1.6 diff -u -p -r1.6 patch-config_gen_makefiles_root_in --- parrot/patches/patch-config_gen_makefiles_root_in 13 Jul 2012 09:46:05 -0000 1.6 +++ parrot/patches/patch-config_gen_makefiles_root_in 3 Nov 2012 19:08:43 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-config_gen_makefiles_root_in,v 1.6 2012/07/13 09:46:05 pascal Exp $ ---- 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 +--- 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 @@ -20,7 +20,7 @@ DEVEL = @DEVEL@ @@ -10,15 +10,7 @@ $OpenBSD: patch-config_gen_makefiles_roo CONFIG_ARGS = @configure_args@ #IF(win32):SHELL = CMD -@@ -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 [email protected] mt.exe -nologo -manifest [email protected] -outputresource:$@;2 --#IF(libparrot_shared_alias): ( cd @blib_dir@ ; ln -sf @libparrot_shared@ @libparrot_shared_alias@ ) - $(CP) tools/dev/gdb-pp-load.py @blib_dir@/@[email protected] - $(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) \ +@@ -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) Index: parrot/patches/patch-config_init_hints_openbsd_pm =================================================================== RCS file: /cvs/ports/lang/parrot/patches/patch-config_init_hints_openbsd_pm,v retrieving revision 1.4 diff -u -p -r1.4 patch-config_init_hints_openbsd_pm --- parrot/patches/patch-config_init_hints_openbsd_pm 9 Mar 2011 22:48:32 -0000 1.4 +++ parrot/patches/patch-config_init_hints_openbsd_pm 3 Nov 2012 19:08:43 -0000 @@ -1,6 +1,6 @@ $OpenBSD: patch-config_init_hints_openbsd_pm,v 1.4 2011/03/09 22:48:32 landry Exp $ ---- config/init/hints/openbsd.pm.orig Thu Jan 6 04:44:55 2011 -+++ config/init/hints/openbsd.pm Wed Mar 9 23:44:36 2011 +--- 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 ); @@ -22,14 +22,14 @@ $OpenBSD: patch-config_init_hints_openbs } $conf->data->set( -@@ -34,9 +39,9 @@ sub runstep { +@@ -34,9 +39,8 @@ sub runstep { has_dynamic_linking => 1, parrot_is_shared => 1, - libparrot_shared => "libparrot$share_ext.$version", -+ libparrot_shared => "libparrot$share_ext.$ENV{LIBparrot_VERSION}", - libparrot_shared_alias => "libparrot$share_ext", +- libparrot_shared_alias => "libparrot$share_ext", - libparrot_soname => "-Wl,-soname=libparrot$share_ext.$version", ++ libparrot_shared => "libparrot$share_ext.$ENV{LIBparrot_VERSION}", + libparrot_soname => "", ); Index: parrot/pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/parrot/pkg/PLIST,v retrieving revision 1.15 diff -u -p -r1.15 PLIST --- parrot/pkg/PLIST 13 Jul 2012 09:46:05 -0000 1.15 +++ parrot/pkg/PLIST 3 Nov 2012 19:08:48 -0000 @@ -141,6 +141,7 @@ include/parrot/${V}/pmc/pmc_opcode.h include/parrot/${V}/pmc/pmc_oplib.h include/parrot/${V}/pmc/pmc_orderedhash.h include/parrot/${V}/pmc/pmc_orderedhashiterator.h +include/parrot/${V}/pmc/pmc_os.h include/parrot/${V}/pmc/pmc_packfile.h include/parrot/${V}/pmc/pmc_packfileannotation.h include/parrot/${V}/pmc/pmc_packfileannotations.h @@ -719,6 +720,8 @@ share/doc/parrot/${V}/examples/benchmark share/doc/parrot/${V}/examples/benchmarks/stress3.pasm share/doc/parrot/${V}/examples/benchmarks/stress_integers.pir share/doc/parrot/${V}/examples/benchmarks/stress_strings.pir +share/doc/parrot/${V}/examples/benchmarks/stress_strings1.pir +share/doc/parrot/${V}/examples/benchmarks/stress_stringsu.pir share/doc/parrot/${V}/examples/benchmarks/vpm.pir share/doc/parrot/${V}/examples/benchmarks/vpm.pl share/doc/parrot/${V}/examples/benchmarks/vpm.py @@ -802,6 +805,8 @@ share/doc/parrot/${V}/examples/library/g share/doc/parrot/${V}/examples/library/md5sum.pir share/doc/parrot/${V}/examples/library/ncurses_life.pir share/doc/parrot/${V}/examples/library/pcre.pir +share/doc/parrot/${V}/examples/library/utf8_base64.pir +share/doc/parrot/${V}/examples/library/utf8_base64.pl share/doc/parrot/${V}/examples/mops/ share/doc/parrot/${V}/examples/mops/README.pod share/doc/parrot/${V}/examples/mops/mops.c @@ -1109,7 +1114,6 @@ share/doc/parrot/${V}/pod/imcc/README.po 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 @@ -1271,6 +1275,7 @@ src/parrot/${V}/pmc/opcode.dump src/parrot/${V}/pmc/oplib.dump src/parrot/${V}/pmc/orderedhash.dump src/parrot/${V}/pmc/orderedhashiterator.dump +src/parrot/${V}/pmc/os.dump src/parrot/${V}/pmc/packfile.dump src/parrot/${V}/pmc/packfileannotation.dump src/parrot/${V}/pmc/packfileannotations.dump Index: nqp/Makefile =================================================================== RCS file: /cvs/ports/lang/nqp/Makefile,v retrieving revision 1.7 diff -u -p -r1.7 Makefile --- nqp/Makefile 13 Jul 2012 09:46:41 -0000 1.7 +++ nqp/Makefile 3 Nov 2012 19:08:48 -0000 @@ -6,10 +6,10 @@ VMEM_WARNING = Yes COMMENT = Not Quite Perl -V = 2012.06.1 +V = 2012.10 DISTNAME = nqp-${V} -PARROT_VERSION = 4.5.0 +PARROT_VERSION = 4.9.0 SUBST_VARS += PARROT_VERSION CATEGORIES = lang Index: nqp/distinfo =================================================================== RCS file: /cvs/ports/lang/nqp/distinfo,v retrieving revision 1.3 diff -u -p -r1.3 distinfo --- nqp/distinfo 13 Jul 2012 09:46:41 -0000 1.3 +++ nqp/distinfo 3 Nov 2012 19:08:48 -0000 @@ -1,5 +1,2 @@ -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 +SHA256 (nqp-2012.10.tar.gz) = dwNh14FEsjY0xfu/oLaULEZgNbvkfYzqYJhIOsZ8bsA= +SIZE (nqp-2012.10.tar.gz) = 1133268 Index: nqp/patches/patch-src_6model_serialization_c =================================================================== RCS file: nqp/patches/patch-src_6model_serialization_c diff -N nqp/patches/patch-src_6model_serialization_c --- nqp/patches/patch-src_6model_serialization_c 13 Jul 2012 09:46:41 -0000 1.2 +++ /dev/null 1 Jan 1970 00:00:00 -0000 @@ -1,112 +0,0 @@ -$OpenBSD: patch-src_6model_serialization_c,v 1.2 2012/07/13 09:46:41 pascal Exp $ - -http://github.com/perl6/nqp/commit/b1226fb1bf4857662b9baa326b20ae410c464695 - ---- 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. */ -+#if PARROT_BIGENDIAN -+static void switch_endian(char *bytes, size_t size) -+{ -+ size_t low = 0; -+ size_t high = size - 1; -+ while (high > low) { -+ char tmp = bytes[low]; -+ bytes[low] = bytes[high]; -+ bytes[high] = tmp; -+ low++; -+ high--; -+ } -+} -+#endif -+ - /* *************************************************************************** - * Serialization (writing related) - * ***************************************************************************/ - - /* Writes an int64 into a buffer. */ - static void write_int64(char *buffer, size_t offset, Parrot_Int8 value) { -- /* XXX: Big Endian Handling! */ - memcpy(buffer + offset, &value, 8); -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 8); -+#endif - } - - /* Writes an int32 into a buffer. */ - static void write_int32(char *buffer, size_t offset, Parrot_Int4 value) { -- /* XXX: Big Endian Handling! */ - memcpy(buffer + offset, &value, 4); -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 4); -+#endif - } - - /* Writes an int16 into a buffer. */ - static void write_int16(char *buffer, size_t offset, Parrot_Int2 value) { -- /* XXX: Big Endian Handling! */ - memcpy(buffer + offset, &value, 2); -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 2); -+#endif - } - - /* Writes an double into a buffer. */ - static void write_double(char *buffer, size_t offset, double value) { -- /* XXX: Big Endian Handling! */ - memcpy(buffer + offset, &value, 8); -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 8); -+#endif - } - - /* Adds an item to the string heap if needed, and returns the index where -@@ -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; -- /* XXX: Big Endian Handling! */ -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 8); -+#endif - memcpy(&value, buffer + offset, 8); - return value; - } -@@ -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; -- /* XXX: Big Endian Handling! */ -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 4); -+#endif - memcpy(&value, buffer + offset, 4); - return value; - } -@@ -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; -- /* XXX: Big Endian Handling! */ -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 2); -+#endif - memcpy(&value, buffer + offset, 2); - return value; - } -@@ -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; -- /* XXX: Big Endian Handling! */ -+#if PARROT_BIGENDIAN -+ switch_endian(buffer + offset, 8); -+#endif - memcpy(&value, buffer + offset, 8); - return value; - } Index: nqp/pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/nqp/pkg/PLIST,v retrieving revision 1.2 diff -u -p -r1.2 PLIST --- nqp/pkg/PLIST 13 Jul 2012 09:46:41 -0000 1.2 +++ nqp/pkg/PLIST 3 Nov 2012 19:08:48 -0000 @@ -8,8 +8,10 @@ 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/NQPP5QRegex.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/QASTNode.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: rakudo/Makefile =================================================================== RCS file: /cvs/ports/lang/rakudo/Makefile,v retrieving revision 1.14 diff -u -p -r1.14 Makefile --- rakudo/Makefile 6 Aug 2012 13:09:39 -0000 1.14 +++ rakudo/Makefile 3 Nov 2012 19:08:48 -0000 @@ -9,11 +9,11 @@ SHARED_ONLY = Yes COMMENT = Rakudo Perl 6 compiler PORTNAME = rakudo -VERSION = 2012.06 -DISTNAME = ${PORTNAME}-star-${VERSION:S/.1//} +VERSION = 2012.10 +DISTNAME = ${PORTNAME}-star-${VERSION} PKGNAME = ${PORTNAME}-${VERSION} -PARROT_VERSION = 4.5.0 +PARROT_VERSION = 4.9.0 SUBST_VARS += PARROT_VERSION CATEGORIES = lang perl6 Index: rakudo/distinfo =================================================================== RCS file: /cvs/ports/lang/rakudo/distinfo,v retrieving revision 1.6 diff -u -p -r1.6 distinfo --- rakudo/distinfo 13 Jul 2012 09:47:01 -0000 1.6 +++ rakudo/distinfo 3 Nov 2012 19:08:48 -0000 @@ -1,5 +1,2 @@ -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 +SHA256 (rakudo-star-2012.10.tar.gz) = afm2oj1kfH+0zV4USemk7YjrAAwW5kXm8BHFj/EijHg= +SIZE (rakudo-star-2012.10.tar.gz) = 7456701 Index: rakudo/patches/patch-rakudo_tools_build_Makefile_in =================================================================== RCS file: rakudo/patches/patch-rakudo_tools_build_Makefile_in diff -N rakudo/patches/patch-rakudo_tools_build_Makefile_in --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ rakudo/patches/patch-rakudo_tools_build_Makefile_in 3 Nov 2012 19:08:48 -0000 @@ -0,0 +1,11 @@ +$OpenBSD$ +--- 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 +@@ -324,7 +324,6 @@ install: all + $(MKPATH) $(DESTDIR)$(DOCDIR)/rakudo + $(MKPATH) $(DESTDIR)$(DOCDIR)/rakudo/announce + -$(CP) $(DOCS) $(DESTDIR)$(DOCDIR)/rakudo +- $(CP) docs/announce/* $(DESTDIR)$(DOCDIR)/rakudo/announce + $(MKPATH) $(DESTDIR)$(MANDIR)/man1 + -$(POD2MAN) docs/running.pod --name=perl6 > $(DESTDIR)$(MANDIR)/man1/perl6.1 + -$(POD2MAN) docs/running.pod --name=rakudo > $(DESTDIR)$(MANDIR)/man1/rakudo.1 Index: rakudo/patches/patch-tools_build_Makefile_in =================================================================== RCS file: /cvs/ports/lang/rakudo/patches/patch-tools_build_Makefile_in,v retrieving revision 1.3 diff -u -p -r1.3 patch-tools_build_Makefile_in --- rakudo/patches/patch-tools_build_Makefile_in 13 Jul 2012 09:47:01 -0000 1.3 +++ rakudo/patches/patch-tools_build_Makefile_in 3 Nov 2012 19:08:48 -0000 @@ -1,7 +1,7 @@ $OpenBSD: patch-tools_build_Makefile_in,v 1.3 2012/07/13 09:47:01 pascal Exp $ ---- 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) +--- tools/build/Makefile.in.orig Fri Aug 31 22:34:26 2012 ++++ tools/build/Makefile.in Tue Sep 4 16:05:50 2012 +@@ -17,8 +17,8 @@ PARROT_LIB_DIR = @libdir@$(PARROT_VERSION) PARROT_SRC_DIR = @srcdir@$(PARROT_VERSION) HAS_ICU = @has_icu@ @@ -12,67 +12,14 @@ $OpenBSD: patch-tools_build_Makefile_in, EXE = @exe@ LD = @ld@ LDFLAGS = @ldflags@ @ld_debug@ -@@ -49,30 +49,30 @@ PERL6_EXE = perl6$(EXE) - PERL6_LANG_DIR = $(PARROT_LIB_DIR)/languages/perl6 +@@ -87,8 +87,8 @@ modules-test: + perl6-debug: $(RD_EXE) - MODULES = \ -- modules/zavolaj \ -- modules/xml-writer \ -- modules/svg \ -- modules/svg-plot \ -- modules/Math-RungeKutta \ -- modules/Math-Model \ -- modules/perl6-Term-ANSIColor \ -- modules/test-mock \ -- modules/Grammar-Profiler-Simple \ -- modules/grammar-debugger \ -- modules/Perl6-MIME-Base64 \ -- modules/perl6-lwp-simple \ -- modules/json \ -- modules/perl6-digest-md5 \ -- modules/perl6-File-Tools \ -- modules/panda \ -- modules/perl6-http-status \ -- modules/perl6-http-easy \ -- modules/Bailador \ -- modules/DBIish \ -- modules/uri \ -- modules/jsonrpc \ -- modules/Pod-To-HTML \ -- modules/doc \ -+ ../modules/zavolaj \ -+ ../modules/xml-writer \ -+ ../modules/svg \ -+ ../modules/svg-plot \ -+ ../modules/Math-RungeKutta \ -+ ../modules/Math-Model \ -+ ../modules/perl6-Term-ANSIColor \ -+ ../modules/test-mock \ -+ ../modules/Grammar-Profiler-Simple \ -+ ../modules/grammar-debugger \ -+ ../modules/Perl6-MIME-Base64 \ -+ ../modules/perl6-lwp-simple \ -+ ../modules/json \ -+ ../modules/perl6-digest-md5 \ -+ ../modules/perl6-File-Tools \ -+ ../modules/panda \ -+ ../modules/perl6-http-status \ -+ ../modules/perl6-http-easy \ -+ ../modules/Bailador \ -+ ../modules/DBIish \ -+ ../modules/uri \ -+ ../modules/jsonrpc \ -+ ../modules/Pod-To-HTML \ -+ ../modules/doc \ - - all: 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 'panda'" - $(CP) modules/panda/bin/panda $(DESTDIR)$(PARROT_BIN_DIR)/panda - $(CHMOD) 755 $(DESTDIR)$(PARROT_BIN_DIR)/panda + $(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 \ ++ --output=../$(RD_PIR) ../$(RD_DIR)/bin/perl6-debug.nqp + $(PARROT_EXE) -o $(RD_PBC) $(RD_PIR) + $(PBC_TO_EXE) $(RD_PBC) + $(CHMOD) 755 $(RD_EXE) Index: rakudo/pkg/PLIST =================================================================== RCS file: /cvs/ports/lang/rakudo/pkg/PLIST,v retrieving revision 1.6 diff -u -p -r1.6 PLIST --- rakudo/pkg/PLIST 13 Jul 2012 09:47:01 -0000 1.6 +++ rakudo/pkg/PLIST 3 Nov 2012 19:08:49 -0000 @@ -1,6 +1,7 @@ @comment $OpenBSD: PLIST,v 1.6 2012/07/13 09:47:01 pascal Exp $ bin/panda @bin bin/perl6 +@bin bin/perl6-debug bin/ufo lib/parrot/${PARROT_VERSION}/dynext/perl6_group.so lib/parrot/${PARROT_VERSION}/dynext/perl6_ops.so @@ -14,26 +15,48 @@ lib/parrot/${PARROT_VERSION}/languages/n lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/Grammar.pbc lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/Metamodel.pbc lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/ModuleLoader.pbc +lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/Ops.pbc lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/Optimizer.pbc lib/parrot/${PARROT_VERSION}/languages/nqp/lib/Perl6/Pod.pbc 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/AST.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Any.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Array.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Associative.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Attribute.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Backtrace/ +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 +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Context.pir 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/Template/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Bailador/Template.pir +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 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/Callable.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Capture.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Code.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Complex.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Cool.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Cursor.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 @@ -47,14 +70,25 @@ lib/parrot/${PARROT_VERSION}/languages/p 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/Date.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Debugger/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Debugger/UI/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Debugger/UI/CommandLine.pir +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Debugger/UI/CommandLine.pm 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/Duration.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Enum.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/EnumMap.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Exception.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Failure.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/FatRat.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 lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Grammar/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Grammar.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Grammar/Debugger.pir lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Grammar/Debugger.pm lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Grammar/Profiler/ @@ -70,6 +104,7 @@ lib/parrot/${PARROT_VERSION}/languages/p 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 +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Hash.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/ lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/RFC_Grammar/ lib/parrot/${PARROT_VERSION}/languages/perl6/lib/IETF/RFC_Grammar.pir @@ -78,8 +113,11 @@ 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/IO.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Instant.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Int.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Iterable.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Iterator.pod 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 @@ -95,6 +133,7 @@ lib/parrot/${PARROT_VERSION}/languages/p lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/Tiny/Actions.pm lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/Tiny/Grammar.pir lib/parrot/${PARROT_VERSION}/languages/perl6/lib/JSON/Tiny/Grammar.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Junction.pod 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 @@ -102,16 +141,21 @@ lib/parrot/${PARROT_VERSION}/languages/p 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/Macro.pod 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/Method.pod 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/Nil.pod +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/Pair.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/ lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda.pir @@ -130,19 +174,45 @@ lib/parrot/${PARROT_VERSION}/languages/p lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Panda/Resources.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 +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Parcel.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Documentable/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Documentable.pir +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Documentable.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Documentable/Registry.pir +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Documentable/Registry.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Type.pir +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/Type.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/TypeGraph/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Perl6/TypeGraph.pir +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 +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Block/Code.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Block/Named.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Block/Para.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/Item.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.pir lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Pod/To/Text.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Positional.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/RESTRICTED.setting.pbc 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/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 @@ -164,7 +234,13 @@ 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/Signature.pod lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Str.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Stringy.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Sub.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Template/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Template/Mojo.pir +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Template/Mojo.pm 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 @@ -180,12 +256,140 @@ lib/parrot/${PARROT_VERSION}/languages/p lib/parrot/${PARROT_VERSION}/languages/perl6/lib/URI/DefaultPort.pm lib/parrot/${PARROT_VERSION}/languages/perl6/lib/URI/Escape.pir lib/parrot/${PARROT_VERSION}/languages/perl6/lib/URI/Escape.pm +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Version.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/Whatever.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/WhateverCode.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/AdHoc.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Anon/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Anon/Augment.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Anon/Multi.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Attribute/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Attribute/NoPackage.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Attribute/Package.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Attribute/Undeclared.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Augment/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Augment/NoSuchType.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Bind/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Bind/NativeType.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Comp.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Composition/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Composition/NotComposable.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Constructor/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Constructor/Positional.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/ControlFlow/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/ControlFlow.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/ControlFlow/Return.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Declaration/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Declaration/Scope/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Declaration/Scope.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Declaration/Scope/Multi.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Eval/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Eval/NoSuchLang.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Export/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Export/NameClash.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Chdir.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Chmod.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Copy.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Cwd.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Dir.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Mkdir.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Rename.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/IO/Rmdir.pod +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/Method/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/InvalidQualifier.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/NotFound.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/Private/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/Private/Permission.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Method/Private/Unqualified.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Mixin/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Mixin/NotComposable.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/NYI.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/NoDispatcher.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Numeric/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Numeric/Real.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/OS.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/OutOfRange.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Package/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Package/Stubbed.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/Default.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/MultipleTypeConstraints.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/Placeholder.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/Twigil.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Parameter/WrongOrder.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Phaser/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Phaser/Multiple.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Phaser/PrePost.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Placeholder/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Placeholder/Block.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Placeholder/Mainline.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Pod.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Redeclaration.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Role/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Role/Initialization.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Sequence/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Sequence/Deduction.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Signature/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Signature/NameClash.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Signature/Placeholder.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Str/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Str/Numeric.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Augment/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Augment/Role.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Augment/WithoutMonkeyTyping.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Comment/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Comment/Embedded.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Confused.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/InfixInTermPosition.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Missing.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/NegatedPair.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/NoSelf.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Number/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Number/RadixOutOfRange.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Obsolete.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/P5.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Placeholder.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Regex/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Regex/Adverb.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Reserved.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Self/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Self/WithoutObject.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Signature/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Signature/InvocantMarker.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/UnlessElse.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Variable/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Variable/Match.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Variable/Numeric.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Syntax/Variable/Twigil.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Temporal/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Temporal.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Temporal/Truncation.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck/ +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck/Assignment.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck/Binding.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck/Return.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/TypeCheck/Splice.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/X/Undeclared.pod 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/classtut.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.pm -lib/parrot/${PARROT_VERSION}/languages/perl6/lib/perlvar.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/lib.pm6 +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/objects.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/operators.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/terms.pod +lib/parrot/${PARROT_VERSION}/languages/perl6/lib/variables.pod lib/parrot/${PARROT_VERSION}/languages/perl6/perl6.pbc @man man/man1/perl6.1 @man man/man1/rakudo.1 @@ -212,7 +416,8 @@ 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 +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/cheatsheet.txt
