summaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2012-03-08 14:10:12 +0000
committerhe <he@pkgsrc.org>2012-03-08 14:10:12 +0000
commit85862449452a2c574fccb0c3d68d95b9ae2605c1 (patch)
tree13cb462c6f72be682e4fa67bc737333f7c128524 /lang/parrot
parent3fe9674a023e82038581081c09a5a3b128de5c9f (diff)
downloadpkgsrc-85862449452a2c574fccb0c3d68d95b9ae2605c1.tar.gz
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
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/Makefile4
-rw-r--r--lang/parrot/distinfo9
-rw-r--r--lang/parrot/patches/patch-am17
3 files changed, 6 insertions, 24 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 0d7a0135375..36d8827bcb8 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.54 2012/03/08 10:11:23 he Exp $
+# $NetBSD: Makefile,v 1.55 2012/03/08 14:10:12 he Exp $
#
-VERSION= 3.10.0
+VERSION= 3.11.0
RTYPE= devel
DISTNAME= parrot-${VERSION}
CATEGORIES= lang
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 5f28a3afb0d..48d5219a2d8 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.44 2012/03/08 10:11:23 he Exp $
+$NetBSD: distinfo,v 1.45 2012/03/08 14:10:12 he Exp $
-SHA1 (parrot-3.10.0.tar.gz) = d7474f34907ea89678e1da4b32073f53a2394355
-RMD160 (parrot-3.10.0.tar.gz) = 12f41859d234b5ee6c52f269e91c38ec562bd10e
-Size (parrot-3.10.0.tar.gz) = 4507336 bytes
+SHA1 (parrot-3.11.0.tar.gz) = c83a463934424ae1ecb58a9206f4eb1a6a2aad58
+RMD160 (parrot-3.11.0.tar.gz) = 56d07db807e8b96e0525a6dcee3352fd4986ba41
+Size (parrot-3.11.0.tar.gz) = 4508401 bytes
SHA1 (patch-ad) = a972d48a879e541f6894f2eeb82a70b1756437d9
SHA1 (patch-ak) = 19d7dfff43bb08ba046040771e45b95774e024b7
-SHA1 (patch-am) = 51aa10c6f087a7af980356ec98510affaa747927
diff --git a/lang/parrot/patches/patch-am b/lang/parrot/patches/patch-am
deleted file mode 100644
index 560fd91e84b..00000000000
--- a/lang/parrot/patches/patch-am
+++ /dev/null
@@ -1,17 +0,0 @@
-$NetBSD: patch-am,v 1.4 2012/03/08 10:11:24 he Exp $
-
-This test is timing-dependent, allow more time for the asynchronous
-callbacks to complete and/or a slower build + test machine.
-(Reportedly fixed in newer versions.)
-
---- t/pmc/nci.t.orig 2012-03-06 08:42:14.000000000 +0000
-+++ t/pmc/nci.t
-@@ -1917,7 +1917,7 @@ OUTPUT
-
- # Need to force reschedule to see async callbacks.
- # Chandon TODO: Is this a bug?
-- sleep 0.001
-+ sleep 0.02
-
- # reset int_cb_D4 to 1
- int_cb_D4[0] = 1