summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrhaen <rhaen>2013-01-26 16:51:24 +0000
committerrhaen <rhaen>2013-01-26 16:51:24 +0000
commitcd69d06706cbb6233de854ea6388d2ff4db1a9c2 (patch)
tree82579674d1c40daae3e64f270a843a13487dfcc7
parentc4766287aaa5038cc9f5b3aa963bb299f4b5a60f (diff)
downloadpkgsrc-cd69d06706cbb6233de854ea6388d2ff4db1a9c2.tar.gz
- Updated to 5.90019
- Cleaned deps to match current Catalyst reqs. ChangeLog: 5.90019 - 2012-12-04 21:31:00 - Fix for perl 5.17.6 (commit g7dc8663). RT#81601 - Fix for perl 5.8. RT#61122 - Remove use of MooseX::Types as MooseX::Types is broken on perl5.8 RT#77100 & RT#81121 5.90018 - 2012-10-23 20:55:00 - Changed code in test suite so it no longer trips up on recent changes to HTTP::Message. 5.90017 - 2012-10-19 22:33:00 - Change Catalsyt _parse_attrs so that when sub attr handlers: 1) Can return multiple pairs of new attributes. 2) Get their returned attributes passed through the correct attribute handler. e.g sub _parse_Whatever_attr { return Chained => 'foo', PathPart => 'bar' } Will now work because both new attributes are respected, and the Chained attribute is passed to _parse_Chained_attr and fixed up correctly by that. - In Catalyst::Test, don't mangle headers of non-HTML responses. RT#79043 - Refactor request and response class construction to add methods that roles can hook to feed extra parameters into the constructor of request or response classes. 5.90016 - 2012-08-16 15:35:00 - prepare_parameters is no longer an attribute builder. It is now a method that calls the correct underlying functionality (Bill Moseley++) - Updated Makefile.PL to handle MacOXS tar - Fix uri_for to handle a stringifiable object - Fix model/view/controller methods to handle stringifiable objects - Fix RT#78377 - IIS7 ignores response body for 3xx requests, which causes (a different) response to be broken when using keepalive. Fixed by applying Middleware which removes the response body and content length that Catalyst supplies with redirects. 5.90015 - 2012-06-30 16:57:00 - Fix $c->finalize_headers getting called twice. RT#78090 - Fix test fails in Catalyst-Plugin-Session-State-Cookie. RT#76179 - Fix test fails in Catalyst-Plugin-StackTrace - Fix test fails in Test-WWW-Mechanize-Catalyst 5.90014 - 2012-06-26 10:00:00 - Fix calling finalize_headers before writing body when using $c->write / $c->res->write (fixes RT#76179). 5.90013 - 2012-06-21 10:40:00 - Release previous TRIAL as stable. - We failed to note in the previous changelog that the Makefile.PL has been improved to make it easier for authors to bootstrap a developer install of Catalyst. 5.90013 - TRIAL 2012-06-07 20:21:00 New features: - Merge Catalyst::Controller::ActionRole into Catalyst::Controller. Bug fixes: - Fix warnings in some matching cases for Action methods with Args(), when using Catalyst::DispatchType::Chained - Fix request body parameters to not be undef if no parameters are supplied. - Fix action_args config so that it can be specified in the top level config. - Fix t/author/http-server.t on Win32 - Fix use of Test::Aggregate to make tests faster. 5.90012 - 2012-05-16 09:59:00 Distribution META.yml changes: - author key is now correct, rather than what Module::Install mis-parses from the documentation. - x_authority key added. Bug fixes: - Fix request body parameters being multiply rebuilt. Fixes both RT#75607 and CatalystX::DebugFilter - Make plugin de-duplication work as intended originally, as whilst duplicate plugins are totally unwise, the C3 error given to the user is less than helpful. - Remove dependence on obscure behaviour in B::Hooks::EndOfScope for backward compatibility. This fixes issues with behaviour changes in bleadperl. RT#76437 - Work around Moose bug RT#75367 which breaks Catalyst::Controller::DBIC::API. Documentation: - Fix documentation in Catalyst::Component to show attributes and calling readers, rather than accessing elements in the $self->{} hash directly. - Add note in Catalyst::Component to strongly disrecommend $self->config - Fix vague 'checkout' wording in Catalyst::Utils. RT#77000 - Fix documentation for the 'secure' method in Catalyst:Request. RT#76710 5.90011 - 2012-03-08 16:43:00 Bug fixes: - Simplification of the previous changes to Catalyst::ScriptRunner We now just push $FindBin::Bin/../lib to the @INC path again, but only if one of the dist indicator files (Makefile.PL Build.PL or dist.ini) can be found in $FindBin::Bin/../$_ This avoids heuristics when the app is unloaded and therefore works better for extensions which have entire applications in their test suites. - Bug fix to again correctly detect checkouts in dist zilla using applications. - --background option for the server script now only closes STDIN, STDOUT and STDERR. This fixes issues with Log::Dispatch and other loggers which open a file handle when - Change incorrect use of File::Spec->catdir to File::Spec->catfile so that we work on platforms which care about this (VMS?) - Make it more obvious if our PSGI server doesn't pass in a response callback. 5.90010 - 2012-02-18 00:01:00 Bug fixes: - Fix the previous fix to Catalyst::ScriptRunner which was resulting in the lib directory not being pushed onto @INC. This meant perl ./script/myapp_server.pl failed, however perl -Ilib ./script/myapp_server.pl would succeed. 5.90009 - 2012-02-16 09:06:00 Bug fixes: - Fix the debug page so that it works as expected with the latest refactoring. - The Catalyst::Utils::home function is used to find if the application is a checkout in Catalyst::ScriptRunner. This means that a non-existant lib directory that is relative to the script install location is not included when not running from a checkout. - Fix dead links to cpansearch.perl.org to point to metacpan.org. - Require the latest version of B::Hooks::EndOfScope (0.10) to avoid an issue with new versions of Module::Runtime (0.012) on perl 5.10 which stopped Catalyst::Controller from compiling. - In Catalyst::Test, don't mangle headers of non-HTML responses. RT#79043 5.90008 - TRIAL 2012-02-06 20:49:00 New features and refactoring: - Much of the Catalyst::Engine code has been moved into Catalyst::Request and Catalyst::Response, to be able to better support asynchronous web servers such as Twiggy, by making the application engine more reenterant. This change is as a prequel to full asynchronous support inside Catalyst for AnyEvent and IO::Async backends, which allow highly scaleable streaming (for applications such as multi-part XML HTTPRequests, and Websockets). Deprecations: - This means that the $c->engine->env method to access the PSGI environment is now deprecated. The accessor for the PSGI env is now on Catalyst::Request as per applications which were using Catalyst::Engine::PSGI Catalyst::Engine::PSGI is now considered fully deprecated. - The private _dump method in Catalyst::Log is now deprecated. The dumper is not pluggable and which dumper to use should be a user choice. Using an imported Dump() or Dumper() function is less typing than $c->log->_dump and as this method is unused anywhere else in Catalyst, it has been scheduled for removal as a cleanup. Calling this method will now emit a stack trace on first call (but not on subsequent calls). Back compatibility fixes: - Applications still using Catalyst::Engine::PSGI as they rely on $c->request->env - this is now the provided (and recommended) way of accessing the raw PSGI environment. Tests: - Spurious warnings have been removed from the test suite Documentation: - Fix the display of PROJECT FOUNDER and CONTRIBUTORS sections in the documentation. These were erroneously being emitted when the Pod was converted to HTML for search.cpan.org - Fix documentation for the build_psgi_app app method. Previously the documentation advised that it provided the psgi app already wrapped in default middleware. This is not the case - it is the raw app psgi
-rw-r--r--www/p5-Catalyst-Runtime/Makefile9
-rw-r--r--www/p5-Catalyst-Runtime/distinfo8
2 files changed, 7 insertions, 10 deletions
diff --git a/www/p5-Catalyst-Runtime/Makefile b/www/p5-Catalyst-Runtime/Makefile
index 40bbb8a5856..9850e170e49 100644
--- a/www/p5-Catalyst-Runtime/Makefile
+++ b/www/p5-Catalyst-Runtime/Makefile
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.26 2012/10/28 06:30:34 asau Exp $
+# $NetBSD: Makefile,v 1.27 2013/01/26 16:51:24 rhaen Exp $
-DISTNAME= Catalyst-Runtime-5.90007
+DISTNAME= Catalyst-Runtime-5.90019
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 1
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Catalyst/}
@@ -15,7 +14,6 @@ CONFLICTS+= p5-Catalyst-[0-9]*
DEPENDS+= p5-List-MoreUtils>=0:../../devel/p5-List-MoreUtils
DEPENDS+= p5-namespace-autoclean>=0.09:../../devel/p5-namespace-autoclean
-DEPENDS+= p5-B-Hooks-EndOfScope>=0.08:../../devel/p5-B-Hooks-EndOfScope
DEPENDS+= p5-MooseX-Emulate-Class-Accessor-Fast>=0.00903:../../devel/p5-MooseX-Emulate-Class-Accessor-Fast
DEPENDS+= p5-Data-OptList>=0:../../devel/p5-Data-OptList
DEPENDS+= p5-Moose>=2:../../devel/p5-Moose
@@ -31,6 +29,7 @@ DEPENDS+= p5-HTTP-Message>=5.814:../../www/p5-HTTP-Message
DEPENDS+= p5-HTTP-Request-AsCGI>=1.0:../../www/p5-HTTP-Request-AsCGI
DEPENDS+= p5-libwww>=0:../../www/p5-libwww
DEPENDS+= p5-Path-Class>=0.09:../../devel/p5-Path-Class
+DEPENDS+= p5-Safe-Isa>=0:../../devel/p5-Safe-Isa
DEPENDS+= p5-Sub-Exporter>=0:../../devel/p5-Sub-Exporter
DEPENDS+= p5-Text-SimpleTable>=0.03:../../textproc/p5-Text-SimpleTable
DEPENDS+= p5-Tree-Simple>=1.15:../../devel/p5-Tree-Simple
@@ -39,8 +38,6 @@ DEPENDS+= p5-URI>=1.35:../../www/p5-URI
DEPENDS+= p5-Task-Weaken>=0:../../devel/p5-Task-Weaken
DEPENDS+= p5-MRO-Compat>=0:../../devel/p5-MRO-Compat
DEPENDS+= p5-MooseX-Getopt>=0.30:../../devel/p5-MooseX-Getopt
-DEPENDS+= p5-MooseX-Types>=0:../../devel/p5-MooseX-Types
-DEPENDS+= p5-MooseX-Types-Common>=0:../../devel/p5-MooseX-Types-Common
DEPENDS+= p5-String-RewritePrefix>=0.004:../../textproc/p5-String-RewritePrefix
DEPENDS+= p5-Plack>=0.9974:../../www/p5-Plack
DEPENDS+= p5-Plack-Middleware-ReverseProxy>=0.04:../../www/p5-Plack-Middleware-ReverseProxy
diff --git a/www/p5-Catalyst-Runtime/distinfo b/www/p5-Catalyst-Runtime/distinfo
index fc29721c369..f3a4a157331 100644
--- a/www/p5-Catalyst-Runtime/distinfo
+++ b/www/p5-Catalyst-Runtime/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.18 2012/01/26 13:47:48 rhaen Exp $
+$NetBSD: distinfo,v 1.19 2013/01/26 16:51:24 rhaen Exp $
-SHA1 (Catalyst-Runtime-5.90007.tar.gz) = 247918d04ac56b629e064ec0972d3b13d4925274
-RMD160 (Catalyst-Runtime-5.90007.tar.gz) = 0ae213948d5f14e2cf844baa45ff067fd83c60d4
-Size (Catalyst-Runtime-5.90007.tar.gz) = 264557 bytes
+SHA1 (Catalyst-Runtime-5.90019.tar.gz) = 2f73761f07ec7ffa5777f8077bd0766ba3cfa853
+RMD160 (Catalyst-Runtime-5.90019.tar.gz) = a3791a709d814b2c9986d03656ecdfbd326ef4d6
+Size (Catalyst-Runtime-5.90019.tar.gz) = 276361 bytes