summaryrefslogtreecommitdiff
path: root/lang/parrot
diff options
context:
space:
mode:
authorhe <he@pkgsrc.org>2010-09-24 08:36:16 +0000
committerhe <he@pkgsrc.org>2010-09-24 08:36:16 +0000
commit58eeab59a7e2184c9ca587d9c8ffbd73f7a7c418 (patch)
treef4ce03e0df42b34a00228fb62ced47c330b49bf2 /lang/parrot
parent6770e16fef931da0fd9eb5d29f1225348fbaef4a (diff)
downloadpkgsrc-58eeab59a7e2184c9ca587d9c8ffbd73f7a7c418.tar.gz
Update parrot to version 2.8.0.
Pkgsrc changes: o Adapt to new package contents. Upstream changes: - Core + Inlined hashing and comparison functions + Hash memory allocation moved from system malloc to lazy allocated + Avoided infinite catching of exceptions while dying from exception + Some svn fixes + Added a check for duplicate vtable entries in PMCs + Building Parrot with Perl 5.12 and gcc-4.5 / g++-4.5 + Eliminated cruft left over after dynops_mapping + Improved charset and string encoding + Better organisation of programs by reposition it to "tools/build" and "tools/release" + Implemented Exception clone vtable function + Added experimental function Parrot_getpid and getpid method + --gc-threshold command line argument added, which controls the % of memory wasted by the GC + Closed a lot of tickets - Testing + Added more core pmc tests + Rearranged some tests with C coverage + We now have Smolder back, at http://smolder.parrot.org . Submit reports with "make smoke" + skip_all implementation in Parrot's Test::More completed - GitMigration + Set up a test site for github trac plugin at http://mksig.org/trac/ + Code of Trac plugin at github is on http://github.com/cotto/github-trac + Parrot is now mirrored on github at http://github.com/parrot/parrot - Compilers + Fixed problem with imcc HLL in load_bytecode difference between loading a pbc and compiling a pir
Diffstat (limited to 'lang/parrot')
-rw-r--r--lang/parrot/Makefile4
-rw-r--r--lang/parrot/PLIST12
-rw-r--r--lang/parrot/distinfo8
3 files changed, 14 insertions, 10 deletions
diff --git a/lang/parrot/Makefile b/lang/parrot/Makefile
index 22574e6f0f6..6416eb70112 100644
--- a/lang/parrot/Makefile
+++ b/lang/parrot/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.36 2010/09/16 09:44:17 he Exp $
+# $NetBSD: Makefile,v 1.37 2010/09/24 08:36:16 he Exp $
#
-VERSION= 2.7.0
+VERSION= 2.8.0
RTYPE= devel
DISTNAME= parrot-${VERSION}
CATEGORIES= lang
diff --git a/lang/parrot/PLIST b/lang/parrot/PLIST
index dc3090b1264..4776c448b0c 100644
--- a/lang/parrot/PLIST
+++ b/lang/parrot/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.20 2010/09/16 09:44:17 he Exp $
+@comment $NetBSD: PLIST,v 1.21 2010/09/24 08:36:16 he Exp $
bin/ops2c
bin/parrot
bin/parrot-nqp
@@ -18,7 +18,6 @@ include/parrot/${PKGVERSION}/parrot/atomic/sparc.h
include/parrot/${PKGVERSION}/parrot/caches.h
include/parrot/${PKGVERSION}/parrot/call.h
include/parrot/${PKGVERSION}/parrot/cclass.h
-include/parrot/${PKGVERSION}/parrot/charset.h
include/parrot/${PKGVERSION}/parrot/compiler.h
include/parrot/${PKGVERSION}/parrot/config.h
include/parrot/${PKGVERSION}/parrot/context.h
@@ -40,6 +39,7 @@ include/parrot/${PKGVERSION}/parrot/global_setup.h
include/parrot/${PKGVERSION}/parrot/has_header.h
include/parrot/${PKGVERSION}/parrot/hash.h
include/parrot/${PKGVERSION}/parrot/hll.h
+include/parrot/${PKGVERSION}/parrot/imageio.h
include/parrot/${PKGVERSION}/parrot/imcc.h
include/parrot/${PKGVERSION}/parrot/interpreter.h
include/parrot/${PKGVERSION}/parrot/io.h
@@ -119,9 +119,10 @@ include/parrot/${PKGVERSION}/pmc/pmc_handle.h
include/parrot/${PKGVERSION}/pmc/pmc_hash.h
include/parrot/${PKGVERSION}/pmc/pmc_hashiterator.h
include/parrot/${PKGVERSION}/pmc/pmc_hashiteratorkey.h
-include/parrot/${PKGVERSION}/pmc/pmc_imageio.h
+include/parrot/${PKGVERSION}/pmc/pmc_imageiofreeze.h
include/parrot/${PKGVERSION}/pmc/pmc_imageiosize.h
include/parrot/${PKGVERSION}/pmc/pmc_imageiostrings.h
+include/parrot/${PKGVERSION}/pmc/pmc_imageiothaw.h
include/parrot/${PKGVERSION}/pmc/pmc_integer.h
include/parrot/${PKGVERSION}/pmc/pmc_iterator.h
include/parrot/${PKGVERSION}/pmc/pmc_key.h
@@ -130,6 +131,7 @@ include/parrot/${PKGVERSION}/pmc/pmc_lexpad.h
include/parrot/${PKGVERSION}/pmc/pmc_managedstruct.h
include/parrot/${PKGVERSION}/pmc/pmc_multisub.h
include/parrot/${PKGVERSION}/pmc/pmc_namespace.h
+include/parrot/${PKGVERSION}/pmc/pmc_nativepccmethod.h
include/parrot/${PKGVERSION}/pmc/pmc_nci.h
include/parrot/${PKGVERSION}/pmc/pmc_null.h
include/parrot/${PKGVERSION}/pmc/pmc_object.h
@@ -579,9 +581,10 @@ src/parrot/${PKGVERSION}/pmc/handle.dump
src/parrot/${PKGVERSION}/pmc/hash.dump
src/parrot/${PKGVERSION}/pmc/hashiterator.dump
src/parrot/${PKGVERSION}/pmc/hashiteratorkey.dump
-src/parrot/${PKGVERSION}/pmc/imageio.dump
+src/parrot/${PKGVERSION}/pmc/imageiofreeze.dump
src/parrot/${PKGVERSION}/pmc/imageiosize.dump
src/parrot/${PKGVERSION}/pmc/imageiostrings.dump
+src/parrot/${PKGVERSION}/pmc/imageiothaw.dump
src/parrot/${PKGVERSION}/pmc/integer.dump
src/parrot/${PKGVERSION}/pmc/iterator.dump
src/parrot/${PKGVERSION}/pmc/key.dump
@@ -590,6 +593,7 @@ src/parrot/${PKGVERSION}/pmc/lexpad.dump
src/parrot/${PKGVERSION}/pmc/managedstruct.dump
src/parrot/${PKGVERSION}/pmc/multisub.dump
src/parrot/${PKGVERSION}/pmc/namespace.dump
+src/parrot/${PKGVERSION}/pmc/nativepccmethod.dump
src/parrot/${PKGVERSION}/pmc/nci.dump
src/parrot/${PKGVERSION}/pmc/null.dump
src/parrot/${PKGVERSION}/pmc/object.dump
diff --git a/lang/parrot/distinfo b/lang/parrot/distinfo
index 3c227428f59..6e84e24e803 100644
--- a/lang/parrot/distinfo
+++ b/lang/parrot/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.30 2010/09/16 09:44:17 he Exp $
+$NetBSD: distinfo,v 1.31 2010/09/24 08:36:16 he Exp $
-SHA1 (parrot-2.7.0.tar.gz) = 507c57fb903a5e9678092ee02783373f09acc364
-RMD160 (parrot-2.7.0.tar.gz) = 75415e9770a1f1c660a2292714a5b089ea9d0008
-Size (parrot-2.7.0.tar.gz) = 4111580 bytes
+SHA1 (parrot-2.8.0.tar.gz) = d18df88d5eaa397c6bb7dadbd5998ad01d6496c0
+RMD160 (parrot-2.8.0.tar.gz) = 83ea067327078513c6d5ad5faafb7d64100e0d9d
+Size (parrot-2.8.0.tar.gz) = 4118533 bytes
SHA1 (patch-ad) = aae66d32722d4c761132e57176469de7c7d51c88
SHA1 (patch-ae) = 373909f50385c580065a03946a1f4f5b342189fc
SHA1 (patch-ak) = 45df82c2240f4619feadc482bcf2636a6b5aa41a