Mon Jul 25 06:44:24 2011 UTC ()
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.


(he)
diff -r1.46 -r1.47 pkgsrc/lang/parrot/Makefile
diff -r1.39 -r1.40 pkgsrc/lang/parrot/distinfo

cvs diff -r1.46 -r1.47 pkgsrc/lang/parrot/Makefile (expand / switch to unified diff)

--- pkgsrc/lang/parrot/Makefile 2011/06/10 09:39:41 1.46
+++ pkgsrc/lang/parrot/Makefile 2011/07/25 06:44:23 1.47
@@ -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
4VERSION= 3.4.0 4VERSION= 3.5.0
5RTYPE= devel 5RTYPE= devel
6DISTNAME= parrot-${VERSION} 6DISTNAME= parrot-${VERSION}
7PKGREVISION= 1 
8CATEGORIES= lang 7CATEGORIES= lang
9MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/ 8MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
10 9
11MAINTAINER= he@NetBSD.org 10MAINTAINER= he@NetBSD.org
12HOMEPAGE= http://www.parrotcode.org/ 11HOMEPAGE= http://www.parrotcode.org/
13COMMENT= Virtual machine made to run Perl 6 and other languages 12COMMENT= Virtual machine made to run Perl 6 and other languages
14LICENSE= artistic-2.0 13LICENSE= artistic-2.0
15 14
16PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
18USE_TOOLS+= perl 17USE_TOOLS+= perl
19PTHREAD_OPTS+= require 18PTHREAD_OPTS+= require
20BUILD_TARGET= world 19BUILD_TARGET= world

cvs diff -r1.39 -r1.40 pkgsrc/lang/parrot/distinfo (expand / switch to unified diff)

--- pkgsrc/lang/parrot/distinfo 2011/05/18 08:20:30 1.39
+++ pkgsrc/lang/parrot/distinfo 2011/07/25 06:44:23 1.40
@@ -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
3SHA1 (parrot-3.4.0.tar.gz) = df3b1349912c78605d9d3e35f00ccbba6be12b87 3SHA1 (parrot-3.5.0.tar.gz) = ebdd5e47315417fac9f584e985705ec7122aec88
4RMD160 (parrot-3.4.0.tar.gz) = 995e9b24a028eec6e60a65902c1570f8d3e04b8e 4RMD160 (parrot-3.5.0.tar.gz) = f085f9e9a9398cb1a0663fcbd5e42ddd586e15b4
5Size (parrot-3.4.0.tar.gz) = 3945732 bytes 5Size (parrot-3.5.0.tar.gz) = 4030702 bytes
6SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9 6SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9
7SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7 7SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7