Updating www/p5-Catalyst-Runtime from 5.80014 to 5.80018

pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
5.80018 2010-01-12 22:24:20
  Bug fixed:
   - Call ->canonical on URI derived from $ENV{REQUEST_URI} to get
     paths correctly decoded. This bug was previously hidden by a bug
     in HTTP::Request::AsCGI

  Documentation:
   - Clarify that uri_for_action works on private paths, with example.

  Deprecations:
   - Saying use Catalyst::Test; (without an application name or () to stop
     the importer running is now deprecated and will issue a warning.
     You should be saying use Catalyst::Test ();

5.80017 2010-01-10 02:27:29
  Documentation:
   - Fix docs for ->forward method when passed a class name - this should
     be a component name (e.g. View::HTML, not a full class name, like
     MyApp::View::HTML).

  Bug fixes:
   - --daemon and -d options to Catalyst::Script::FastCGI are fixed.
   - Fix the debug dump for applications which use Catalyst::Plugin::Session
     (RT#52898)
   - Fix regression in the case where mod_rewrite is being used to rewrite
     requests into a path below your application base introduced with the
     %2F related fixes in 5.80014_02.
   - Do not crash on SIGHUP if Catalyst::Engine::HTTP->run is not passed the
     argv key in the options hash.
   - Correctly pass the arguments to Catalyst::Script::Server through to
     Catalyst::Engine::HTTP->run so that the server can restart itself
     with the correct options on SIGHUP.
   - Require new MooseX::MethodAttributes to be compatible with Moose
     versions >= 0.93_01
   - Require new MooseX::Role::WithOverloading to be compatible with Moose
     versions >= 0.93_01

  Cleanups:
    - Stop suppressing warnings from Class::C3::Adopt::NEXT now that most plugins
      have been updated to not use NEXT. If you get warnings then please upgrade
      your components or log a bug with the component author if an upgrade is
      not available. The Class::C3::Adopt::NEXT documentation contains information
      about how to suppress the warnings in your application if you need to.

5.80016 2009-12-11 23:23:33
  Bug fixes:
   - Fix slurping a file to work correctly with binary on Win32 in the
     encoding test controller.

  Bug fixes in the new scripts (for applications which have been upgraded):
   - Allow --restartdirectory as an option for the Server script, for
     backwards compatibility. (Dave Rolsky)
   - The --host option for the server script defaulted to localhost, rather
     than listening on all interfaces, which was the previous default. (Dave
     Rolsky)
   - Restore -p option for pid file in the FastCGI server script.
   - Fix the script environment variables MYAPP_PORT and MYAPP_RELOAD RT#52604
   - Fix aliasing applications under non-root paths with mod_rewrite in
     some apache versions where %ENV{SCRIPT_NAME} is set to the real name of
     the script, by using $ENV{REDIRECT_URL} which contains the non-rewritten
     URI.
   - Fix usage display when myapp_create.pl is run with no arguments. RT#52630

  New features:
   - The __MOP__ hash element is suppressed from being dumped fully
     (and instead stringified) when dumping the error screen to be
     less packed with information of no use.

  Documentation:
   - Fix Pod nits (RT#52370)

5.80015 2009-12-02 15:13:54
  Bug fixes:
   - Fix bug in Catalyst::Engine which would cause a request parsing to end
     prematurely in the hypothetical case where calling $engine->read returned
     the single character '0'.
   - Fix failing tests when combined with new HTTP::Request::AsCGI

  Documentation:
   - Improved documentation on read and read_chunk methods in Catalyst::Engine.
   - Fix reversal of SCRIPT_NAME and PATH_INFO in previously correct nginx
     FastCGI documentation introduced in _02.

5.80014_02 2009-12-01 00:55:23
  Bug fixes:
   - Fix reporting the wrong Content-Length if the response body is an
     upgraded string. Strings mean the same thing whether or not they are
     upgraded, may get upgraded even after they are encoded, and will
     produce the same output either way, but bytes::length returns too big
     values for upgraded strings containing characters >127
   - Fix t/live_fork.t with bleadperl (RT#52100)
   - Set $ENV{PATH_INFO} from $ENV{REQUEST_URI} combined with
     $ENV{SCRIPT_NAME} if possible. This is many web servers always fully
     decode PATH_INFO including URI reserved characters. This allows us to
     tell foo%2cbar from foo%252cbar, and fixes issues with %2F in paths
     being incorrectly decoded, resulting in too many path parts (rather
     than 1 path part containing a /, on some web servers (at least nginx).
     (RT#50082)
   - Require new HTTP::Request::AsCGI so that it fully decodes $ENV{PATH_INFO}
     in non CGI contexts. (RT#50082)

  Refactoring / cleanups:
   - NoTabs and Pod tests moved to t/author so that they're not run
     (and then skipped) normally.

  Documentation:
    - Fix Pod nits in Catalyst::Response (RT#51818)

5.80014_01 2009-11-22 20:01:23
  Bug fixes:
   - Filehandle now forced to binmode in CGI and FastCGI engines. This appears
     to correct some UTF-8 issues, but may break people's code which relies
     on the old behaviour.

  Refactoring / cleanups:
   - Plugins which inherit from Catalyst::Controller or Catalyst::Component
     are deprecated and now issue warnings.
This commit is contained in:
sno 2010-01-16 18:10:59 +00:00
parent 71cd7d8ee6
commit 3e5c332d39
2 changed files with 16 additions and 13 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.16 2009/11/21 14:13:19 sno Exp $
# $NetBSD: Makefile,v 1.17 2010/01/16 18:10:59 sno Exp $
DISTNAME= Catalyst-Runtime-5.80014
DISTNAME= Catalyst-Runtime-5.80018
PKGNAME= p5-${DISTNAME}
CATEGORIES= www perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Catalyst/}
@ -15,19 +15,22 @@ CONFLICTS+= p5-Catalyst-[0-9]*
DEPENDS+= p5-B-Hooks-EndOfScope>=0.08:../../devel/p5-B-Hooks-EndOfScope
DEPENDS+= p5-CGI-Simple>=0:../../www/p5-CGI-Simple
DEPENDS+= p5-Class-C3-Adopt-NEXT>=0.07:../../devel/p5-Class-C3-Adopt-NEXT
DEPENDS+= p5-Class-MOP>=0.83:../../devel/p5-Class-MOP
DEPENDS+= p5-Class-MOP>=0.95:../../devel/p5-Class-MOP
DEPENDS+= p5-Data-Dump>=0:../../devel/p5-Data-Dump
DEPENDS+= p5-File-Modified>=0:../../devel/p5-File-Modified
DEPENDS+= p5-HTML-Parser>=0:../../www/p5-HTML-Parser
DEPENDS+= p5-HTTP-Body>=1.04:../../www/p5-HTTP-Body
DEPENDS+= p5-HTTP-Request-AsCGI>=0.8:../../www/p5-HTTP-Request-AsCGI
DEPENDS+= p5-HTTP-Request-AsCGI>=1.0:../../www/p5-HTTP-Request-AsCGI
DEPENDS+= p5-List-MoreUtils-[0-9]*:../../devel/p5-List-MoreUtils
DEPENDS+= p5-MRO-Compat-[0-9]*:../../devel/p5-MRO-Compat
DEPENDS+= p5-Module-Pluggable>=3.9:../../devel/p5-Module-Pluggable
DEPENDS+= p5-Moose>=0.90:../../devel/p5-Moose
DEPENDS+= {perl>=5.10.1,p5-Module-Pluggable>=3.9}:../../devel/p5-Module-Pluggable
DEPENDS+= p5-Moose>=0.93:../../devel/p5-Moose
DEPENDS+= p5-MooseX-Emulate-Class-Accessor-Fast>=0.00903:../../devel/p5-MooseX-Emulate-Class-Accessor-Fast
DEPENDS+= p5-MooseX-MethodAttributes>=0.17:../../devel/p5-MooseX-MethodAttributes
DEPENDS+= p5-MooseX-Role-WithOverloading>=0.03:../../devel/p5-MooseX-Role-WithOverloading
DEPENDS+= p5-MooseX-Getopt>=0.25:../../devel/p5-MooseX-Getopt
DEPENDS+= p5-MooseX-MethodAttributes>=0.19:../../devel/p5-MooseX-MethodAttributes
DEPENDS+= p5-MooseX-Role-WithOverloading>=0.05:../../devel/p5-MooseX-Role-WithOverloading
DEPENDS+= p5-MooseX-Types-[0-9]*:../../devel/p5-MooseX-Types
DEPENDS+= p5-MooseX-Types-Common-[0-9]*:../../devel/p5-MooseX-Types-Common
DEPENDS+= p5-Path-Class>=0.09:../../devel/p5-Path-Class
DEPENDS+= {perl>=5.10,p5-Scalar-List-Utils>=0}:../../devel/p5-Scalar-List-Utils
DEPENDS+= p5-String-RewritePrefix>=0.004:../../textproc/p5-String-RewritePrefix
@ -48,7 +51,7 @@ DEPENDS+= p5-B-Hooks-OP-Check-StashChange-[0-9]*:../../devel/p5-B-Hooks-OP-Check
BUILD_DEPENDS+= p5-Class-Data-Inheritable-[0-9]*:../../devel/p5-Class-Data-Inheritable
BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception
#BUILD_DEPENDS+= p5-Test-MockObject>=1.07:../../devel/p5-Test-MockObject
BUILD_DEPENDS+= p5-Test-Simple>=0.88:../../devel/p5-Test-Simple
BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.88}:../../devel/p5-Test-Simple
MAKE_ENV+= PERL_EXTUTILS_AUTOINSTALL=--skipdeps
PERL5_PACKLIST= auto/Catalyst/Runtime/.packlist

View file

@ -1,5 +1,5 @@
$NetBSD: distinfo,v 1.12 2009/11/21 14:11:46 sno Exp $
$NetBSD: distinfo,v 1.13 2010/01/16 18:10:59 sno Exp $
SHA1 (Catalyst-Runtime-5.80014.tar.gz) = 295bee8077867586fa7be454637efae920c5152e
RMD160 (Catalyst-Runtime-5.80014.tar.gz) = bb103ed5dc32eefb1f2c397b35666fd2304c13b7
Size (Catalyst-Runtime-5.80014.tar.gz) = 231330 bytes
SHA1 (Catalyst-Runtime-5.80018.tar.gz) = 9d0ece62f9a1f184042bd5fbf58df367cc50289d
RMD160 (Catalyst-Runtime-5.80018.tar.gz) = d0dd1683538bde84b70ea4d805c358ffd1031720
Size (Catalyst-Runtime-5.80018.tar.gz) = 244360 bytes