head 1.49; access; symbols pkgsrc-2023Q4:1.49.0.4 pkgsrc-2023Q4-base:1.49 pkgsrc-2023Q3:1.49.0.2 pkgsrc-2023Q3-base:1.49 pkgsrc-2023Q2:1.48.0.2 pkgsrc-2023Q2-base:1.48 pkgsrc-2023Q1:1.47.0.6 pkgsrc-2023Q1-base:1.47 pkgsrc-2022Q4:1.47.0.4 pkgsrc-2022Q4-base:1.47 pkgsrc-2022Q3:1.47.0.2 pkgsrc-2022Q3-base:1.47 pkgsrc-2022Q2:1.46.0.10 pkgsrc-2022Q2-base:1.46 pkgsrc-2022Q1:1.46.0.8 pkgsrc-2022Q1-base:1.46 pkgsrc-2021Q4:1.46.0.6 pkgsrc-2021Q4-base:1.46 pkgsrc-2021Q3:1.46.0.4 pkgsrc-2021Q3-base:1.46 pkgsrc-2021Q2:1.46.0.2 pkgsrc-2021Q2-base:1.46 pkgsrc-2021Q1:1.45.0.6 pkgsrc-2021Q1-base:1.45 pkgsrc-2020Q4:1.45.0.4 pkgsrc-2020Q4-base:1.45 pkgsrc-2020Q3:1.45.0.2 pkgsrc-2020Q3-base:1.45 pkgsrc-2020Q2:1.44.0.6 pkgsrc-2020Q2-base:1.44 pkgsrc-2020Q1:1.44.0.2 pkgsrc-2020Q1-base:1.44 pkgsrc-2019Q4:1.44.0.4 pkgsrc-2019Q4-base:1.44 pkgsrc-2019Q3:1.43.0.2 pkgsrc-2019Q3-base:1.43 pkgsrc-2019Q2:1.41.0.8 pkgsrc-2019Q2-base:1.41 pkgsrc-2019Q1:1.41.0.6 pkgsrc-2019Q1-base:1.41 pkgsrc-2018Q4:1.41.0.4 pkgsrc-2018Q4-base:1.41 pkgsrc-2018Q3:1.41.0.2 pkgsrc-2018Q3-base:1.41 pkgsrc-2018Q2:1.40.0.12 pkgsrc-2018Q2-base:1.40 pkgsrc-2018Q1:1.40.0.10 pkgsrc-2018Q1-base:1.40 pkgsrc-2017Q4:1.40.0.8 pkgsrc-2017Q4-base:1.40 pkgsrc-2017Q3:1.40.0.6 pkgsrc-2017Q3-base:1.40 pkgsrc-2017Q2:1.40.0.2 pkgsrc-2017Q2-base:1.40 pkgsrc-2017Q1:1.39.0.2 pkgsrc-2017Q1-base:1.39 pkgsrc-2016Q4:1.37.0.2 pkgsrc-2016Q4-base:1.37 pkgsrc-2016Q3:1.36.0.4 pkgsrc-2016Q3-base:1.36 pkgsrc-2016Q2:1.36.0.2 pkgsrc-2016Q2-base:1.36 pkgsrc-2016Q1:1.34.0.6 pkgsrc-2016Q1-base:1.34 pkgsrc-2015Q4:1.34.0.4 pkgsrc-2015Q4-base:1.34 pkgsrc-2015Q3:1.34.0.2 pkgsrc-2015Q3-base:1.34 pkgsrc-2015Q2:1.32.0.2 pkgsrc-2015Q2-base:1.32 pkgsrc-2015Q1:1.31.0.4 pkgsrc-2015Q1-base:1.31 pkgsrc-2014Q4:1.31.0.2 pkgsrc-2014Q4-base:1.31 pkgsrc-2014Q3:1.30.0.2 pkgsrc-2014Q3-base:1.30 pkgsrc-2014Q2:1.29.0.2 pkgsrc-2014Q2-base:1.29 pkgsrc-2014Q1:1.28.0.2 pkgsrc-2014Q1-base:1.28 pkgsrc-2013Q4:1.26.0.2 pkgsrc-2013Q4-base:1.26 pkgsrc-2013Q3:1.24.0.2 pkgsrc-2013Q3-base:1.24 pkgsrc-2013Q2:1.23.0.2 pkgsrc-2013Q2-base:1.23 pkgsrc-2013Q1:1.22.0.4 pkgsrc-2013Q1-base:1.22 pkgsrc-2012Q4:1.22.0.2 pkgsrc-2012Q4-base:1.22 pkgsrc-2012Q3:1.20.0.2 pkgsrc-2012Q3-base:1.20 pkgsrc-2012Q2:1.18.0.6 pkgsrc-2012Q2-base:1.18 pkgsrc-2012Q1:1.18.0.4 pkgsrc-2012Q1-base:1.18 pkgsrc-2011Q4:1.18.0.2 pkgsrc-2011Q4-base:1.18 pkgsrc-2011Q3:1.17.0.2 pkgsrc-2011Q3-base:1.17 pkgsrc-2011Q2:1.16.0.8 pkgsrc-2011Q2-base:1.16 pkgsrc-2011Q1:1.16.0.6 pkgsrc-2011Q1-base:1.16 pkgsrc-2010Q4:1.16.0.4 pkgsrc-2010Q4-base:1.16 pkgsrc-2010Q3:1.16.0.2 pkgsrc-2010Q3-base:1.16 pkgsrc-2010Q2:1.12.0.4 pkgsrc-2010Q2-base:1.12 pkgsrc-2010Q1:1.12.0.2 pkgsrc-2010Q1-base:1.12 pkgsrc-2009Q4:1.11.0.4 pkgsrc-2009Q4-base:1.11 pkgsrc-2009Q3:1.11.0.2 pkgsrc-2009Q3-base:1.11 pkgsrc-2009Q2:1.6.0.2 pkgsrc-2009Q2-base:1.6 pkgsrc-2009Q1:1.5.0.2 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.4.0.2 pkgsrc-2008Q4-base:1.4 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.49 date 2023.07.06.09.39.42; author wiz; state Exp; branches; next 1.48; commitid 6meR4IA6XJRNYIvE; 1.48 date 2023.06.06.12.40.58; author riastradh; state Exp; branches; next 1.47; commitid xhspr6Z8JLQOWSrE; 1.47 date 2022.06.28.11.32.55; author wiz; state Exp; branches; next 1.46; commitid D2UoJrTHpoHEANJD; 1.46 date 2021.05.24.19.51.13; author wiz; state Exp; branches; next 1.45; commitid qokaiStTApGMcrUC; 1.45 date 2020.08.31.18.08.32; author wiz; state Exp; branches; next 1.44; commitid 7zxRbfOkDOoxbfmC; 1.44 date 2019.11.03.10.16.00; author rillig; state Exp; branches; next 1.43; commitid INYBskFkb4AmioJB; 1.43 date 2019.08.11.13.20.00; author wiz; state Exp; branches; next 1.42; commitid Ifet9Pg6Qt99ZByB; 1.42 date 2019.06.30.20.15.27; author nia; state Exp; branches; next 1.41; commitid gIe5Iz9xY2MIDftB; 1.41 date 2018.08.22.09.44.24; author wiz; state Exp; branches; next 1.40; commitid YLub8g3ofvFGb6PA; 1.40 date 2017.06.05.14.23.22; author ryoon; state Exp; branches; next 1.39; commitid 54KDUXvefsKDYbUz; 1.39 date 2017.02.12.03.23.19; author wen; state Exp; branches; next 1.38; commitid R1ULpc2g4VaOXBFz; 1.38 date 2017.02.03.02.22.17; author wen; state Exp; branches; next 1.37; commitid qxceuxC6HOcOUrEz; 1.37 date 2016.12.11.08.45.38; author wen; state Exp; branches; next 1.36; commitid mzrPEb5rIcpmHxxz; 1.36 date 2016.06.09.12.10.08; author mef; state Exp; branches; next 1.35; commitid hOPRZDLTjJyTQM9z; 1.35 date 2016.06.08.19.23.18; author wiz; state Exp; branches; next 1.34; commitid 12SLmHS6vHs0hH9z; 1.34 date 2015.08.16.12.06.09; author wen; state Exp; branches; next 1.33; commitid HS0W8Z4qJibapuxy; 1.33 date 2015.07.12.18.56.16; author wiz; state Exp; branches; next 1.32; commitid eGBYYIIW99WMN1ty; 1.32 date 2015.06.12.10.49.32; author wiz; state Exp; branches; next 1.31; commitid B4JmCfaVUbiY38py; 1.31 date 2014.11.01.07.25.50; author wen; state Exp; branches; next 1.30; commitid DvCM4xh9zclZ6sWx; 1.30 date 2014.09.06.13.17.45; author wiz; state Exp; branches; next 1.29; commitid dcGdFl5EbUavRhPx; 1.29 date 2014.05.29.23.36.08; author wiz; state Exp; branches; next 1.28; commitid laryHfkCalgYtuCx; 1.28 date 2014.03.09.13.22.32; author wen; state Exp; branches; next 1.27; commitid CeTxveWbtRkLH1sx; 1.27 date 2014.01.09.07.17.35; author wen; state Exp; branches; next 1.26; commitid nYRwioNZjC09Apkx; 1.26 date 2013.11.05.00.46.10; author wen; state Exp; branches; next 1.25; commitid Ef75TMFB50dcv1cx; 1.25 date 2013.10.31.08.33.48; author wen; state Exp; branches; next 1.24; commitid Zn7SNOwR9CkMfqbx; 1.24 date 2013.07.03.15.35.41; author sno; state Exp; branches; next 1.23; commitid TyjipqykyBOvr2Ww; 1.23 date 2013.05.31.12.40.34; author wiz; state Exp; branches; next 1.22; commitid hIeXGcx6VfKHwMRw; 1.22 date 2012.10.31.11.18.38; author asau; state Exp; branches; next 1.21; 1.21 date 2012.10.03.21.55.22; author wiz; state Exp; branches; next 1.20; 1.20 date 2012.09.10.10.35.15; author sno; state Exp; branches; next 1.19; 1.19 date 2012.09.03.11.16.20; author sno; state Exp; branches; next 1.18; 1.18 date 2011.11.11.08.31.25; author hiramatsu; state Exp; branches; next 1.17; 1.17 date 2011.08.14.12.26.23; author obache; state Exp; branches; next 1.16; 1.16 date 2010.09.23.22.17.44; author sno; state Exp; branches; next 1.15; 1.15 date 2010.08.21.16.34.09; author seb; state Exp; branches; next 1.14; 1.14 date 2010.07.25.11.08.18; author seb; state Exp; branches; next 1.13; 1.13 date 2010.07.18.12.46.12; author seb; state Exp; branches; next 1.12; 1.12 date 2010.01.16.17.53.51; author sno; state Exp; branches; next 1.11; 1.11 date 2009.09.24.06.50.16; author sno; state Exp; branches; next 1.10; 1.10 date 2009.09.12.20.27.41; author sno; state Exp; branches; next 1.9; 1.9 date 2009.08.27.23.47.32; author seb; state Exp; branches; next 1.8; 1.8 date 2009.08.19.05.13.55; author sno; state Exp; branches; next 1.7; 1.7 date 2009.07.07.21.11.41; author sno; state Exp; branches; next 1.6; 1.6 date 2009.06.15.21.37.58; author sno; state Exp; branches; next 1.5; 1.5 date 2009.03.21.16.25.36; author seb; state Exp; branches; next 1.4; 1.4 date 2008.12.20.23.45.30; author he; state Exp; branches; next 1.3; 1.3 date 2008.11.17.04.03.23; author he; state Exp; branches; next 1.2; 1.2 date 2008.10.19.19.17.57; author he; state Exp; branches; next 1.1; 1.1 date 2008.10.12.17.26.41; author abs; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2008.10.12.17.26.41; author abs; state Exp; branches; next ; desc @@ 1.49 log @*: recursive bump for perl 5.38 @ text @# $NetBSD: Makefile,v 1.48 2023/06/06 12:40:58 riastradh Exp $ DISTNAME= MooseX-Types-0.50 PKGNAME= p5-${DISTNAME} PKGREVISION= 7 CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=MooseX/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://metacpan.org/release/MooseX-Types COMMENT= Organise your Moose types in libraries LICENSE= ${PERL5_LICENSE} DEPENDS+= p5-Carp-Clan>=6.00:../../devel/p5-Carp-Clan DEPENDS+= p5-namespace-autoclean>=0.16:../../devel/p5-namespace-autoclean DEPENDS+= p5-Moose>=1.06:../../devel/p5-Moose DEPENDS+= p5-Sub-Install>=0.924:../../devel/p5-Sub-Install DEPENDS+= p5-Sub-Name-[0-9]*:../../devel/p5-Sub-Name DEPENDS+= p5-namespace-clean>=0.19:../../devel/p5-namespace-clean DEPENDS+= p5-Sub-Exporter-ForMethods>=0.100052:../../devel/p5-Sub-Exporter-ForMethods TOOL_DEPENDS+= p5-Module-Build-Tiny>=0.035:../../devel/p5-Module-Build-Tiny #TOOL_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.80}:../../devel/p5-Test-Simple TOOL_DEPENDS+= p5-Test-Fatal>=0.003:../../devel/p5-Test-Fatal TOOL_DEPENDS+= p5-Test-Requires>=0.05:../../devel/p5-Test-Requires # for make test TOOL_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager USE_LANGUAGES= # empty PERL5_PACKLIST= auto/MooseX/Types/.packlist PERL5_MODULE_TYPE= Module::Build::Tiny .include "../../lang/perl5/module.mk" .include "../../mk/bsd.pkg.mk" @ 1.48 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2022/06/28 11:32:55 wiz Exp $ d5 1 a5 1 PKGREVISION= 6 @ 1.47 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2021/05/24 19:51:13 wiz Exp $ d22 4 a25 4 BUILD_DEPENDS+= p5-Module-Build-Tiny>=0.035:../../devel/p5-Module-Build-Tiny #BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.80}:../../devel/p5-Test-Simple BUILD_DEPENDS+= p5-Test-Fatal>=0.003:../../devel/p5-Test-Fatal BUILD_DEPENDS+= p5-Test-Requires>=0.05:../../devel/p5-Test-Requires d27 1 a27 1 BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager @ 1.46 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2020/08/31 18:08:32 wiz Exp $ d5 1 a5 1 PKGREVISION= 5 @ 1.45 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2019/11/03 10:16:00 rillig Exp $ d5 1 a5 1 PKGREVISION= 4 @ 1.44 log @devel/p5-*: align variable assignments pkglint -Wall -F --only aligned --only indent p5-* No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2019/08/11 13:20:00 wiz Exp $ d5 1 a5 1 PKGREVISION= 3 @ 1.43 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2019/06/30 20:15:27 nia Exp $ d22 1 a22 1 BUILD_DEPENDS+= p5-Module-Build-Tiny>=0.035:../../devel/p5-Module-Build-Tiny d24 2 a25 2 BUILD_DEPENDS+= p5-Test-Fatal>=0.003:../../devel/p5-Test-Fatal BUILD_DEPENDS+= p5-Test-Requires>=0.05:../../devel/p5-Test-Requires d27 1 a27 1 BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]*:../../devel/p5-Package-DeprecationManager d29 2 a30 2 USE_LANGUAGES= # empty PERL5_PACKLIST= auto/MooseX/Types/.packlist @ 1.42 log @Update packages using a search.cpan.org HOMEPAGE to metacpan.org. The former now redirects to the latter. This covers the most simple cases where http://search.cpan.org/dist/name can be changed to https://metacpan.org/release/name. Reviewed by hand to hopefully make sure no unwanted changes sneak in. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2018/08/22 09:44:24 wiz Exp $ d5 1 a5 1 PKGREVISION= 2 @ 1.41 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2017/06/05 14:23:22 ryoon Exp $ d10 1 a10 1 HOMEPAGE= http://search.cpan.org/dist/MooseX-Types/ @ 1.40 log @Recursive revbump from lang/perl5 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2017/02/12 03:23:19 wen Exp $ d5 1 a5 1 PKGREVISION= 1 @ 1.39 log @Update to 0.50 Upstream changes: 0.50 2017-02-07 18:59:30Z - reverted the is_Fo and to_Foo refactoring again temporarily to resolve issues with Sub::Defer @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2017/02/03 02:22:17 wen Exp $ d5 1 @ 1.38 log @Update to 0.49 Upstream changes: 0.49 2016-12-23 00:12:12Z - made the exported is_Foo and to_Foo subs much faster, especially for type constraints which can be inlined. (Dave Rolsky) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2016/12/11 08:45:38 wen Exp $ d3 1 a3 1 DISTNAME= MooseX-Types-0.49 @ 1.37 log @Update to 0.48 Upstream changes: 0.48 2016-12-07 01:15:14Z - reverted is_Foo and to_Foo refactoring [from 0.47] for now, so they can be reworked 0.47 2016-12-07 00:40:34Z - allow type libraries built with MooseX::Types::Combine to be combined with MooseX::Types::Combine. (GH #1, Mark Fowler). - made the exported is_Foo and to_Foo subs much faster, especially for type constraints which can be inlined [reverted in 0.48] @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2016/06/09 12:10:08 mef Exp $ d3 1 a3 1 DISTNAME= MooseX-Types-0.48 @ 1.36 log @Add +BUILD_DEPENDS+= p5-Package-DeprecationManager-[0-9]* for make test @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2016/06/08 19:23:18 wiz Exp $ d3 1 a3 1 DISTNAME= MooseX-Types-0.46 a4 1 PKGREVISION= 1 @ 1.35 log @Bump PKGREVISION for perl-5.24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2015/08/16 12:06:09 wen Exp $ d26 2 @ 1.34 log @Update to 0.46 Upstream changes: 0.46 2015-08-16 00:43:46Z - make use of Sub::Exporter::ForMethods's new rebless option @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2015/07/12 18:56:16 wiz Exp $ d5 1 @ 1.33 log @Comment out dependencies of the style {perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS since pkgsrc enforces the newest perl version anyway, so they should always pick perl, but sometimes (pkg_add) don't due to the design of the {,} syntax. No effective change for the above reason. Ok joerg @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2015/06/12 10:49:32 wiz Exp $ d3 1 a3 1 DISTNAME= MooseX-Types-0.45 a4 1 PKGREVISION= 1 d19 1 @ 1.32 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2014/11/01 07:25:50 wen Exp $ d22 1 a22 1 BUILD_DEPENDS+= {perl>=5.10.1,p5-Test-Simple>=0.80}:../../devel/p5-Test-Simple @ 1.31 log @Update to 0.45 Update DEPENDS Upstream changes: 0.45 2014-09-02 01:17:50Z - increase the required versions of some prerequisites @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2014/09/06 13:17:45 wiz Exp $ d5 1 @ 1.30 log @Add missing dependency on p5-namespace-autoclean. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2014/05/29 23:36:08 wiz Exp $ d3 1 a3 1 DISTNAME= MooseX-Types-0.44 a4 1 PKGREVISION= 2 d14 1 a14 1 DEPENDS+= p5-namespace-autoclean-[0-9]*:../../devel/p5-namespace-autoclean @ 1.29 log @Bump for perl-5.20.0. Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time. @ text @d1 1 a1 2 # $NetBSD: Makefile,v 1.28 2014/03/09 13:22:32 wen Exp $ # d5 1 a5 1 PKGREVISION= 1 d15 1 @ 1.28 log @Update to 0.44 Upstream changes: 0.44 2014-03-09 04:16:20Z - full respect for namespaces: declared types are now properly installed into the proper package, so they survive namespace::autoclean; however, types imported from the declaration class are still properly cleaned by namespace::autoclean (as implemented in trial versions 0.40-0.43) 0.43 2014-01-17 01:25:55Z (TRIAL RELEASE) - line numbers in shipped code are now almost the same (within 3) as the repository source, for easier debugging - skipped new namespacing tests that fail with older Moose versions, due to an inability to install blessed subs 0.42 2014-01-04 23:31:58Z (TRIAL RELEASE) - declared (not imported) types are now properly installed into the proper package, so they survive namespace::autoclean (fixed this time) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.27 2014/01/09 07:17:35 wen Exp $ d6 1 @ 1.27 log @Update to 0.41 Upstream changes: 0.41 2013-12-21 17:21:41Z - reversed changes in 0.40, until compatibility issues with older Moose versions are figured out 0.40 2013-12-20 06:38:15Z - types are now properly installed into the proper package, so they survive namespace::autoclean 0.39 2013-11-30 18:31:32Z - more strict warnings checking in tests - re-release to fix compile test @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.26 2013/11/05 00:46:10 wen Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.41 d20 1 @ 1.26 log @Fix build.(Spotted by joerg@@, thanks !) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.25 2013/10/31 08:33:48 wen Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.38 @ 1.25 log @Update to 0.38 Upstream changes: 0.38 2013-09-17 00:44:16Z (Karen Etheridge) - removed use of deprecated enum syntax 0.37 2013-09-08 21:58:26Z (Karen Etheridge) - removed use of deprecated Class::MOP::load_class - repository has moved to the GitHub Moose organization @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.24 2013/07/03 15:35:41 sno Exp $ d26 1 a26 1 PERL5_MODULE_TYPE= Module::Build @ 1.24 log @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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.23 2013/05/31 12:40:34 wiz Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.36 d26 1 a26 1 PERL5_MODULE_TYPE= Module::Install::Bundled @ 1.23 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2012/10/31 11:18:38 asau Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.35 a5 1 PKGREVISION= 2 @ 1.22 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2012/10/03 21:55:22 wiz Exp $ d6 1 a6 1 PKGREVISION= 1 @ 1.21 log @Bump all packages that use perl, or depend on a p5-* package, or are called p5-*. I hope that's all of them. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2012/09/10 10:35:15 sno Exp $ a24 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.20 log @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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2012/09/03 11:16:20 sno Exp $ d6 1 @ 1.19 log @Changing all PERL5_MODULE_TYPE from Module::Install to M::I::Bundled, Module::Install is for Authors only. Bumping revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2011/11/11 08:31:25 hiramatsu Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.30 a5 1 PKGREVISION= 1 d18 1 a18 1 DEPENDS+= p5-namespace-clean>=0.08:../../devel/p5-namespace-clean d21 2 a22 1 BUILD_DEPENDS+= p5-Test-Exception-[0-9]*:../../devel/p5-Test-Exception @ 1.18 log @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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2011/08/14 12:26:23 obache Exp $ d6 1 d28 1 a28 1 PERL5_MODULE_TYPE= Module::Install @ 1.17 log @Revision bump after updating perl5 to 5.14.1. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2010/09/23 22:17:44 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.24 a5 1 PKGREVISION= 1 @ 1.16 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2010/08/21 16:34:09 seb Exp $ d6 1 @ 1.15 log @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! @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2010/07/25 11:08:18 seb Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.23 a5 1 PKGREVISION= 1 @ 1.14 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2010/07/18 12:46:12 seb Exp $ d6 1 a6 1 #PKGREVISION= 1 @ 1.13 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2010/01/16 17:53:51 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.22 @ 1.12 log @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) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2009/09/24 06:50:16 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.21 d16 1 a16 1 DEPENDS+= p5-Moose>=0.93:../../devel/p5-Moose @ 1.11 log @Bumping revision of packages which depend direct or indirect on devel/p5-Class-MOP. A late detected incompible change forced it. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2009/09/12 20:27:41 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.20 d6 1 a6 1 PKGREVISION= 1 d16 1 a16 1 DEPENDS+= p5-Moose>=0.61:../../devel/p5-Moose d21 1 a21 1 BUILD_DEPENDS+= p5-Test-Simple>=0.80:../../devel/p5-Test-Simple @ 1.10 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2009/08/27 23:47:32 seb Exp $ d6 1 @ 1.9 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2009/08/19 05:13:55 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.19 @ 1.8 log @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). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2009/07/07 21:11:41 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.17 d21 1 @ 1.7 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2009/06/15 21:37:58 sno Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.16 @ 1.6 log @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 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2009/03/21 16:25:36 seb Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.12 d26 1 @ 1.5 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2008/12/20 23:45:30 he Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.10 d12 1 d14 1 d17 1 d19 2 a20 1 DEPENDS+= p5-Carp-Clan>=6.00:../../devel/p5-Carp-Clan @ 1.4 log @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. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2008/11/17 04:03:23 he Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.08 d13 4 a16 5 DEPENDS+= p5-Moose>=0.24:../../devel/p5-Moose DEPENDS+= p5-Sub-Install>=0.922:../../devel/p5-Sub-Install DEPENDS+= p5-namespace-clean>=0.04:../../devel/p5-namespace-clean DEPENDS+= p5-Carp-Clan>=0:../../devel/p5-Carp-Clan DEPENDS+= p5-Class-MOP>=0:../../devel/p5-Class-MOP @ 1.3 log @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() @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/10/19 19:17:57 he Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.07 @ 1.2 log @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=..."). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2008/10/12 17:26:41 abs Exp $ d4 1 a4 1 DISTNAME= MooseX-Types-0.04 a5 1 PKGREVISION= 1 d10 1 a10 1 HOMEPAGE= http://search.cpan.org/perldoc?MooseX::Types a13 1 DEPENDS+= p5-Sub-Uplevel>=0.14:../../devel/p5-Sub-Uplevel @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2008/07/27 21:56:50 seb Exp $ d6 1 @ 1.1.1.1 log @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. @ text @@