summaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorhe <he>2010-09-07 07:41:51 +0000
committerhe <he>2010-09-07 07:41:51 +0000
commit521dc7f97dc1b15a3d7eab256394c4be51b37569 (patch)
tree5c0ff5bb429107fbedf1c5f8a0a08f53a0e4dcff /lang/parrot
parent5dcd84a388a5b53fead4c4146a4e10c0bc226bd1 (diff)
downloadpkgsrc-521dc7f97dc1b15a3d7eab256394c4be51b37569.tar.gz
Upgrade parrot from version 2.5.0 to 2.6.0.
Pkgsrc changes: o Adapt to new content being installed (PLIST) and new perl script which needs tweaking. Upstream changes: - Core + Plug some memory leaks + As always, bug fixes and some optimizations - Runtime + added (experimental) URI::Escape - Testing + Improved test coverage of core parrot - Documentation + Updated the Squaak tutorial to use modern NQP-rx and PCT - Platforms + The Fedora package 'parrot-devel' install the files for syntax-highlighting and automatic indenting for the vim editor - NQP-rx + Updated version included from http://github.com/perl6/nqp-rx includes new or improved: regex backtracking, named assertions, interactive mode, and setting (a minimal but useful runtime library)
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/Makefile7
-rw-r--r--lang/parrot/PLIST5
-rw-r--r--lang/parrot/distinfo8
3 files changed, 11 insertions, 9 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 61b5c13b400..2ada30c2b22 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.34 2010/08/20 09:29:18 he Exp $
+# $NetBSD: Makefile,v 1.35 2010/09/07 07:41:51 he Exp $
#
-VERSION= 2.5.0
-RTYPE= devel
+VERSION= 2.6.0
+RTYPE= supported
DISTNAME= parrot-${VERSION}
CATEGORIES= lang
MASTER_SITES= ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
@@ -49,6 +49,7 @@ PLIST_SRC+= PLIST.shared
REPLACE_PERL+= tools/build/ops2c.pl
REPLACE_PERL+= tools/build/pmc2c.pl
+REPLACE_PERL+= tools/dev/create_language.pl
REPLACE_PERL+= tools/dev/gen_makefile.pl
REPLACE_PERL+= tools/dev/mk_language_shell.pl
REPLACE_PERL+= tools/dev/reconfigure.pl
diff --git a/lang/parrot/PLIST b/lang/parrot/PLIST
index 843953f76c8..e01ec18fd43 100644
--- a/lang/parrot/PLIST
+++ b/lang/parrot/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2010/08/20 09:29:18 he Exp $
+@comment $NetBSD: PLIST,v 1.19 2010/09/07 07:41:51 he Exp $
bin/ops2c
bin/parrot
bin/parrot-nqp
@@ -36,7 +36,6 @@ include/parrot/${PKGVERSION}/parrot/extend.h
include/parrot/${PKGVERSION}/parrot/extend_vtable.h
include/parrot/${PKGVERSION}/parrot/feature.h
include/parrot/${PKGVERSION}/parrot/gc_api.h
-include/parrot/${PKGVERSION}/parrot/global.h
include/parrot/${PKGVERSION}/parrot/global_setup.h
include/parrot/${PKGVERSION}/parrot/has_header.h
include/parrot/${PKGVERSION}/parrot/hash.h
@@ -53,6 +52,7 @@ include/parrot/${PKGVERSION}/parrot/longopt.h
include/parrot/${PKGVERSION}/parrot/memory.h
include/parrot/${PKGVERSION}/parrot/misc.h
include/parrot/${PKGVERSION}/parrot/multidispatch.h
+include/parrot/${PKGVERSION}/parrot/namespace.h
include/parrot/${PKGVERSION}/parrot/nci.h
include/parrot/${PKGVERSION}/parrot/oo.h
include/parrot/${PKGVERSION}/parrot/oo_private.h
@@ -398,6 +398,7 @@ lib/parrot/${PKGVERSION}/library/Test/More.pbc
lib/parrot/${PKGVERSION}/library/Test/More.pir
lib/parrot/${PKGVERSION}/library/URI.pbc
lib/parrot/${PKGVERSION}/library/URI.pir
+lib/parrot/${PKGVERSION}/library/URI/Escape.pir
lib/parrot/${PKGVERSION}/library/YAML/Dumper.pbc
lib/parrot/${PKGVERSION}/library/YAML/Dumper.pir
lib/parrot/${PKGVERSION}/library/YAML/Dumper/Base.pir
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 614ee91c544..e659f07c12d 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.28 2010/08/20 09:29:18 he Exp $
+$NetBSD: distinfo,v 1.29 2010/09/07 07:41:51 he Exp $
-SHA1 (parrot-2.5.0.tar.gz) = 490397c8a28f4c49cd2edde91a9d2207dc197f69
-RMD160 (parrot-2.5.0.tar.gz) = 7690307c735152d492f7ef494296cf49f03e6765
-Size (parrot-2.5.0.tar.gz) = 4076239 bytes
+SHA1 (parrot-2.6.0.tar.gz) = e7de16241d00690bef161f9904dfbb8e68f85b2c
+RMD160 (parrot-2.6.0.tar.gz) = 9bc413f1d4e016de72ea0eaa98ae7e087bb5d9e0
+Size (parrot-2.6.0.tar.gz) = 4094631 bytes
SHA1 (patch-ad) = aae66d32722d4c761132e57176469de7c7d51c88
SHA1 (patch-ae) = 373909f50385c580065a03946a1f4f5b342189fc
SHA1 (patch-ak) = 45df82c2240f4619feadc482bcf2636a6b5aa41a