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>
34 lines
1.4 KiB
Makefile
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"
|