pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/parrot Update from version 1.9.0 to 2.0.0.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/727ff28cc84d
branches:  trunk
changeset: 570606:727ff28cc84d
user:      he <he%pkgsrc.org@localhost>
date:      Tue Feb 02 09:01:09 2010 +0000

description:
Update from version 1.9.0 to 2.0.0.

Pkgsrc changes:
 o Adjust PLIST to fit with new contents.

Upstream changes:

Parrot 2.0.0 News:

    * Features
       o Context PMCs now support attribute-based introspection
       o Context and CallSignature PMCs merged into CallContext
       o .lex directive throws exceptions when used with incorrect
         register types

    * Platforms
       o Packaging improved for free OS distributions
       o PPC, PPC64, and ARM now tested when running Linux

    * Performance
       o Minor improvements to the profiling runcore
       o Improvements from the CallContext PMC merge

    * New deprecations
       o In/out parameters in STRING modification functions
       o Void handling in NCI signatures
       o Parameter passing opcodes order in PBC

    * Tests
       o Continued migration of core tests from Perl 5 to PIR

    * Tools
       o dependency checker improved

    * Miscellaneous
       o Deprecation cycle length changed to three months from six
       o GC accuracy improved
       o PMC freeze improvements; much more reliable
       o Makefile improvements for dependency handling

diffstat:

 lang/parrot/Makefile |   6 ++--
 lang/parrot/PLIST    |  56 ++++++++-------------------------------------------
 lang/parrot/distinfo |   8 +++---
 3 files changed, 16 insertions(+), 54 deletions(-)

diffs (126 lines):

diff -r d94c9b09880e -r 727ff28cc84d lang/parrot/Makefile
--- a/lang/parrot/Makefile      Tue Feb 02 07:14:29 2010 +0000
+++ b/lang/parrot/Makefile      Tue Feb 02 09:01:09 2010 +0000
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.26 2010/01/28 13:06:18 he Exp $
+# $NetBSD: Makefile,v 1.27 2010/02/02 09:01:09 he Exp $
 #
 
-VERSION=               1.9.0
-RTYPE=                 devel
+VERSION=               2.0.0
+RTYPE=                 stable
 DISTNAME=              parrot-${VERSION}
 CATEGORIES=            lang
 MASTER_SITES=          ftp://ftp.parrot.org/pub/parrot/releases/${RTYPE}/${VERSION}/
diff -r d94c9b09880e -r 727ff28cc84d lang/parrot/PLIST
--- a/lang/parrot/PLIST Tue Feb 02 07:14:29 2010 +0000
+++ b/lang/parrot/PLIST Tue Feb 02 09:01:09 2010 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.12 2010/01/28 13:06:19 he Exp $
+@comment $NetBSD: PLIST,v 1.13 2010/02/02 09:01:09 he Exp $
 bin/parrot
 bin/parrot-nqp
 bin/parrot_config
@@ -91,9 +91,8 @@
 include/parrot/${PKGVERSION}/parrot/warnings.h
 include/parrot/${PKGVERSION}/pmc/dummy
 include/parrot/${PKGVERSION}/pmc/pmc_boolean.h
-include/parrot/${PKGVERSION}/pmc/pmc_callsignature.h
+include/parrot/${PKGVERSION}/pmc/pmc_callcontext.h
 include/parrot/${PKGVERSION}/pmc/pmc_class.h
-include/parrot/${PKGVERSION}/pmc/pmc_context.h
 include/parrot/${PKGVERSION}/pmc/pmc_continuation.h
 include/parrot/${PKGVERSION}/pmc/pmc_default.h
 include/parrot/${PKGVERSION}/pmc/pmc_fixedintegerarray.h
@@ -451,54 +450,18 @@
 lib/parrot/${PKGVERSION}/tools/lib/Parrot/Test/Util/Runloop.pm
 lib/parrot/${PKGVERSION}/tools/lib/Parrot/Vtable.pm
 lib/pkgconfig/parrot/${PKGVERSION}/parrot.pc
+share/doc/parrot/${PKGVERSION}/CREDITS
+share/doc/parrot/${PKGVERSION}/DEPRECATED.pod
+share/doc/parrot/${PKGVERSION}/DONORS.pod
 share/doc/parrot/${PKGVERSION}/LICENSE
 share/doc/parrot/${PKGVERSION}/NEWS
 share/doc/parrot/${PKGVERSION}/PBC_COMPAT
 share/doc/parrot/${PKGVERSION}/PLATFORMS
 share/doc/parrot/${PKGVERSION}/README
+share/doc/parrot/${PKGVERSION}/README_cygwin.pod
+share/doc/parrot/${PKGVERSION}/README_win32.pod
 share/doc/parrot/${PKGVERSION}/RESPONSIBLE_PARTIES
