summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorobache <obache>2008-08-09 01:19:34 +0000
committerobache <obache>2008-08-09 01:19:34 +0000
commita058c5866436b76fbb66fca26505214bafb4c467 (patch)
tree10603a730b24b644e4798a41c1090457df517a2e
parentd0e4c86dde3da838f0b08b2a27816ae82d9bd548 (diff)
downloadpkgsrc-a058c5866436b76fbb66fca26505214bafb4c467.tar.gz
Update p5-PPI to 1.203.
Based on PR 39228 and update dependency pattern. 1.203 Wed 14 May 2008 Summary: - No change, switching to production version 1.202_03 Wed 14 May 2008 Summary: - Initial Perl 6 support - Bug fixes and final 1.203 release candidate - I finally catch up with all the failing test cases that Chris Dolan keeps commiting :) Details: - Adding initial support for "use v6-alpha;" - Adding new class Perl::Statement::Include::Perl6 - Adding a test on the KindaPerl6::Grammar, which triggered a bug in the tokenizer during CPAN::Metrics tinderboxing. - All open() calls now use three-argument form - Upgrading explicit Perl dependency to 5.006, because of the previous item. - Better support for labels, including tricky ones like "BEGIN : { ... }" 1.202_02 Wed 2 Jan 2008 Summary: - Back-compatibility and 1.203 release candidate Details: - Removing the use of use base 'Exporter'; - Updating Test::SubCalls dep to 1.07 to get the use base 'Exporter' fix for that too. 1.202_01 Tue 20 Nov 2007 Summary: - Minor bug fix release Details: - RT #30469: calling length() on PPI::Token gives error - 14_charsets.t was incorrectly skipping in situations that it should have been running. 1.201 Mon 22 Oct 2007 Summary: - Minor bug fix release Details: - The internal exception class PPI::Exception::ParserTimeout was inheriting from itself. 1.200 Mon 15 Oct 2007 Summary: - Production Release Details: - Zero changes from 1.199_07 - Updated version from 1.199_07 to 1.200 1.199_07 Fri 12 Oct 2007 Summary: - This is the third release candidate for 1.200 - Minor tweak Details: - Changed the way to detect Perl 5.6 to ignore the 1_0e1_0 failure 1.199_06 Wed 10 Oct 2007 Summary: - This is the second release candidate for 1.200 - Some small bug fixes Details: - Remove -w from test scripts to allow taint'enabled testing - Skip the failing 1_0e1_0 test on Perl 5.6.2 1.199_05 Tue 9 Oct 2007 Summary: - This is the first release candidate for 1.200 - Fix some parser corner cases Details: - Fixed parsing of %!, $^\w, and %^H - Fixed parsing of @{$foo}-1 - Fixed parsing of <$fh1>, <$fh2> 1.199_04 Summary: - Build tweaks - More regression changes Details: - Increasing List::Util dependency to 1.19 (Removes a memory leak on Win32) 1.199_03 Thu 12 Jul 2007 Summary: - Support for a few more rare/legacy Perl syntax - Tokenizer simplification, optimization and exception'ification Details: - Added support for the <<\EOF heredoc style - Always create ->{type} in full-quote sections - Converted more of the Tokenizer to use exceptions - Optimized away a bunch of now-unneeded "or return undef" - Optimized _set_token_class down to a single statement - Inlined _set_token_class out of existance - Cache and fast-clone PPI::Token::Whitespace->null - Removed some superfluous parameter checks on private methods, for conditions that would cause explosions and be noticed anyway. - Removed the fancy options from PPI::Token::new - More consistent structure of incomplete quotes 1.199_02 Mon 5 Mar 2007 Summary: - Added parser timeout support - Fixing various regression cases - Adding some housekeeping tweaks Details: - Created PPI::Exception with an eye to moving towards using exceptions more for error handling (for speed). The goal is to get rid of the "or return undef"s. - Added the timeout param to the PPI::Document constructor which uses alarm to implement basic timeout support. This should help when parsing a large corpus on Unix. (Not available on Win32) - Fixed incorrect location() for PPI::Structure instances. - Adding better parsing of hash constructors. - Pushing Clone dependency to 0.22 to get closer to taint support) - Pushing deps on bundled test modules to prevent accidentally bundling old versions. 1.199_01 Tue 31 Oct 2006 Summary: - Improved lexing correctness - Partial implementation of literal - Initial implementation of Number classes (Chris Dolan) Details: - Split out PPI::Token::Number subclasses - Implement numbers with exponential notation - Implement literal() for ::Number classes (except ::Version) - Implement literal() for ::Token::Quote::Single - Added -T for inline tests - Add tests for nested statements and nested structures - Fixed some bugs as a result - Improved detection of the correct curly brace structure types
-rw-r--r--devel/p5-PPI/Makefile12
-rw-r--r--devel/p5-PPI/distinfo8
2 files changed, 10 insertions, 10 deletions
diff --git a/devel/p5-PPI/Makefile b/devel/p5-PPI/Makefile
index 1e0f5c5dd81..2b9bddb5605 100644
--- a/devel/p5-PPI/Makefile
+++ b/devel/p5-PPI/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.2 2008/06/12 02:14:25 joerg Exp $
+# $NetBSD: Makefile,v 1.3 2008/08/09 01:19:34 obache Exp $
#
-DISTNAME= PPI-1.118
+DISTNAME= PPI-1.203
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=PPI/}
@@ -12,13 +12,13 @@ COMMENT= Perl 5 module to parse, analyze and manipulate Perl (without perl)
PKG_DESTDIR_SUPPORT= user-destdir
-DEPENDS+= p5-Clone>=0.17:../../devel/p5-Clone
+DEPENDS+= p5-Clone>=0.25:../../devel/p5-Clone
DEPENDS+= p5-IO-String>=1.07:../../devel/p5-IO-String
-DEPENDS+= p5-List-MoreUtils>=0.13:../../devel/p5-List-MoreUtils
-DEPENDS+= p5-Params-Util>=0.10:../../devel/p5-Params-Util
+DEPENDS+= p5-List-MoreUtils>=0.16:../../devel/p5-List-MoreUtils
+DEPENDS+= p5-Params-Util>=0.21:../../devel/p5-Params-Util
BUILD_DEPENDS+= p5-Task-Weaken>=0.06:../../devel/p5-Task-Weaken
-BUILD_DEPENDS+= p5-Test-Object>=0.06:../../devel/p5-Test-Object
+BUILD_DEPENDS+= p5-Test-Object>=0.07:../../devel/p5-Test-Object
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/PPI/.packlist
diff --git a/devel/p5-PPI/distinfo b/devel/p5-PPI/distinfo
index 556e97340a1..a41ab7d502b 100644
--- a/devel/p5-PPI/distinfo
+++ b/devel/p5-PPI/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2007/04/22 21:04:13 seb Exp $
+$NetBSD: distinfo,v 1.2 2008/08/09 01:19:34 obache Exp $
-SHA1 (PPI-1.118.tar.gz) = e7e96432139ca3e5b8f0fdd0069fe023103b15c6
-RMD160 (PPI-1.118.tar.gz) = 92119257228837493fa1deb0ab7597cc09144be5
-Size (PPI-1.118.tar.gz) = 183253 bytes
+SHA1 (PPI-1.203.tar.gz) = 2ab9bf86ccbd170dfe5de1fed08ef4a76d74ed96
+RMD160 (PPI-1.203.tar.gz) = c42834e1603959d864f265e62da0235917563c81
+Size (PPI-1.203.tar.gz) = 202041