From 9c777475b4c5167113a56240f59e097a70ad4e5a Mon Sep 17 00:00:00 2001 From: he Date: Wed, 27 Oct 2010 06:56:03 +0000 Subject: Upgrade parrot from version 2.8.0 to 2.9.1. Pkgsrc changes: o Adapt to changes in the set of installed files. Upstream changes: Parrot 2.9.1 News: - This is a bugfix release to address an excessive slowdown in the Rakudo Perl 6 build. If you run out of memory on a box with < 512 MB physical RAM, please report it to us. Parrot 2.9.0 News: - Core + Parrot and Rakudo's build and tests can now be run under the profiling runcore + IPv6 is now detected, laying the groundwork for future networking improvements + mk_language_shell.pl and create_language.pl no longer require an installed parrot + String PMC's 'reverse' method is now faster and supports all encodings + improvements and simplifications in internal string processing + Added API for adding STRINGs to the gc root set + Speed up ord, substr, index and string comparison opcodes - Testing + "make smoke" supports parallel testing by honoring TEST_JOBS + Added tests for Socket PMC, StringBuilder PMC, ByteBuffer PMC, mk_language_shell.pl, create_language.pl + Fixed "Configure.pl" about missing tests + Parrot and Rakudo Perl 6 now have access to the GCC Compile Farm + Testing on Darwin/PPC - Git Migration + Most developer tools have been ported to Git + Majority of developer docs have been written for Git - Platforms + Parrot can now be built on Minix --- lang/parrot/Makefile | 6 +++--- lang/parrot/PLIST | 7 ++----- lang/parrot/distinfo | 8 ++++---- 3 files changed, 9 insertions(+), 12 deletions(-) (limited to 'lang/parrot') diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile index 6416eb70112..8e4ff155236 100644 --- a/lang/parrot/Makefile +++ b/lang/parrot/Makefile @@ -1,8 +1,8 @@ -# $NetBSD: Makefile,v 1.37 2010/09/24 08:36:16 he Exp $ +# $NetBSD: Makefile,v 1.38 2010/10/27 06:56:03 he Exp $ # -VERSION= 2.8.0 -RTYPE= devel +VERSION= 2.9.1 +RTYPE= supported DISTNAME= parrot-${VERSION} CATEGORIES= lang MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/ diff --git a/lang/parrot/PLIST b/lang/parrot/PLIST index 4776c448b0c..f196b5481d1 100644 --- a/lang/parrot/PLIST +++ b/lang/parrot/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.21 2010/09/24 08:36:16 he Exp $ +@comment $NetBSD: PLIST,v 1.22 2010/10/27 06:56:03 he Exp $ bin/ops2c bin/parrot bin/parrot-nqp @@ -48,6 +48,7 @@ include/parrot/${PKGVERSION}/parrot/io_unix.h include/parrot/${PKGVERSION}/parrot/io_win32.h include/parrot/${PKGVERSION}/parrot/key.h include/parrot/${PKGVERSION}/parrot/library.h +include/parrot/${PKGVERSION}/parrot/list.h include/parrot/${PKGVERSION}/parrot/longopt.h include/parrot/${PKGVERSION}/parrot/memory.h include/parrot/${PKGVERSION}/parrot/misc.h @@ -145,8 +146,6 @@ include/parrot/${PKGVERSION}/pmc/pmc_packfileannotations.h include/parrot/${PKGVERSION}/pmc/pmc_packfileconstanttable.h include/parrot/${PKGVERSION}/pmc/pmc_packfiledebug.h include/parrot/${PKGVERSION}/pmc/pmc_packfiledirectory.h -include/parrot/${PKGVERSION}/pmc/pmc_packfilefixupentry.h -include/parrot/${PKGVERSION}/pmc/pmc_packfilefixuptable.h include/parrot/${PKGVERSION}/pmc/pmc_packfilerawsegment.h include/parrot/${PKGVERSION}/pmc/pmc_packfilesegment.h include/parrot/${PKGVERSION}/pmc/pmc_parrotinterpreter.h @@ -607,8 +606,6 @@ src/parrot/${PKGVERSION}/pmc/packfileannotations.dump src/parrot/${PKGVERSION}/pmc/packfileconstanttable.dump src/parrot/${PKGVERSION}/pmc/packfiledebug.dump src/parrot/${PKGVERSION}/pmc/packfiledirectory.dump -src/parrot/${PKGVERSION}/pmc/packfilefixupentry.dump -src/parrot/${PKGVERSION}/pmc/packfilefixuptable.dump src/parrot/${PKGVERSION}/pmc/packfilerawsegment.dump src/parrot/${PKGVERSION}/pmc/packfilesegment.dump src/parrot/${PKGVERSION}/pmc/parrotinterpreter.dump diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo index 6e84e24e803..567df078a49 100644 --- a/lang/parrot/distinfo +++ b/lang/parrot/distinfo @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.31 2010/09/24 08:36:16 he Exp $ +$NetBSD: distinfo,v 1.32 2010/10/27 06:56:03 he Exp $ -SHA1 (parrot-2.8.0.tar.gz) = d18df88d5eaa397c6bb7dadbd5998ad01d6496c0 -RMD160 (parrot-2.8.0.tar.gz) = 83ea067327078513c6d5ad5faafb7d64100e0d9d -Size (parrot-2.8.0.tar.gz) = 4118533 bytes +SHA1 (parrot-2.9.1.tar.gz) = 165b274be6099df17b57cccfc4563730d77357b7 +RMD160 (parrot-2.9.1.tar.gz) = b4594c423a6970224bb8e5dc8df0e98d05fb1b3e +Size (parrot-2.9.1.tar.gz) = 4121948 bytes SHA1 (patch-ad) = aae66d32722d4c761132e57176469de7c7d51c88 SHA1 (patch-ae) = 373909f50385c580065a03946a1f4f5b342189fc SHA1 (patch-ak) = 45df82c2240f4619feadc482bcf2636a6b5aa41a -- cgit v1.2.3