summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorwen <wen@pkgsrc.org>2018-07-29 02:58:58 +0000
committerwen <wen@pkgsrc.org>2018-07-29 02:58:58 +0000
commit8994c10d7eb3dada6e425b4e98f4a4550a8f188c (patch)
tree88127ea00f04e418023a7067328aefefac7b38d1
parent1de5343aa7cf866d69da8ae7701499a283deb77b (diff)
downloadpkgsrc-8994c10d7eb3dada6e425b4e98f4a4550a8f188c.tar.gz
Update to 1.004001
Upstream changes: 1.004001 2018-07-28 [ Bug Fixes ] - Add Eval::TypeTiny::Sandbox to the list of packages which should be skipped as internal by Error::TypeTiny, as it was mistakenly removed in 1.003_008. Fixes RT#125942. <https://rt.cpan.org/Ticket/Display.html?id=125942> [ Documentation ] - Correct release date of 1.004000 in change log. 1.004000 2018-07-27 [ Documentation ] - Update NEWS. - Update TODO. [ Packaging ] - Repackage as a stable release. No functional changes since 1.003_010. 1.003_010 2018-07-25 [ Test Suite ] - Improve test coverage for Type::Utils, Type::Coercion, Types::Standard::Tuple, Eval::TypeTiny, Type::Registry, Type::Tiny::Class, and Types::Standard::Tied. 1.003_009 2018-07-24 [ Documentation ] - Better documentation of parameterization API. [ Test Suite ] - Improve testing of Test::TypeTiny itself; the matchfor() function in particular. - Test bad parameters to NumRange and IntRange. - Test late loading of Sub::Quote. [ Other ] - Types::Standard::Defined->complementary_type will now return Types::Standard::Undef, and vice versa. 1.003_008 2018-07-16 [ REGRESSIONS ] - Make Error::TypeTiny aware of some newer internal modules. [ Bug Fixes ] - Fix error messages generating deep explanations of some parameterized types. Fixes RT#125765. KB Jørgensen++ <https://rt.cpan.org/Ticket/Display.html?id=125765> [ Test Suite ] - Improve test coverage. - Test Type::Utils' match_on_type's support for wantarray on strings of code. [ Other ] - Improve processing of parameters to Types::Standard's parameterized type constraints - Simplify how Type::Registry generates the `t()` function. - Split out some code from Types::Standard into autoloaded modules to speed up loading. - Types::Common::Numeric's IntRange and NumRange do better checking of parameters. - Types::Common::String's StrLength does better checking of parameters. 1.003_007 2018-07-12 [ Test Suite ] - Add tests for deep coercions in Tuples. - Better tests for Eval::TypeTiny's implementations of alias=>1. - Improve coverage. - Restructure Types::TypeTiny test cases so more of them run when Moose and Mouse aren't available. [ Other ] - Added: Eval::TypeTiny now supports PadWalker as a fallback implementation of alias => 1. - Added: Eval::TypeTiny provides a collection of constants to indicate the current implementation of alias => 1. - Eval::TypeTiny will now throw errors when it detects a mismatch between sigils and reference types in the environment hashref but only if EXTENDED_TESTING environment variable is true. Perl will probably give you its own error message for this later on anyway. - Improve progressive exporter in Types::TypeTiny to avoid loading Exporter::TypeTiny more often. - Removed: Eval::TypeTiny::HAS_LEXICAL_VARS constant is no longer documented and will be removed at a later date. - Types::Standard does better at checking the parameters of parameterized types are valid. - Updated: Eval::TypeTiny now supports Perl 5.22 refaliasing as the preferred implementation of alias => 1. 1.003_006 2018-07-08 [ Bug Fixes ] - Fix issues with arrayref and hashref defaults in Type::Params. - Workaround for Regexp-based check for Int clobbering $1 sometimes (this will sometimes slow down Int checks a little, but is needed for correctness). Fixes RT#125132. <https://rt.cpan.org/Ticket/Display.html?id=125132> [ Documentation ] - Better documentation of environment variables. - Type::Params caller_level option is now documented. [ Test Suite ] - Improve coverage. [ Other ] - Added: PERL_TYPE_PARAMS_XS environment variable. - Added: Type::Params compile/compile_named now have subname and description options. 1.003_005 2018-07-05 [ Documentation ] - Type::Tiny::Manual::Coercions improvements. Fixes RT#122305. <https://rt.cpan.org/Ticket/Display.html?id=122305> [ Other ] - Added: Allow type libraries to mark certain type constraints as deprecated. Fixes RT#124728. <https://rt.cpan.org/Ticket/Display.html?id=124728> 1.003_004 2018-06-12 [ Bug Fixes ] - Load modules with `use` instead of `require` in 00-begin.t. Fixes RT#124067. Andreas J König++ Slaven Rezić++ <https://rt.cpan.org/Ticket/Display.html?id=124067> 1.003_003 2018-06-10 [ BACK COMPAT ] - Bool (Types::Standard) is stricter, no longer allowing blessed objects that overload stringification because that's weird. [ Other ] - Added: Bool now allows coercion from Any. 1.003_002 2018-05-28 - Added: Types::Common::Numeric now has NumRange and IntRange types. - Added: Types::Common::String now has a StrLength type. 1.003_001 2018-05-22 [ Test Suite ] - Tests for coercions to CycleTuple from Types::Standard with non-inlineable type constraints. [ Other ] - Don't use Type::Tiny::XS's implementation of Bool in Types::Standard unless Type::Tiny::XS >= 0.014. - Looser definition of FileHandle in Types::Standard. Fixes RT#121762. <https://rt.cpan.org/Ticket/Display.html?id=121762> 1.003_000 2018-05-20 [ Bug Fixes ] - Compatibility with constants and with CV-in-stash optimisation. Fixes RT#123408. <https://rt.cpan.org/Ticket/Display.html?id=123408> [ Documentation ] - Add a new CONTRIBUTING.pod file. - Document Type::Library's :coercion export tag. Diab Jerius++ - Fix typo. Philippe Bruhat++ - Improvements to Type::Params documentation. [ Test Suite ] - Skip t/30-integration/Moose/native-attribute-traits.t on older Moose because Test::Moose is broken. [ Packaging ] - Ref::Util::XS 0.100 should be recommended, not 0.200 (which doesn't exist yet). Fixes RT#121981. <https://rt.cpan.org/Ticket/Display.html?id=121981> [ Other ] - Added: Allow Type::Coercion's add_type_coercion to accept a Type::Coercion object, which was already documented as working. Diab Jerius++ - Added: Type::Params compile_named now supports bless/class/constructor options. - Added: Type::Params now exports a compile_named_oo function which returns a parameters object. - Added: Type::Params now supports parameter defaults. - Don't use Type::Tiny::XS's implementation of PositiveInt in Types::Common::Numeric unless Type::Tiny::XS >= 0.013.
-rw-r--r--devel/p5-Type-Tiny/Makefile4
-rw-r--r--devel/p5-Type-Tiny/distinfo10
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/p5-Type-Tiny/Makefile b/devel/p5-Type-Tiny/Makefile
index 23bc648d9ac..327b1b5b817 100644
--- a/devel/p5-Type-Tiny/Makefile
+++ b/devel/p5-Type-Tiny/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2018/04/19 02:19:54 wen Exp $
+# $NetBSD: Makefile,v 1.10 2018/07/29 02:58:58 wen Exp $
-DISTNAME= Type-Tiny-1.002002
+DISTNAME= Type-Tiny-1.004001
PKGNAME= p5-${DISTNAME}
CATEGORIES= devel perl5
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TOBYINK/}
diff --git a/devel/p5-Type-Tiny/distinfo b/devel/p5-Type-Tiny/distinfo
index 261a663acea..60b314fe367 100644
--- a/devel/p5-Type-Tiny/distinfo
+++ b/devel/p5-Type-Tiny/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.7 2018/04/19 02:19:54 wen Exp $
+$NetBSD: distinfo,v 1.8 2018/07/29 02:58:58 wen Exp $
-SHA1 (Type-Tiny-1.002002.tar.gz) = c9b1b592b86cb6cdd5d7f97842020a49c941edfd
-RMD160 (Type-Tiny-1.002002.tar.gz) = 5e185fd054d3c203037cc532a342716577811ee0
-SHA512 (Type-Tiny-1.002002.tar.gz) = e820d389104c73a6d9ea8795c6ef64b8e345d4b3014e82306e5de09f7ceacadce03989925dfc6d69828ef19bb4c275708fd0fb55da06875ec284e596fba6c542
-Size (Type-Tiny-1.002002.tar.gz) = 265162 bytes
+SHA1 (Type-Tiny-1.004001.tar.gz) = 46ae9ede8bc3065a22ed2fd4970864288b2eb87b
+RMD160 (Type-Tiny-1.004001.tar.gz) = 10cf637b15ac7029dae53ddecb98fd0a43f70056
+SHA512 (Type-Tiny-1.004001.tar.gz) = d4d362e7b556812a5851847a0b028fd5bb3ddda6eab2163d5146f13bd4ffd0186c81e5a008c45fc58bcec7f6935f6faae1da8a8259c1f915ca17f8fc1d186c3c
+Size (Type-Tiny-1.004001.tar.gz) = 289256 bytes