-share/doc/parrot/${PKGVERSION}/pod/compiler_faq.pod
-share/doc/parrot/${PKGVERSION}/pod/debug.pod
-share/doc/parrot/${PKGVERSION}/pod/faq.pod
-share/doc/parrot/${PKGVERSION}/pod/gettingstarted.pod
-share/doc/parrot/${PKGVERSION}/pod/glossary.pod
-share/doc/parrot/${PKGVERSION}/pod/intro.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/bit.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/cmp.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/core.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/debug.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/experimental.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/io.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/math.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/object.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/pmc.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/set.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/string.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/sys.pod
-share/doc/parrot/${PKGVERSION}/pod/ops/var.pod
-share/doc/parrot/${PKGVERSION}/pod/pct/gettingstarted.pod
-share/doc/parrot/${PKGVERSION}/pod/pct/past_building_blocks.pod
-share/doc/parrot/${PKGVERSION}/pod/pct/pct_optable_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/pmc/array.pod
-share/doc/parrot/${PKGVERSION}/pod/pmc/documentation.pod
-share/doc/parrot/${PKGVERSION}/pod/pmc/struct.pod
-share/doc/parrot/${PKGVERSION}/pod/pmc/subs.pod
-share/doc/parrot/${PKGVERSION}/pod/pmc2c.pod
-share/doc/parrot/${PKGVERSION}/pod/project/branching_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/cage_cleaners_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/committer_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/debian_packaging_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/metacommitter_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/release_manager_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/project/roles_responsibilities.pod
-share/doc/parrot/${PKGVERSION}/pod/project/support_policy.pod
-share/doc/parrot/${PKGVERSION}/pod/project/ticket_triaging.pod
-share/doc/parrot/${PKGVERSION}/pod/project/ubuntu_packaging_guide.pod
-share/doc/parrot/${PKGVERSION}/pod/user/pir/exceptions.pod
-share/doc/parrot/${PKGVERSION}/pod/user/pir/intro.pod
-share/doc/parrot/${PKGVERSION}/pod/user/pir/objects.pod
-share/doc/parrot/${PKGVERSION}/pod/user/pir/pmcs.pod
-share/doc/parrot/${PKGVERSION}/pod/vtables.pod
+share/doc/parrot/${PKGVERSION}/TODO
 src/parrot/${PKGVERSION}/call_list.txt
 src/parrot/${PKGVERSION}/dynpmc/dynlexpad.pmc
 src/parrot/${PKGVERSION}/dynpmc/foo.pmc
@@ -515,12 +478,11 @@
 src/parrot/${PKGVERSION}/pmc/bignum.pmc
 src/parrot/${PKGVERSION}/pmc/boolean.dump
 src/parrot/${PKGVERSION}/pmc/boolean.pmc
-src/parrot/${PKGVERSION}/pmc/callsignature.pmc
+src/parrot/${PKGVERSION}/pmc/callcontext.pmc
 src/parrot/${PKGVERSION}/pmc/capture.pmc
 src/parrot/${PKGVERSION}/pmc/class.pmc
 src/parrot/${PKGVERSION}/pmc/codestring.pmc
 src/parrot/${PKGVERSION}/pmc/complex.pmc
-src/parrot/${PKGVERSION}/pmc/context.pmc
 src/parrot/${PKGVERSION}/pmc/continuation.dump
 src/parrot/${PKGVERSION}/pmc/continuation.pmc
 src/parrot/${PKGVERSION}/pmc/coroutine.pmc
diff -r d94c9b09880e -r 727ff28cc84d lang/parrot/distinfo
--- a/lang/parrot/distinfo      Tue Feb 02 07:14:29 2010 +0000
+++ b/lang/parrot/distinfo      Tue Feb 02 09:01:09 2010 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.21 2010/01/28 13:06:19 he Exp $
+$NetBSD: distinfo,v 1.22 2010/02/02 09:01:09 he Exp $
 
-SHA1 (parrot-1.9.0.tar.gz) = 5f9fe29bb317d3b3f6e8caaf79fb27d5e8627ea5
-RMD160 (parrot-1.9.0.tar.gz) = 1d63025b29a5c13a357cd6855cb89fa0489c4b81
-Size (parrot-1.9.0.tar.gz) = 4065631 bytes
+SHA1 (parrot-2.0.0.tar.gz) = 2c9bcde063e68b5e647034e6b57be646f0583f1a
+RMD160 (parrot-2.0.0.tar.gz) = 5c950adcdfd6ebe204639f0036531c0519b71f27
+Size (parrot-2.0.0.tar.gz) = 4036523 bytes
 SHA1 (patch-ad) = c78517453408f1e4bb05e2bd8c2967b8f6f47c6e
 SHA1 (patch-ae) = 34994ac2344b0c5b3ba3556b4f60e0f77b6feb31
 SHA1 (patch-ak) = 2caa175c26fcf717f6377fadd04b74a7c9cf750d



Home | Main Index | Thread Index | Old Index