Commit graph

24 commits

Author SHA1 Message Date
sno
92b08b7c8d Updating package for CPAN distribution MooseX-Types in devel/p5-MooseX-Types
from 0.35nb2 to 0.36.

Upstream changes:
0.36    2013-06-22 13:48:37 PDT-0700 (Karen Etheridge)
        - fixed failing tests on 5.8.5 due to incorrect == overload
        (RT#77100, Graham Knop)
2013-07-03 15:35:41 +00:00
wiz
d2ca14a3f1 Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package

Like last time, where this caused no complaints.
2013-05-31 12:39:57 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
wiz
8b5d49eb78 Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.

I hope that's all of them.
2012-10-03 21:53:53 +00:00
sno
7f768f2e78 Updating package for CPAN module MooseX::Types in devel/p5-MooseX-Types
from 0.30nb1 to 0.35.

pkgsrc changes:
- adjust dependencies

upstream changes:
0.35    2012-05-19
        - The new delegation code could fail when a type had no
          parent. Attempting to subtype Any was one way to trigger the
          bug. (Dave Rolsky)
        - The new delegation code broke calling ->can or ->isa on
          MooseX::Types::TypeDecorator as a class method. (Dave Rolsky)

0.34    2012-05-18
        - Special case new to avoid unexpected exceptions on unloaded classes

0.33    2012-05-18
        - Switch delegation order to prioritise type over class except for new

0.32    2012-05-18
        - Support delegation of methods to the class for class types
        - Factor out _try_delegate method

0.31    2011-12-22
        - Add support for qw( :all ) on MooseX::Types::Combine libraries.
	  (kentnl)
2012-09-10 10:35:15 +00:00
sno
a76f11d1e6 Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,
Module::Install is for Authors only.

Bumping revision
2012-09-03 11:16:19 +00:00
hiramatsu
4b6f02cb90 Update p5-MooseX-Types to 0.30.
Changes from previous:
0.30    2011-09-17
        - Fix a bug in the tests that caused failures with Moose HEAD. (doy)

0.29    2011-08-20
        - Require namespace::clean 0.19. Tests fail with 0.18. Reported by
          Ruslan Zakirov. RT #67923.

0.28    2011-08-02
        - Fixed git and bug tracking info in META.{yml,json}. Reported by
          Petter Rabbitson. (Dave Rolsky)

0.27    2011-06-06
        - A better fix for type constraint changes in Moose 2.0100. (doy)

0.26    2011-06-05
        - Small changes for forward compatibility with Moose 2.0100, when it
          is released. (Dave Rolsky)
        - Some small doc cleanup and improvements. (Dave Rolsky)

0.25    2010-11-30
        - The test suite now uses Test::Fatal instead of Test::Exception
          (Karen Etheridge).
        - Modernized tests to use Test::Requires and done_testing. (Dave
          Rolsky)
        - MooseX::Types::Combine is a little more efficient, and only tries to
          load the libraries it's combining when that list is set. It also
          checks that each lib in the list actually provides types. (Dave
          Rolsky).
        - The MooseX::Types docs now contain a pointer to
          MooseX::Types::Combine. (Dave Rolsky)
2011-11-11 08:31:25 +00:00
obache
39619a9444 Revision bump after updating perl5 to 5.14.1. 2011-08-14 12:26:04 +00:00
sno
be03f867a2 Updating devel/p5-MooseX-Types from 0.23nb1 to 0.24
Upstream changes:
0.24    Sat Sep 11 19:59:18 CEST 2010
        - Avoid more warnings from Moose 1.09 in tests (Dave Rolsky).
2010-09-23 22:17:44 +00:00
seb
c3f1e700ad Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.

sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
2010-08-21 16:32:42 +00:00
seb
3f94508063 Update from version 0.22 to version 0.23.
Upstream changes:
0.23    Tue Jul 20 02:18:37 CEST 2010
        - Avoid warnings from Moose 1.09 in tests (Dave Rolsky).
2010-07-25 11:08:18 +00:00
seb
7e9921c936 Update from version 0.21 to version 0.22.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
0.22    Tue Jun  1 20:10:12 CEST 2010
        - Update docs to mention MRO::Compat rather than Class::C3.
        - Added '0+' overloading to solve the type constraint equality
          regression introduced when Moose 1.05 tightened the rules
          determing type constraint equality.  Added tests for the
          regression.
2010-07-18 12:46:12 +00:00
sno
93353dca48 Updating devel/p5-MooseX-Types from 0.20nb1 to 0.21
pkgsrc changes:
  - Adjusting dependencies

Upstream changes:
0.21    Thu Dec 24 00:21:26 EST 2009
        - Attempting to import a non-existent type from a combined type
          library gave a very confusing error message from the
          MooseX::Types::Combined internals. Now it gives you a much more
          useful message. (Dave Rolsky)
        - bump up Moose dep (RT#53016)
2010-01-16 17:53:51 +00:00
sno
15707ea5a1 Bumping revision of packages which depend direct or indirect on
devel/p5-Class-MOP. A late detected incompible change forced it.
2009-09-24 06:50:10 +00:00
sno
e1641382d1 Updating package devel/p5-MooseX-Types from 0.19 to 0.20
Upstream changes:
0.20    Thu Sep 10 22:34:48 EDT 2009
        - fix "empty export" warning (doy).
2009-09-12 20:27:41 +00:00
seb
8947de7d88 Update from version 0.17 to version 0.19.
Pkgsrc changes:
- Adjust dependencies

Upstream changes:
0.19    Sun Aug 23 15:03:02 EDT 2009
        - un-fix coercions on parameterized types, since it broke
          MooseX::Method::Signatures, as well as any other code that relied on
          new type constraint objects being generated each time a type was
          parameterized (hdp).

0.18    Sat Aug 22 12:50:42 EDT 2009
        - fix coercions on parameterized types (Hans Dieter Pearcey).
2009-08-27 23:47:32 +00:00
sno
952f6677d5 Updating package devel/p5-MooseX-Types from 0.16 to 0.17
Upstream changes:
0.17    Tue Aug 18 02:32:31 EDT 2009
        - Documentation typo fix (Dave Rolsky).
        - Stop blowing up in has_available_type_export if the introspected code
          symbol exists but is not a type export (Florian Ragwitz).
        - Reorganize author/copyright sections at the request of Debian
          packagers (Rafael Kitover).
2009-08-19 05:13:55 +00:00
sno
40fe448547 Updating package for MooseX::Types from 0.12 to 0.16
Upstream changes:
0.16    Mon Jun 29 10:50:41 PDT 2009
        - Ship with Module::Install 0.91

0.15    Sun Jun 27 15:50:00 EDT 2009
        - Change all uses of croak in TypeDecorator to use the Moose
          throw_exception method.
        - More test cases for the union mixed string type issue, and
          better handling of this in the | overload in TypeDecorator

0.14    Fri Jun 26 17:52:20 PDT 2009
        - Fix union with string type

0.13    Tue Jun 23 05:46:33 PDT 2009
        - Add Test::Moose to build_requires for Fedora
2009-07-07 21:11:41 +00:00
sno
fb4e93d367 pkgsrc changes:
- Updating package of p5 module MooseX::Types from 0.10 to 0.12
  - Adjusting dependencies according to META.yaml
  - Setting license to ${PERL5_LICENSE} according to META.yaml
  - Using Module::Install as module type

Upstream changes:
0.12    Sun Jun 14 14:39:57 PDT 2009
        - fix mixing of typelibs with regular Moose classes

0.11    Sat May 23 18:02:35 PDT 2009
        - warning on string types and unregistered class/role types
        - better error for missing comma
        - MooseX::Types::Combine for combining type libs
2009-06-15 21:37:58 +00:00
seb
0588d6aea2 Update from version 0.08 to version 0.10.
Pkgsrc changes:
- adjust dependencies

Upstream changes:
0.10    Fri March 06 17:34:00 EST 2009
        - Removed unneeded debugging code from one of the tests, which was
          causing installation errors for people that didn't already have
          Data::Dump installed. (jjnapiork)
0.09    ...
        - Added MooseX::Types::Util::has_available_type_export($p, $n) to
          allow introspection of available types for other libraries wanting
          to use type export names for type specifications.
2009-03-21 16:25:36 +00:00
he
d42c1c0745 Update from version 0.07 to 0.08.
Upstream changes:

0.08    Mon Dec  09 19:00:00 EST 2008
        - Added experimental support for recursive type constraints.  Pod and
          tests for this feature.  Let the madness begin.
        - Documentation updates.
        - Workaround test case for the SUb::Exporter compatibility issue.  Also
          documented in Pod.
2008-12-20 23:45:30 +00:00
he
81be83b1e6 Updated from version 0.04nb1 to 0.07.
Pkgsrc changes:
 o Canonicalize HOMEPAGE
 o Remove no-longer-needed dependency on p5-Sub-Uplevel

Upstream changes:

0.07    Fri Oct  07 23:00:00 EST 2008
        - Bumped minimum allowed Moose version to fix problem with overloading
          on some versions of Perl
        - Tiny documentation updates.

0.06    Fri Oct  24 15:00:00 EST 2008
        - Added support for parameterized types and type unions, tests for all
        that and documentation updates.

0.05    [Indetermined]
        - moved export mechanism to Sub::Exporter. ::Base contains
          a bunch of wrapping logic to allow the export-along functionality
          for the helper symbols
        - removed vestigial load of Sub::UpLevel since it breaks
          the argument display in confess()
2008-11-17 04:03:23 +00:00
he
b021813da0 Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.

The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
2008-10-19 19:17:40 +00:00
abs
ce516e9dab Added devel/p5-MooseX-Types version 0.04
The types provided with Moose are by design global. This package
helps you to organise and selectively import your own and the
built-in types in libraries. As a nice side effect, it catches
typos at compile-time too.

However, the main reason for this module is to provide an easy way
to not have conflicts with your type names, since the internal
fully qualified names of the types will be prefixed with the
library's name.

This module will also provide you with some helper functions to
make it easier to use Moose types in your code.
2008-10-12 17:26:41 +00:00