Thu Mar 8 14:10:12 2012 UTC ()
Update parrot to version 3.11.0.

Upstream changes:

- Core
   + packfile api and pbc handling improvements
   + smarter recursion tracking across threads
   + new "pop_upto_eh" op for finer-grained exception handling
   + subroutine-level profiling runcore cleanups
   + improved window support
- Languages
   + new math builtins in winxed (abs, sinh, cosh and tanh)
   + better inline support in winxed
   + squaak improvements (sub as expression, new read() builtin)
- Documentation
   + many new man pages thanks to gci students
- Tests
   + updated example code for FileHandle and Iterator
   + coding standards fixes


(he)
diff -r1.54 -r1.55 pkgsrc/lang/parrot/Makefile
diff -r1.44 -r1.45 pkgsrc/lang/parrot/distinfo
diff -r1.4 -r0 pkgsrc/lang/parrot/patches/patch-am

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

--- pkgsrc/lang/parrot/Makefile 2012/03/08 10:11:23 1.54
+++ pkgsrc/lang/parrot/Makefile 2012/03/08 14:10:12 1.55
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1# $NetBSD: Makefile,v 1.54 2012/03/08 10:11:23 he Exp $ 1# $NetBSD: Makefile,v 1.55 2012/03/08 14:10:12 he Exp $
2# 2#
3 3
4VERSION= 3.10.0 4VERSION= 3.11.0
5RTYPE= devel 5RTYPE= devel
6DISTNAME= parrot-${VERSION} 6DISTNAME= parrot-${VERSION}
7CATEGORIES= lang 7CATEGORIES= lang
8MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/ 8MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
9 9
10MAINTAINER= he@NetBSD.org 10MAINTAINER= he@NetBSD.org
11HOMEPAGE= http://www.parrotcode.org/ 11HOMEPAGE= http://www.parrotcode.org/
12COMMENT= Virtual machine made to run Perl 6 and other languages 12COMMENT= Virtual machine made to run Perl 6 and other languages
13LICENSE= artistic-2.0 13LICENSE= artistic-2.0
14 14
15PKG_DESTDIR_SUPPORT= user-destdir 15PKG_DESTDIR_SUPPORT= user-destdir
16USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
17USE_TOOLS+= perl 17USE_TOOLS+= perl

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

--- pkgsrc/lang/parrot/distinfo 2012/03/08 10:11:23 1.44
+++ pkgsrc/lang/parrot/distinfo 2012/03/08 14:10:12 1.45
@@ -1,8 +1,7 @@ @@ -1,8 +1,7 @@
1$NetBSD: distinfo,v 1.44 2012/03/08 10:11:23 he Exp $ 1$NetBSD: distinfo,v 1.45 2012/03/08 14:10:12 he Exp $
2 2
3SHA1 (parrot-3.10.0.tar.gz) = d7474f34907ea89678e1da4b32073f53a2394355 3SHA1 (parrot-3.11.0.tar.gz) = c83a463934424ae1ecb58a9206f4eb1a6a2aad58
4RMD160 (parrot-3.10.0.tar.gz) = 12f41859d234b5ee6c52f269e91c38ec562bd10e 4RMD160 (parrot-3.11.0.tar.gz) = 56d07db807e8b96e0525a6dcee3352fd4986ba41
5Size (parrot-3.10.0.tar.gz) = 4507336 bytes 5Size (parrot-3.11.0.tar.gz) = 4508401 bytes
6SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9 6SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9
7SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7 7SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7
8SHA1 (patch-am) = 51aa10c6f087a7af980356ec98510affaa747927 

File Deleted: pkgsrc/lang/parrot/patches/Attic/patch-am