X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=blobdiff_plain;f=Makefile.PL;h=4a719773dd1ffd19fe82cc48e7c8531d8ec9bdbf;hp=47e26c0f340768efc9073051c1e90ab9a5612700;hb=82e80cb1a3d0246b2e4ebc07f23599aadf9e8516;hpb=0de7c4a458cb3d2420f20481ed5cddd20eb5d800 diff --git a/Makefile.PL b/Makefile.PL index 47e26c0..4a71977 100644 --- a/Makefile.PL +++ b/Makefile.PL @@ -20,8 +20,8 @@ requires 'B::Hooks::EndOfScope' => '0.08'; requires 'MooseX::Emulate::Class::Accessor::Fast' => '0.00903'; requires 'Class::MOP' => '0.95'; requires 'Moose' => '1.03'; -requires 'MooseX::MethodAttributes::Inheritable' => '0.19'; -requires 'MooseX::Role::WithOverloading' => '0.05'; +requires 'MooseX::MethodAttributes::Inheritable' => '0.24'; +requires 'MooseX::Role::WithOverloading' => '0.09'; requires 'Carp'; requires 'Class::C3::Adopt::NEXT' => '0.07'; requires 'CGI::Simple::Cookie' => '1.109'; @@ -57,11 +57,13 @@ test_requires 'Test::Exception'; test_requires 'Test::More' => '0.88'; # aggregate tests if AGGREGATE_TESTS is set and a recent Test::Aggregate and a Test::Simple it works with is available -if ($ENV{AGGREGATE_TESTS} && can_use('Test::Simple', '0.88') && can_use('Test::Aggregate', '0.35_05')) { - author_requires('Test::Aggregate', '0.35_05'); +if ($ENV{AGGREGATE_TESTS} && can_use('Test::Simple', '0.88') && can_use('Test::Aggregate', '0.364')) { + author_requires('Test::Aggregate', '0.364'); author_requires('Test::Simple', '0.88'); + open my $fh, '>', '.aggregating'; } else { + unlink '.aggregating'; tests join q{ }, grep { $_ ne 't/aggregate.t' } map { glob } qw[t/*.t t/aggregate/*.t]; @@ -86,7 +88,7 @@ resources( 'IRC' => 'irc://irc.perl.org/#catalyst', 'license', => 'http://dev.perl.org/licenses/', 'homepage', => 'http://dev.catalyst.perl.org/', - 'repository', => 'http://dev.catalyst.perl.org/repos/Catalyst/Catalyst-Runtime/', + 'repository', => 'git://git.shadowcat.co.uk/catagits/Catalyst-Runtime.git', ); install_script glob('script/*.pl'); @@ -121,6 +123,7 @@ my %conflicts = ( 'Catalyst::Plugin::ENV' => '9999', # This plugin is just stupid, full stop # should have been a core fix. 'Catalyst::Plugin::Unicode::Encoding' => '0.2', + 'Catalyst::Plugin::Authentication' => '0.10010', # _config accessor in ::Credential::Password 'Catalyst::Authentication::Credential::HTTP' => '1.009', 'Catalyst::Plugin::Session::Store::File' => '0.16', 'Catalyst::Plugin::Session' => '0.21',