Update to version 3.5.0. Upstream changes: - Core + Parrot_PMC_destroy, Parrot_PMC_mark and Parrot_PMC_invoke were removed from the public extension API. + PAST now has PAST::Stmt node types, supports reusable temporary registers. + Test coverage of the embedding and extending interface is now at least 95%. + A snapshot of Winxed is now included in Parrot core to facilitate writing core Parrot tools from a higher level language than PIR. - Languages + Winxed - Improved compile time scope search. - Added 'using namespace' statement. - Compiler classes and functions now live in the Winxed;Compiler namespace. - Tests + The Parrot test suite harness now understands the HARNESS_TIMER environment variable. Setting it to a true value will show timing results for a test run. + IPv6 tests are now parallel testing friendly.diff -r1.46 -r1.47 pkgsrc/lang/parrot/Makefile
(he)
@@ -1,20 +1,19 @@ | @@ -1,20 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.46 2011/06/10 09:39:41 obache Exp $ | 1 | # $NetBSD: Makefile,v 1.47 2011/07/25 06:44:23 he Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | VERSION= 3.4.0 | 4 | VERSION= 3.5.0 | |
5 | RTYPE= devel | 5 | RTYPE= devel | |
6 | DISTNAME= parrot-${VERSION} | 6 | DISTNAME= parrot-${VERSION} | |
7 | PKGREVISION= 1 | |||
8 | CATEGORIES= lang | 7 | CATEGORIES= lang | |
9 | MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/ | 8 | MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/ | |
10 | 9 | |||
11 | MAINTAINER= he@NetBSD.org | 10 | MAINTAINER= he@NetBSD.org | |
12 | HOMEPAGE= http://www.parrotcode.org/ | 11 | HOMEPAGE= http://www.parrotcode.org/ | |
13 | COMMENT= Virtual machine made to run Perl 6 and other languages | 12 | COMMENT= Virtual machine made to run Perl 6 and other languages | |
14 | LICENSE= artistic-2.0 | 13 | LICENSE= artistic-2.0 | |
15 | 14 | |||
16 | PKG_DESTDIR_SUPPORT= user-destdir | 15 | PKG_DESTDIR_SUPPORT= user-destdir | |
17 | USE_LANGUAGES= c c++ | 16 | USE_LANGUAGES= c c++ | |
18 | USE_TOOLS+= perl | 17 | USE_TOOLS+= perl | |
19 | PTHREAD_OPTS+= require | 18 | PTHREAD_OPTS+= require | |
20 | BUILD_TARGET= world | 19 | BUILD_TARGET= world |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.39 2011/05/18 08:20:30 he Exp $ | 1 | $NetBSD: distinfo,v 1.40 2011/07/25 06:44:23 he Exp $ | |
2 | 2 | |||
3 | SHA1 (parrot-3.4.0.tar.gz) = df3b1349912c78605d9d3e35f00ccbba6be12b87 | 3 | SHA1 (parrot-3.5.0.tar.gz) = ebdd5e47315417fac9f584e985705ec7122aec88 | |
4 | RMD160 (parrot-3.4.0.tar.gz) = 995e9b24a028eec6e60a65902c1570f8d3e04b8e | 4 | RMD160 (parrot-3.5.0.tar.gz) = f085f9e9a9398cb1a0663fcbd5e42ddd586e15b4 | |
5 | Size (parrot-3.4.0.tar.gz) = 3945732 bytes | 5 | Size (parrot-3.5.0.tar.gz) = 4030702 bytes | |
6 | SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9 | 6 | SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9 | |
7 | SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7 | 7 | SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7 |