Path to this page:
./
devel/p5-MooseX-Types,
Organise your Moose types in libraries
Branch: CURRENT,
Version: 0.35nb2,
Package name: p5-MooseX-Types-0.35nb2,
Maintainer: pkgsrc-usersThe 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.
Required to run:[
lang/perl5] [
devel/p5-Carp-Clan] [
devel/p5-Sub-Install] [
devel/p5-namespace-clean] [
devel/p5-Sub-Name] [
devel/p5-Moose]
Required to build:[
devel/p5-Test-Simple] [
devel/p5-Test-Requires] [
devel/p5-Test-Fatal]
Master sites: (Expand)
SHA1: 3733a19f990fa390c84bcf590e17aac36b668198
RMD160: 5ca9aca5c4d1c4d68edfd8942e925515ceb695f2
Filesize: 31.733 KB
Version history: (Expand)
- (2013-06-01) Updated to version: p5-MooseX-Types-0.35nb2
- (2012-10-04) Updated to version: p5-MooseX-Types-0.35nb1
- (2012-09-10) Updated to version: p5-MooseX-Types-0.35
- (2012-09-03) Updated to version: p5-MooseX-Types-0.30nb1
- (2011-11-11) Updated to version: p5-MooseX-Types-0.30
- (2011-08-14) Updated to version: p5-MooseX-Types-0.24nb1
CVS history: (Expand)
| 2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880) |
Log message:
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.
|
| 2012-10-31 12:19:55 by Aleksej Saushev | Files touched by this commit (1460) |
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
|
| 2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798) |
Log message:
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.
I hope that's all of them.
|
| 2012-09-10 12:35:15 by Jens Rehsack | Files touched by this commit (2) |
Log message:
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-03 13:16:27 by Jens Rehsack | Files touched by this commit (67) |
Log message:
Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled,
Module::Install is for Authors only.
Bumping revision
|
2011-11-11 09:31:26 by Hiramatsu Yoshifumi | Files touched by this commit (2) |  |
Log message:
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-08-14 14:26:51 by OBATA Akio | Files touched by this commit (406) |
Log message:
Revision bump after updating perl5 to 5.14.1.
|
| 2010-09-24 00:17:44 by Jens Rehsack | Files touched by this commit (2) |
Log message:
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).
|