pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/www/p5-Catalyst-Runtime Updating package for Catalyst:...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/bd609ffeefb5
branches:  trunk
changeset: 395483:bd609ffeefb5
user:      sno <sno%pkgsrc.org@localhost>
date:      Wed Jul 08 11:46:32 2009 +0000

description:
Updating package for Catalyst::Runtime from 5.80005 to 5.80006
Adjusting dependencies

Upstream changes:
5.80007 2009-06-30 23:54:34

  Bug fixes:
       - Don't mangle query parameters passed to uri_for
         - Tests for this (Byron Young + Amir Sadoughi)
       - Inherited controller methods can now be specified in
         config->{action(s)}
       - Assigning an undef response body no longer produces warnings
       - Fix C3 incompatibility bug caused if you use Moose in MyApp.pm and
         add Catalyst to the right hand side of this in @ISA.
       - Make Catalyst.pm implement the Component::ApplicationAttribute
         interface so defining actions in MyApp.pm works again, if the
         actions have attributes that cause $self->_application to be used
         (like ActionClass).

  New features:
       - Add optional second argument to uri_with which appends to existing
         params rather than replacing them. (foo=1 becomes foo=1&foo=2 when
         uri_with({ foo => 2 }, { mode => 'append' }) is called on a foo=1
         URI.

5.80006 2009-06-29 23:37:47

  Bug fixes:
        - Revert change to URL encode things passed into $c->uri_for
          Args and CaptureArgs as this causes breakage to pre-existing
          applications.
        - Remove use of Test::MockObject as it doesn't install from CPAN
          in some environments.
        - Remove use of dclone to deep copy configs and replace with
          Catalyst::Utils::merge_hashes which has the same effect, of
          ensuring child classes don't inherit their parent's config,
          except works correctly with closures.
        - Add Class::C3::reinitialize into Catalyst::Test to avoid weird
          bugs in ctx_request (bokutin in RT#46459)
        - Fix issues with _parse_PathPrefix_attr method in Catalyst::Controller
          (jasonk in RT#42816)
        - Fix bugs with action sorting:
          - Path actions sorted so that the most specific wins.
          - Action methods named default and index fixed.

  New features:
        - Use ~ as prefix for plugins or action classes which are located in
          MyApp::Plugin / MyApp::Action (mo)
        - Controller methods without attributes are now considered actions if
          they are specified in config->{action(s)} (mo)
        - Add Catalyst::Component::ContextClosure as an easy way to create code
          references, that close over the context, without creating leaks.

   Refactoring / cleanups:
        - Clean namespaces in Catalyst::Exception*.
        - Turn Catalyst::Exception into an actual class and make the throw
          method create instances of it. They can still be used as normal
          strings, as before, as they are overloaded to stringify to their
          error message.
        - Add a rethrow method to Catalyst::Exception.
        - Add Catalyst::Exception::Detach and ::Go, and refactor detach() and
          go() to use them instead of magic, global strings.
          Fixes RT#47366
        - Clean up getting metaclass instance and making app class immutable
          again in Catalyst::Test

diffstat:

 www/p5-Catalyst-Runtime/Makefile |  12 ++++++++----
 www/p5-Catalyst-Runtime/distinfo |   8 ++++----
 2 files changed, 12 insertions(+), 8 deletions(-)

diffs (57 lines):

diff -r 8c12b7c507fd -r bd609ffeefb5 www/p5-Catalyst-Runtime/Makefile
--- a/www/p5-Catalyst-Runtime/Makefile  Wed Jul 08 11:34:37 2009 +0000
+++ b/www/p5-Catalyst-Runtime/Makefile  Wed Jul 08 11:46:32 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.10 2009/06/15 21:52:22 sno Exp $
+# $NetBSD: Makefile,v 1.11 2009/07/08 11:46:32 sno Exp $
 
-DISTNAME=      Catalyst-Runtime-5.80005
+DISTNAME=      Catalyst-Runtime-5.80007
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    www perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Catalyst/}
@@ -25,17 +25,20 @@
 DEPENDS+=      {perl>=5.10,p5-Module-Pluggable>=3.01}:../../devel/p5-Module-Pluggable
 DEPENDS+=      p5-Moose>=0.78:../../devel/p5-Moose
 DEPENDS+=      p5-MooseX-Emulate-Class-Accessor-Fast>=0.00801:../../devel/p5-MooseX-Emulate-Class-Accessor-Fast
-DEPENDS+=      p5-MooseX-MethodAttributes>=0.10:../../devel/p5-MooseX-MethodAttributes
+DEPENDS+=      p5-MooseX-MethodAttributes>=0.12:../../devel/p5-MooseX-MethodAttributes
 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-Scope-Upper>=0.06:../../devel/p5-Scope-Upper
+DEPENDS+=      p5-String-RewritePrefix>=0.004:../../textproc/p5-String-RewritePrefix
 DEPENDS+=      p5-Sub-Exporter-[0-9]*:../../devel/p5-Sub-Exporter
+DEPENDS+=      p5-Task-Weaken-[0-9]*:../../devel/p5-Task-Weaken
 DEPENDS+=      p5-Text-SimpleTable>=0.03:../../textproc/p5-Text-SimpleTable
 DEPENDS+=      {perl>=5.10,p5-Time-HiRes>=0}:../../time/p5-Time-HiRes
 DEPENDS+=      p5-Tree-Simple>=1.15:../../devel/p5-Tree-Simple
 DEPENDS+=      p5-Tree-Simple-VisitorFactory>=0:../../devel/p5-Tree-Simple-VisitorFactory
 DEPENDS+=      p5-URI>=1.35:../../www/p5-URI
 DEPENDS+=      p5-libwww>=5.805:../../www/p5-libwww
+DEPENDS+=      p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean
 DEPENDS+=      p5-namespace-clean-[0-9]*:../../devel/p5-namespace-clean
 
 # Recommends:
@@ -43,7 +46,8 @@
 
 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-MockObject>=1.07:../../devel/p5-Test-MockObject
+BUILD_DEPENDS+=        p5-Test-Simple>=0.88:../../devel/p5-Test-Simple
 
 MAKE_ENV+=     PERL_EXTUTILS_AUTOINSTALL=--skipdeps
 PERL5_PACKLIST= auto/Catalyst/Runtime/.packlist
diff -r 8c12b7c507fd -r bd609ffeefb5 www/p5-Catalyst-Runtime/distinfo
--- a/www/p5-Catalyst-Runtime/distinfo  Wed Jul 08 11:34:37 2009 +0000
+++ b/www/p5-Catalyst-Runtime/distinfo  Wed Jul 08 11:46:32 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.8 2009/06/15 21:52:22 sno Exp $
+$NetBSD: distinfo,v 1.9 2009/07/08 11:46:32 sno Exp $
 
-SHA1 (Catalyst-Runtime-5.80005.tar.gz) = 89f58146effc91874f1d4ac370243ba19bbfe94f
-RMD160 (Catalyst-Runtime-5.80005.tar.gz) = a72aa1221de50f153c60ccba3cbbc73e9b132415
-Size (Catalyst-Runtime-5.80005.tar.gz) = 207046 bytes
+SHA1 (Catalyst-Runtime-5.80007.tar.gz) = ea7824fb743eb6c5830bef23ebf9167e3540ad8d
+RMD160 (Catalyst-Runtime-5.80007.tar.gz) = 6359f039141f259ddc4689b8377939d45a7647fb
+Size (Catalyst-Runtime-5.80007.tar.gz) = 220414 bytes



Home | Main Index | Thread Index | Old Index