pkgsrc/devel/p5-Type-Tiny/Makefile
wiz 6072e2699b p5-Type-Tiny: update to 1.010006.
1.010006	2020-09-04

 [ Bug Fixes ]
 - Eliminate recusion warnings when Type::Parser needs to parse complex
   types.
   Fixes RT#121957.
   Diab Jerius++
   <https://rt.cpan.org/Ticket/Display.html?id=121957>

 [ Other ]
 - Better handling of coercions for pre-declared types in Type::Library.
   The type objects created before the type was properly defined will now
   lazily attempt to find coercions from the properly defined type once it
   becomes available.

1.010005	2020-08-26

 - Improvements to $AvoidCallbacks support for
   Type::Tiny::{Class,Role,Duck,Enum,Union,Intersection}, and LaxNum, Ref,
   RegexpRef, FileHandle, Object, Overload, and Tied types from
   Types::Standard.

1.010004	2020-08-18

 [ Bug Fixes ]
 - Fix XSifying Enum[] where the strings contain certain non-word
   characters.
   Andrew Ruder++
   <https://github.com/tobyink/p5-type-tiny-xs/pull/12>
   <https://github.com/tobyink/p5-type-tiny/pull/59>
 - Type::Params compile_named using both the head and named_to_list options
   would cause compilation error.
   Fixes RT#132419.
   Hauke D++
   Sandor Patocs++
   <https://rt.cpan.org/Ticket/Display.html?id=132419>
 - Workaround RT#121957 by avoiding attempting to XSify Enum type
   constraints with more than 50 possible strings.
   Fixes RT#121957.
   Diab Jerius++
   <https://rt.cpan.org/Ticket/Display.html?id=121957>

 [ Documentation ]
 - Link to HTTPS version of Type::Tiny web page.

1.010003	2020-08-08	The Crazy 88

 [ Bug Fixes ]
 - ClassName type constraint should treat empty @ISA as if no @ISA were
   defined, like Type::Tiny::XS.
   Fixes RT#132583.
   Szymon Nieznański++
   <https://rt.cpan.org/Ticket/Display.html?id=132583>
 - Fix for Type::Tiny->can called as a class method.
   Meredith Howard++
   <https://github.com/tobyink/p5-type-tiny/pull/57>
 - Fix predeclared types in Type::Library.
   Meredith Howard++
   <https://github.com/tobyink/p5-type-tiny/pull/58>

 [ Documentation ]
 - Document some edge cases for Types::Standard Int.
   <https://rt.cpan.org/Ticket/Display.html?id=132754>
2020-09-07 10:21:03 +00:00

34 lines
1.4 KiB
Makefile

# $NetBSD: Makefile,v 1.20 2020/09/07 10:21:03 wiz Exp $
DISTNAME= Type-Tiny-1.010006
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TOBYINK/}
MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://metacpan.org/release/Type-Tiny
COMMENT= Tiny, yet Moo(se)-compatible type constraint
LICENSE= gnu-gpl-v1 OR artistic
DEPENDS+= p5-Exporter-Tiny>=1.000000:../../devel/p5-Exporter-Tiny
USE_LANGUAGES= # empty
PERL5_PACKLIST= auto/Type/Tiny/.packlist
TEST_DEPENDS+= p5-Class-InsideOut-[0-9]*:../../devel/p5-Class-InsideOut
TEST_DEPENDS+= p5-Devel-Hide-[0-9]*:../../devel/p5-Devel-Hide
TEST_DEPENDS+= p5-Devel-LexAlias-[0-9]*:../../devel/p5-Devel-LexAlias
TEST_DEPENDS+= p5-Function-Parameters-[0-9]*:../../devel/p5-Function-Parameters
TEST_DEPENDS+= p5-Moo-[0-9]*:../../devel/p5-Moo
TEST_DEPENDS+= p5-Moose-[0-9]*:../../devel/p5-Moose
TEST_DEPENDS+= p5-MooseX-Getopt-[0-9]*:../../devel/p5-MooseX-Getopt
TEST_DEPENDS+= p5-MooseX-Types-[0-9]*:../../devel/p5-MooseX-Types
TEST_DEPENDS+= p5-MooseX-Types-Common-[0-9]*:../../devel/p5-MooseX-Types-Common
TEST_DEPENDS+= p5-Mouse-[0-9]*:../../devel/p5-Mouse
TEST_DEPENDS+= p5-Object-Accessor-[0-9]*:../../devel/p5-Object-Accessor
TEST_DEPENDS+= p5-Test-Memory-Cycle-[0-9]*:../../devel/p5-Test-Memory-Cycle
# and many more
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"