summaryrefslogtreecommitdiff
path: root/devel
AgeCommit message (Collapse)AuthorFilesLines
2011-08-17Update ruby-activemodel package to 3.0.10.taca1-5/+4
Bump version only.
2011-08-17Update ruby-activesupport3 package to 3.0.10.taca1-4/+4
* Rails 3.0.10 * Delayed backtrace scrubbing in `load_missing_constant` until we actually raise the exception
2011-08-17Update ruby-activesupport package to 2.3.14.taca1-4/+4
2.3.14: Security fix with Ruby 1.8.x not affected Ruby 1.9.x: Ruby on Rails has provided a high performance replacement for ERB::Util.h since version 2.0.0. Due to a bug in the Ruby 1.8 Regular Expression code this replacement version will fail to escape certain malformed unicode strings. This malformed output will then be interpreted as HTML by some browsers on some operating systems.
2011-08-17Update to Fossil 1.18 (2011-07-13)asau2-8/+7
Major changes in this release: * Added sequential version numbering * Added a optional configure script - the Makefile still works for most systems. * Improvements to the "annotate" algorithm: only search primary ancestors and ignore branches. * Update the "scrub" command to remove traces of login-groups and subrepositories. * Added the --type option to the "fossil tag find" command. * In contexts where only a check-in makes sense, resolve branch and tag names to checkins only, never events or other artifacts. * Improved display of file renames on a diff. A rebuild is required to take full advantage of this change. * Update the built-in SQLite to version 3.7.7.
2011-08-17Update ruby-test-unit package to 2.3.2.taca3-12/+12
2.3.2 2011-08-15 ---------------- A bug fix release. Improvements ------------ [ui][console] Added some newlines to improve readability. Fixes ----- [ui][console] Worked --verbose again. Re-supported Ruby 1.8.6. [Reported by James Mead] Thanks ------ James Mead
2011-08-17Update ruby-parser package to 2.1.0.taca2-6/+6
=== 2.1.0 / 2011-08-15 * 2 minor enhancements: * Added new accessor canonicalize_conditions to toggle conditional canonicalization (on by default). (confused) * Awesome cleanup: Replaced call to append_block by block_append. (Confusion) * 2 bug fixes: * Fixed handling last line of =begin/=end. (raybaxter) * Fixed source line numbers after heredocs. (jbarreneche)
2011-08-17Update ruby-sexp-processor package to 3.0.6.taca3-7/+9
=== 3.0.6 / 2011-08-16 * 5 minor enhancements: * Added ParseTreeTestCase#add_19tests * Added a bunch of FAILING 1.9 tests stolen from presidentbeef's repo! yay! * Added add_19tests and add_18tests to segregate version specific parsing. * Moved pt_testcase.rb to sexp_processor * Segregated a bunch of 1.8 specific tests using add_18tests.
2011-08-17Update hoe pacakge to 2.12.0.taca2-6/+6
=== 2.12.0 / 2011-08-15 * 2 minor enhancements: * Forcibly copy file specified in --main to index.html. (ewong) * need_tar now defaults to false. * 4 bug fixes: * Don't attempt to require RSpec 1 in an RSpec 2 environment. (monde) * Fixed test/packaging issue when wrapping hoespec in namespace. (damphyr) * Fixed tests for jruby. (sferik) * Hoe.load_plugins removes bad entries so plugin? returns false for unloaded plugins.
2011-08-17Update to 0.13:wiz2-7/+6
0.13 Aug 2, 2011 * Fixes - Fix typo in lib/Log/Any/Adapter/Test.pm - RT #69850 - Stephen Thirlwall 0.12 Mar 23, 2011 * Fixes - Return false from null adapter is_xxx methods - RT #64164 - Chip Salzenberg - Eliminate 'subroutine redefined' warning in case Log::Any::Adapter loaded before Log::Any::Test * Implementation - Migrate to Dist::Zilla
2011-08-17Update to 0.16:wiz2-8/+7
- 0.16 ... Add config option '_TESTING' (and tests) Inline pre-requisite version now 0.46_01 Add config option 'USE' Substitution regex added to t_makefile_pl_pre.t and t_makefile_pl.t - to cater for recent ActivePerls
2011-08-17Update to 0.48:wiz2-7/+7
version: 0.48 date: Mon 21 Feb 2011 Version 0.48 released to CPAN. (No changes from 0.47_02.) --- version: 0.47_02 date: Tues 1 Feb 2011 Version 0.47_02 released to CPAN. Makefile.PL - Change the Test::Warn dependency from 0.22 to 0.21 and specify it in top-level Makefile.PL instead of in C/Makefile.PL. --- version: 0.47_01 date: Sun 30 January 2011 Version 0.47_01 released to CPAN. Changes only to Inline::C test suite - see C/Changes. --- version: 0.47 date: Fri 21 January 2011 Version 0.47 released to CPAN. No changes from 0.46_02 --- version: 0.46_02 date: Wed 29 December 2010 lib/Inline/MakeMaker.pm - apply patch from Raymond Mroz to accommodate the modern h2xs directory structure. Bump Inline::MakeMaker version to 0.45. --- version: 0.46_01 date: Wed 31 March 2010 (and released to CPAN as 0.46_01) Inline.pm - warn about untainting of Inline configuration info (where applicable) - quieten non-numeric warnings in relation to devel releases - quieten uninitialized warning regarding $ENV{WIN64} that can occur in certain circumstances on MS Windows Inline.pod - Documentation change relating to introduction of further _TESTING capabilities in Inline::C --- version: 0.46_01 date: Mon 8 March 2010 Inline.pm - add '_TESTING' config option - hide the 'redefined' warning introduced by the fix to ticket 49669, by placing the offending code in a 'no warnings "redefine";' block. - bump require from 5.005 to 5.006 --- version: 0.46_01 date: Sun 14 feb 2010 Inline.pm - add archname and perlversion number to config filename. C/C.pm - Second attempt at accommodating 'ccache cc' compiler (RT ticket 40140).
2011-08-17Update to 0.24:wiz2-7/+6
0.24 Sep 24 2010 - Makefile.PL fixed - New test added
2011-08-17Update to 0.09:wiz2-7/+6
0.09 Wed Jun 15 15:22:12 PDT 2011 - Implemented thread safety (chansen)
2011-08-17Update to 1.19:wiz2-7/+6
Thu Sep 23 09:52:13 2010 - 1.19 * Fix handling of 0 and '' key values (thanks to Fabrice Dulaunoy) * Update docs to reflect behaviour: EscapeSequence=undef doesn't work, you need to use the DisableEscapes Option (thanks to Fischer Ronald)
2011-08-17perl-5.14.1 contains sufficient ExtUtils::ParseXS. Bump PKGREVISION.obache1-3/+3
2011-08-17Revision bump after updating perl5 to 5.14.1.obache1-1/+2
2011-08-16Update to 2.82:wiz2-7/+6
2.82 2011-06-26T05:12:04 - Moved the repository to [GitHub](https://github.com/theory/svn-notify/). Yes, I'm aware of the irony. 2.81 2011-02-19T03:09:43 - Removed deprecated use of `qw(...)` as parentheses. - Fixed test failures due to a change in the opration of MIME-Q encoding.
2011-08-16Update to 0.05:wiz2-7/+6
0.05 Sat Feb 19 03:51:57 CET 2011 [ENHANCEMENTS] - Add support for Text-content-sha1 node property - Don't create text or property blocks if they don't exist in a dump. (Rocco Caputo) - Add a digest() method to SVN::Dump::Text (Inspired by a patch by Scott MacPhee, RT #56868) - Add support for Text-content-sha1 / Text-copy-source-sha1 (RT #60207) - New option check_digest that will, when reading a non-delta dump, ensure that the content digest are valid - Properly ignore blank lines between records (RT #25467, #28645)
2011-08-16Update to 1.011:wiz2-7/+6
1.011 2011-02-21 Remove Build.PL which didn't install perl-reversion.
2011-08-16Update to 20101217:wiz2-7/+6
2010 12 17 - added new flag -it=n or --iterations=n This flag causes perltidy to do n complete iterations. For most purposes the default of n=1 should be satisfactory. However n=2 can be useful when a major style change is being made, or when code is being beautified on check-in to a source code control system. The run time will be approximately proportional to n, and it should seldom be necessary to use a value greater than n=2. Thanks to Jonathan Swartz - A configuration file pathname begins with three dots, e.g. ".../.perltidyrc", indicates that the file should be searched for starting in the current directory and working upwards. This makes it easier to have multiple projects each with their own .perltidyrc in their root directories. Thanks to Jonathan Swartz for this patch. - Added flag --notidy which disables all formatting and causes the input to be copied unchanged. This can be useful in conjunction with hierarchical F<.perltidyrc> files to prevent unwanted tidying. Thanks to Jonathan Swartz for this patch. - Added prefilters and postfilters in the call to the Tidy.pm module. Prefilters and postfilters. The prefilter is a code reference that will be applied to the source before tidying, and the postfilter is a code reference to the result before outputting. Thanks to Jonathan Swartz for this patch. He writes: This is useful for all manner of customizations. For example, I use it to convert the 'method' keyword to 'sub' so that perltidy will work for Method::Signature::Simple code: Perl::Tidy::perltidy( prefilter => sub { $_ = $_[0]; s/^method (.*)/sub $1 \#__METHOD/gm; return $_ }, postfilter => sub { $_ = $_[0]; s/^sub (.*?)\s* \#__METHOD/method $1/gm; return $_ } ); - The starting indentation level of sections of code entabbed with -et=n is correctly guessed if it was also produced with the same -et=n flag. This keeps the indentation stable on repeated formatting passes within an editor. Thanks to Sam Kington and Glenn. - Functions with prototype '&' had a space between the function and opening peren. This space now only occurs if the flag --space-function-paren (-sfp) is set. Thanks to Zrajm Akfohg. - Patch to never put spaces around a bare word in braces beginning with ^ as in: my $before = ${^PREMATCH}; even if requested with the -bt=0 flag because any spaces cause a syntax error in perl. Thanks to Fabrice Dulanoy.
2011-08-16Update to 1.28:wiz2-7/+6
1.28 Wed 2 Mar 2011 - The ->isa in the 5.10 operator and magic variable tests were back the front, breaking both. Fixed (ADAMK) - Magic variable rules now check using ->symbol method instead of ->content so that $+{foo} are correctly treated like %+ (ADAMK) - Removed -w from tests to allow testing with Tainting on (ADAMK) 1.27 Sat 26 Feb 2011 - Updating to Module::Install::DSL 1.00 - Updating copyright year - Fix detection of binary numbers (Alexandr Ciornii) - Add check for variables added in 5.5 (Alexandr Ciornii) - Correct detection of different cases of '...' (Alexandr Ciornii) - Detection of bareword that ends with double colon (Alexandr Ciornii)
2011-08-16Update to 1.116:wiz2-9/+10
[1.116] Released on 2011-05-15 Policy Changes: * BuiltInFunctions::ProhibitLvalueSubstr does not report violations if the document contains an explicit 'use n.nnn;' where the version is before 5.005. RT #59112 * Documentation::RequirePodSections no longer blows up on code having POD but no =head1. This problem was introduced with RT #59268. RT #67231 * RegularExpressions::ProhibitUnusedCapture should more reliably find things like s/(a)/${1}2/. RT #67273. * ValuesAndExpressions::ProhibitMagicNumbers and Module::RequireVersionVar now treat versions passed as the second argument of a 'package' statement the same as versions declared as 'our $VERSION ...'. RT #67159 * Variables::RequireLexicalLoopIterators does not report violations if the document contains an explicit 'use n.nnn;' where the version is before 5.004. RT #67760 [1.115] Released on 2011-03-31 Minor bits: * Fatal error in RegularExpressions::ProhibitUnusedCapture here document check. RT #67116. * Internal POD error in Documentation::RequirePodLinksIncludeText. Patch by Salvatore Bonaccorso. RT #67012 [1.114] Released on 2011-03-26 Policy Changes: * Documentation::RequirePodLinksIncludeText now handles nested POD formatting. RT #65569 * Clarified relation of severity numbers to names in Perl::Critic POD. RT #66017 * Removed caveats from Variables::RequireLocalizedPunctuationVars, no longer necessary with PPI 1.208. RT #65514 * Have InputOutput::RequireBriefOpen attempt to expand scope as necessary to deal with the case where the open() and the corresponding close() are not in the same scope. RT #64437 * RegularExpressions::ProhibitUnusedCapture now looks inside double-quotish things. RT #38942. * RegularExpressions::ProhibitUnusedCapture now takes logical alternation into account, so that (e.g.) if ( /(a)/ || /(b)/ ) { say $1; } is not a violation. RT #38942. * ValuesAndExpressions::ProhibitCommaSeparatedStatements now recognizes 'return { foo => 1, bar => 2 }' as containing a hash constructor, not a block. This was fixed by PPI 1.215. RT #61301. * ValuesAndExpressions::ProhibitCommaSeparatedStatements now recognizes 'bless { foo => 1, bar => 2 }' as containing a hash constructor, not a block. This was fixed by PPI 1.215. RT #64132. [1.113] Released on 2011-02-14 New Policies: * InputOutput::RequireEncodingWithUTF8Layer recommends ':encoding(utf8)' over ':utf8' in open() and binmode(). It is severity 5 because of the bad things that can happen if invalid UTF8 gets loose in your code. * Modules::ProhibitConditionalUseStatements prohibits 'use module' inside a conditional, since the statement is executed unconditionally at compile time. Thanks to Peter Guzis for submitting the policy and tests in RT #59065. Policy Changes: * CodeLayout::RequireConsistentNewlines produces multiple undefined value errors when a violation is found. RT #65663 * ControlStructures::ProhibitMutatingListFunctions allows s///r, which was introduced in 5.13.2. * ControlStructures::ProhibitPostfixControls now looks for "when". It is treated in the same way as "if". * Documentation::RequirePodSections now honors '## no critic' annotation anywhere before the '__END__', '__DATA__', or first '=head1', whichever comes first. The line number of the offending '=head1 NAME' was added to the violation description. RT #59268. * RegularExpressions::ProhibitUnusedCapture now takes account of the use of $- and $+ (and their English equivalents under 'use English') provided the subscripts are literal integers. * RegularExpressions::ProhibitUnusedCapture now takes account of the use of capture variables in the replacement portion of s/.../.../e. * Subroutines::ProhibitUnusedPrivateSubroutines now looks inside regular expressions. * ValuesAndExpressions::ProhibitMagicNumbers now supports Const::Fast. * ValuesAndExpressions::ProhibitMagicNumbers now has a constant_creator_subroutines parameter to allow the user to configure the names of subroutines that create constants. RT #62562. * ValuesAndExpressions::ProhibitMismatchedOperators didn't handle file test operators properly. Patch by H.Merijn Brand. RT #58751 * Variables::ProhibitUnusedVariables now looks inside regular expressions. * ValuesAndExpressions::RequireInterpolationOfMetachars now detects and complains about "\b" and "\l" as documented in perlop, and "\1" through "\7", which are not documented there, but were found in toke.c. New Developer Features: * uses_module(), namespaces(), and subdocuments_for_namespace() methods on Perl::Critic::Document. * Perl::Critic::Document->new() now accepts a -filename-override argument for setting the filename when the source code comes from something other than an actual file. Other Changes: * Test::Perl::Critic::Policy no longer exports by default. * Build phase now requires Test::Deep. * Added example using Try::Tiny to documentation of ErrorHandling::RequireCheckingReturnValueOfEval. Suggested by Andy Lester on the developers mailing list. * In order to get more consistent behavior across all installations of Perl::Critic, IPC::Open2 (which actually is part of core), PPIx::Regexp, Perl::Tidy, Pod::Spell, and Text::ParseWords are no longer optional prerequisites. * Now depends upon PPIx::Utilities v1.1.0. Bug Fixes: * Build.PL/Makefile.PL didn't specify a minimum version of version.pm, but TestingAndDebugging::RequireUseStrict did. RT #58952 * Perl::Critic::Annotation needs to look inside the __END__ statement to find the true end of the document, otherwise POD policies may give false positives. RT #59176 * BuiltinFunctions::ProhibitStringyEval no longer dies on eval "#...". RT #60179 * RegularExpressions::ProhibitUnusedCapture now takes account of the %LAST_PAREN_MATCH as well as %+ if English has been loaded. RT #60002 * Subroutines::ProhibitManyArgs now interprets prototype groups (e.g. \[$@%]) as representing a single argument. * Require Exporter version 5.63 (versus version 0) to get sane handling of export tags. RT# 61071 * Prevent Subroutines::ProhibitUnusedPrivateSubroutines from failing on &_subroutine(). RT #61311 * Subroutines::ProhibitAmpersandSigils now allows references of the form \( &sub1, &sub2 ). RT #49609 [1.112_002] Released on 2011-02-09 [1.112_001] Released on 2010-12-14 Changes summarized into 1.113 above. For exact details, see Changes on BackPAN. [1.111] Released on 2010-12-14 Bug Fixes: * TestingAndDebugging::ProhibitNoStrict and ProhibitNoWarnings no longer rely on the behavior of all() when the list is empty due to change in List::MoreUtils 0.28. RT #63816 [1.110_001] Released on 2010-11-30 Changes summarized into 1.113 above. For exact details, see Changes on BackPAN. (Yes, all of this stuff was not in 1.111.)
2011-08-16Update to 1.1.0:wiz2-8/+9
[1.1.0] Released on 2010-12-01 Add support for Const::Fast to PPIx::Utilities::Statement.
2011-08-16Update to 0.021:wiz2-7/+6
0.021 T. R. Wyant 22-Jul-2011 Modified tokenizer to correctly handle a back slash used as a delimiter. I believe. PPIx::Regexp::Dumper now dumps the results of ppi() if that method is present and -verbose is asserted. 0.020 T. R. Wyant 02-Apr-2011 Corrected perl_version_introduced(): \R is now 5.009005 (was 5.000). 0.019 T. R. Wyant 01-Mar-2011 Various corrections to perl_version_introduced(): \X is now 5.006 (was 5.000); \N{name} is now 5.006001 (was 5.006); \N{U+xxxx} is now 5.008 (was 5.006). The \C is now parsed as a PPIx::Regexp::Token::CharClass::Simple. It was previously considered a PPIx::Regexp::Token::Literal. Ensure that \N{$foo} parses as a Unicode literal, not a quantified \N. The ordinal() method returns undef for this. Understand the /aa modifier, introduced with 5.13.10. Report perl_version_introduced() of 5.013010 for the new semantic modifiers when modifying the entire expression. Correct handling of interpolations like ${^foo} and $#{foo}. 0.018 T. R. Wyant 16-Feb-2011 No changes (other than version) since 0.017_02. 0.017_02 T. R. Wyant 31-Jan-2011 Override ppi() in PPIx::Regexp::Token::Interpolation to provide the proper PPI when variable names are bracketed. Properly parse bracketed variable names (I hope!), which may not be subscripted. 0.017_01 T. R. Wyant 28-Jan-2011 Take account of possible '$' or '@' casts before a symbol in an interpolation (e.g. $$foo{bar}, which is equivalent to $foo->{bar}). 0.017 T. R. Wyant 26-Jan-2011 Add the /a modifier to PPI::Regexp::Token::Modifiers, legal only in the (?:...) construction. This was introduced in Perl 5.13.9. When parsing an interpolation from a replacement string (rather than a regular expression), take subscripts at face value rather than trying to disambiguate them from quantifiers and character classes, which they can't be in this context. 0.016 T. R. Wyant 05-Jan-2011 The PPIx::Regexp::Token::Code perl_version_introduced() method now returns the minimum Perl version (currently set to 5.000) if it is used to represent the substitution portion of s///e. Update copyright to 2011. 0.015 T. R. Wyant 25-Oct-2010 Documented intent to revoke support for features introduced in a development Perl which do not make it to a production release. This is necessary because in this case the syntax could be reused with different semantics. Added support for Perl 5.13.6 (?^...) construction. Added support for Perl 5.13.6 d, l, and u modifiers. Fixed inconsistency in perl_version_introduced() results between PPIx::Regexp::Token::Modifier and PPIx::Regexp::Token::GroupType::Modifier. Corrected PPIx::Regexp::Constant RE_CAPTURE_NAME docs, somehow missed back at 0.010_01. 0.014 T. R. Wyant 14-Oct-2010 Recognize \o{...} as a PPIx::Regexp::Token::Literal, with perl_version_introduced() of 5.0013003. Terminate \0.. through \7.. after three characters, as Perl does. These two were brought to my attention by Brian D. Foy's "The Effective Perler" for October 11 2010, http://www.effectiveperlprogramming.com/blog/697 Correct the PPIx::Regexp::Token::Literal ordinal() method for '\b'. As a literal, this is a back space. 0.013 T. R. Wyant 10-Oct-2010 Declare a parse failure if characters are found between the '}' and the ')' of (?{...}) and (??{...}), and rebless the tokens to ::Unknown. Perl does not accept anything here, so I think I should not either. Whitespace tweak in the PPIx::Regexp::Dumper test output for the failures test. Replace the PPI logic in PPIx::Regexp::Token::Code with a call to $tokenizer->find_matching_delimiter(). This is actually the way Perl works, as a look at toke.c and regcomp.c makes clear. Push the perl_version_introduced() back to 5.0 at the request of Alexandr Ciornii, for the potential benefit of Perl::MinimumVersion. This was done mostly by reading the various perlre, perldelta, and perlop documents, so these should be taken with a HUGE grain of salt. 0.012 T. R. Wyant 26-Sep-2010 Track all the features reported as introduced (or removed) in Perl 5.010 back to Perl 5.009005, and report them as such. Report modifier /r as having been introduced in Perl 5.013002, rather than the default of 5.006.
2011-08-16Update to 1.215:wiz2-7/+6
1.215 Sat 26 Feb 2011 Summary: - No changes Details: - Confirmed new Perl::Critic works with 1.214_02, so we can release a new PPI now. 1.214_02 Mon 31 Jan 2011 Summary: - More minor fixes, preparing for production release Details: - Updated copyright year to 2011 (ADAMK) - Fixed RT #64247 bless {} probably contains a hash constructor (WYANT) - Backed out glob fix (WYANT) - Fixed RT #65199 Cast can trump braces in PPI::Token::Symbol->symbol (WYANT) 1.214_01 Thu 16 Dec 2010 Summary: - General fix release Details: - index_locations on an empty document no longer warns (WYANT) - Corrected a bug in line-spanning attribute support (WYANT) - Regression test for line-spanning attribute support (ADAMK) - Fixed #61305 return { foo => 1 } should parse curlys as hash constructor, not block (WYANT) - Fixed #63943 map and regexp confuse PPI? (ADAMK)
2011-08-16Update to 1.04. Set LICENSE.wiz2-7/+7
1.04 Wed 20 Apr 2011 - Fixed #67522 have_compiler returns 1.03 Mon 22 Nov 2010 - No CPAN Testers failures, moving to production release 1.02_01 Thu 16 Sep 2010 - Trying for a much more advanced can_xs() alternative to can_cc() to deal with the situation where a host has a superficially working compiler, but completely screwed up headers. - Adding some fallback strategies to deal with cases where these same machines don't support configure_requires. - Adopt Chorny's eumm-upgrade style for the Makefile.PL. - Allow the Makefile.PL to build it's own META.yml now.
2011-08-16Update to 0.50:wiz2-7/+6
0.50 Aug 09 2011 - fixed retrieving of movie rating (ticket #69049); - fixed returning of MPAA rating; - fixed parsing of movie title; - fixed parsing of person name; - fixed variuos tests.
2011-08-16Update to 1.222:wiz2-7/+6
Overview of changes in Pango 1.222 ================================== * Don't leak Pango::Attribute objects. * Fix a few test failures.
2011-08-16Update to 0.15:wiz2-7/+7
0.15 Nov 07, 2010 - General code cleaning (ADAMK) - Changes to Module::Install::Msgfmt to make it compatible with Module::Install::Share. (ADAMK) - Moved script from bin/ to script/ (ADAMK) - Moved private tools from dev to private (ADAMK) - Picking 5.008005 as our minimum Perl to ensure solid Unicode support (ADAMK) - Converted the Build.PL to a Module::Install Makefile.PL (ADAMK) - Fixed it so that it actually works (AZAWAWI)
2011-08-16Update to 1.2002.wiz2-6/+7
1.2002 2011-08-10 17:52:08 America/New_York [BUG FIXES] - Fix failing tests on systems without Test::Reporter::Transport::Metabase - Minor test cleanups for use with 'prove'
2011-08-16Add two missing dependencies; fixes conflict with p5-File-Copy-Recursive.wiz1-1/+7
Bump PKGREVISION.
2011-08-16+ p5-CPAN-Meta.wiz1-1/+2
2011-08-16Initial import of CPAN-Meta-2.112150.wiz3-0/+32
Software distributions released to the CPAN include a META.json or, for older distributions, META.yml, which describes the distribution, its contents, and the requirements for building and installing the distribution. The data structure stored in the META.json file is described in CPAN::Meta::Spec. CPAN::Meta provides a simple class to represent this distribution metadata (or distmeta), along with some helpful methods for interrogating that data.
2011-08-16Update to 0.28, add some missing dependencies.wiz2-9/+18
0.28: - fixes for cpantester - Fix 'switch' and 'use' for bash users, by Woody2143++ - The standalone `perlbrew` file is now packed with fatpacker, by running `dev-bin/build.sh`. `perl Makefile.PL` does no trigger a re-build anymore. - Update the installer to grab patchperl 0.46
2011-08-16+ p5-Test-Specwiz1-1/+2
2011-08-16Initial import of p5-Test-Spec-0.38:wiz3-0/+33
This is a declarative specification-style testing system for behavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are named with strings instead of subroutine names, so your fingers will suffer less fatigue from underscore-itis, with the side benefit that the test reports are more legible.
2011-08-16Update to 0.31:wiz2-10/+15
0.31 2011-08-08 - fix ->add_symbol('$foo', qr/sdlfk/) on 5.12+ - fix ->add_symbol('$foo', \v1.2.3) on 5.10+ 0.30 2011-07-21 - fix compiler detection in Makefile.PL (ribasushi) 0.29 2011-04-06 - no, *really* skip the package-stash-conflict script 0.28 2011-03-29 - META.json fixes (mst) 0.27 2011-03-27 - also skip the package-stash-conflicts script (Father Chrysostomos) 0.26 2011-03-04 - make the namespace cache lazy and weak, in case the stash is deleted - but, this doesn't work on 5.8, so disable the namespace caching entirely there 0.25 2011-01-25 - make the leak tests author-only, since some smokers run release tests 0.24 2011-01-17 - oops, i did need the Test::Requires dep 0.23 2011-01-11 - lower perl prereq to 5.8.1 (ribasushi) - make the leak tests release-only, since they keep randomly failing on platforms i don't have access to. people are encouraged to submit patches for these if they are affected. 0.22 2011-01-05 - bump ::XS dep again 0.21 2011-01-05 - bump Package::Stash::XS dep, since a bug was fixed there 0.20 2011-01-03 - one more fix for the Conflicts plugin 0.19 2011-01-03 - stop manually inserting conflict checking into Makefile.PL since we're using the dzil Conflicts plugin now 0.18 2011-01-03 - non-trial release 0.17-TRIAL 2011-01-03 - use Dist::Zilla::Plugin::Conflicts rather than doing it by hand - silence deprecation warnings for the method renaming for now 0.16-TRIAL 2010-12-31 - use Dist::CheckConflicts 0.15-TRIAL 2010-11-16 - split the XS conversion out to its own dist (Package-Stash-XS), and convert Package::Stash into a module which loads either the XS or pure perl implementation, depending on what's available 0.14-TRIAL 2010-11-14 - complete rewrite in C, for speed (this includes the vivification changes from earlier). should be entirely backwards compatible otherwise (in terms of documented api anyway). - methods were renamed for brevity: s/_package// 0.13 2010-10-31 - revert the vivification changes for now, to get an actual release out with Test::Fatal 0.12-TRIAL 2010-10-27 - actually include the conflict stuff in the release (bah) 0.11-TRIAL 2010-10-27 - conflict on mx-role-withoverloading too 0.10-TRIAL 2010-10-27 - only do the weird ISA special-casing on perl versions where it's broken 0.09-TRIAL 2010-10-27 - clean up the vivication code a lot, make it behave more sanely - use Test::Fatal instead of Test::Exception (Justin Hunter)
2011-08-16+ p5-Package-Stash-XSwiz1-1/+2
2011-08-16Initial import of p5-Package-Stash-XS-0.23:wiz3-0/+29
This is a backend for p5-Package-Stash, which provides the functionality in a way that's less buggy and much faster. It will be used by default if it's installed, and should be preferred in all environments with a compiler.
2011-08-16+ p5-Dist-CheckConflicts.wiz1-1/+2
2011-08-16Initial import of p5-Dist-CheckConflicts-0.02:wiz3-0/+32
One shortcoming of the CPAN clients that currently exist is that they have no way of specifying conflicting downstream dependencies of modules. This module attempts to work around this issue by allowing you to specify conflicting versions of modules separately, and deal with them after the module is done installing.
2011-08-16+ p5-Test-Trap.wiz1-1/+2
2011-08-16Initial import of p5-Test-Trap-0.2.1.wiz3-0/+34
This modules is primarily (but not exclusively) for use in test scripts: A block eval on steroids, configurable and extensible, but by default trapping (Perl) STDOUT, STDERR, warnings, exceptions, would-be exit codes, and return values from boxed blocks of test code. The values collected by the latest trap can then be queried or tested through a special trap object.
2011-08-16+ p5-Devel-PatchPerlwiz1-1/+2
2011-08-16Initial import of p5-Devel-PatchPerl-0.52.wiz3-0/+29
Devel::PatchPerl is a modularisation of the patching code contained in Devel::PPPort's buildperl.pl. It does not build perls, it merely provides an interface to the source patching functionality.
2011-08-16Update to 1.01:wiz2-7/+6
1.01 Wed 27 Apr 2011 - Better error message in install_share (CHORNY) - Compatibility with MYMETA.yml support in EUMM (CHORNY) - Support for extraction of Artistic 2.0 license (CHORNY) - Support https links when searching for bug trackers (CHORNY)
2011-08-16+p5-Test-Fatalabs1-1/+2
2011-08-16Added devel/p5-Test-Fatal version 0.006abs3-0/+27
Test::Fatal is an alternative to the popular Test::Exception. It does much less, but should allow greater flexibility in testing exception-throwing code with about the same amount of typing.
2011-08-16Updated devel/p5-Try-Tiny to 0.09abs2-8/+7
0.09 - don't index Try::Tiny::ScopeGuard 0.08 - fix require vs use issue in blead (RT63410) 0.07 - allow multiple finally blocks - pass the error, if any, to finally blocks when called
2011-08-16Improve DESCR based on HOMEPAGE. Prompted by Snader_LB.wiz1-2/+13