pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/devel/p5-Mouse Update from version 0.14 to version 0.15.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/763aeb16edc5
branches:  trunk
changeset: 554102:763aeb16edc5
user:      seb <seb%pkgsrc.org@localhost>
date:      Sun Feb 08 18:49:34 2009 +0000

description:
Update from version 0.14 to version 0.15.

pkgsrc changes:
* No language is needed to build this package.

Upstream changes:
0.15 Thu Feb 5 11:44:05 2009
    * Don't export Mouse's sugar into the package 'main'

    * Rename Mouse::TypeRegistry to Mouse::Util::TypeConstraints

    * "type" sugar for when you're not subtyping anything

    * Keep track of the source package of each type

    * Moose lets you redefine a type within the same package, so we now do too

    * Borrow more of Moose's meta API

    * Mouse::Util::TypeConstraints now uses Exporter so you can select which
      sugar you want

    * class_type shouldn't load the class (Moose compat; no easy fix :/)

    * suppress warnings when we use "around" and "has '+...'" (dann)

    * use Data::Util to make method modifiers fast if it's available (dann)

    * Implement "enum" type constraints

    * Implement "override" and "super"

    * MouseX::Types is now in its own dist

diffstat:

 devel/p5-Mouse/Makefile |  9 ++++++---
 devel/p5-Mouse/distinfo |  8 ++++----
 2 files changed, 10 insertions(+), 7 deletions(-)

diffs (42 lines):

diff -r 1706d2ce0658 -r 763aeb16edc5 devel/p5-Mouse/Makefile
--- a/devel/p5-Mouse/Makefile   Sun Feb 08 18:27:15 2009 +0000
+++ b/devel/p5-Mouse/Makefile   Sun Feb 08 18:49:34 2009 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.7 2009/01/04 20:48:02 he Exp $
+# $NetBSD: Makefile,v 1.8 2009/02/08 18:49:34 seb Exp $
 
-DISTNAME=      Mouse-0.14
+DISTNAME=      Mouse-0.15
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../../authors/id/S/SA/SARTAK/}
@@ -11,12 +11,15 @@
 
 PKG_DESTDIR_SUPPORT=   user-destdir
 
+USE_LANGUAGES= # empty
+
 DEPENDS+=      p5-Class-Method-Modifiers>=1.01:../../devel/p5-Class-Method-Modifiers
 DEPENDS+=      p5-MRO-Compat>=0:../../devel/p5-MRO-Compat
 DEPENDS+=      p5-Sub-Exporter>=0:../../devel/p5-Sub-Exporter
 
 BUILD_DEPENDS+=        p5-Test-Exception>=0:../../devel/p5-Test-Exception
-#BUILD_DEPENDS+= p5-Moose>=0.59:../../devel/p5-Moose
+BUILD_DEPENDS+=        p5-Test-Output>=0:../../devel/p5-Test-Output
+#BUILD_DEPENDS+= p5-Moose>=0.68:../../devel/p5-Moose
 
 PERL5_PACKLIST=        auto/Mouse/.packlist
 
diff -r 1706d2ce0658 -r 763aeb16edc5 devel/p5-Mouse/distinfo
--- a/devel/p5-Mouse/distinfo   Sun Feb 08 18:27:15 2009 +0000
+++ b/devel/p5-Mouse/distinfo   Sun Feb 08 18:49:34 2009 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2009/01/04 20:48:02 he Exp $
+$NetBSD: distinfo,v 1.7 2009/02/08 18:49:34 seb Exp $
 
-SHA1 (Mouse-0.14.tar.gz) = 4f779fd1320cb945488a639e718dbeac8bd4e98e
-RMD160 (Mouse-0.14.tar.gz) = 2f072592a08f0db9057f415bfee852fdddaf36ad
-Size (Mouse-0.14.tar.gz) = 72098 bytes
+SHA1 (Mouse-0.15.tar.gz) = 734ca409ddccb060084f0cf5c46d70fc22c8f38e
+RMD160 (Mouse-0.15.tar.gz) = 73d6f5285825ebf80f80fa94700a2a83fa42c81c
+Size (Mouse-0.15.tar.gz) = 72067 bytes



Home | Main Index | Thread Index | Old Index