Received: by mail.netbsd.org (Postfix, from userid 605) id 2273B84E55; Fri, 27 Jan 2023 00:06:29 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4CB8E84DB9 for ; Fri, 27 Jan 2023 00:06:28 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id jQ2QuxEa5Bc0 for ; Fri, 27 Jan 2023 00:06:27 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 5E30284CFD for ; Fri, 27 Jan 2023 00:06:27 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 5806FFA90; Fri, 27 Jan 2023 00:06:27 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_167477798778330" MIME-Version: 1.0 Date: Fri, 27 Jan 2023 00:06:27 +0000 From: "Wen Heping" Subject: CVS commit: pkgsrc/devel/p5-Type-Tiny To: pkgsrc-changes@NetBSD.org Reply-To: wen@netbsd.org X-Mailer: log_accum Message-Id: <20230127000627.5806FFA90@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_167477798778330 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wen Date: Fri Jan 27 00:06:27 UTC 2023 Modified Files: pkgsrc/devel/p5-Type-Tiny: Makefile distinfo Log Message: Update to 2.002001 Update DEPENDS Upstream changes: 2.002001 2023-01-20 [ Bug Fixes ] - Bugfix for Type::Tie+Storable issue affecting 32-bit builds of Perl. 2.002000 2023-01-01 Happy Fibonacci Day! 1/1/23 [ Bug Fixes ] - When Foo is a parameterized StrMatch type, ensure is_Foo always returns a single boolean value, even in list context. Diab Jerius++ [ Documentation ] - Update NEWS. - Update copyright dates to 2023. [ Packaging ] - Repackage as stable. 2.001_002 2022-12-03 [ Test Suite ] - Test `t/20-modules/Type-Tiny-Enum/exporter_lexical.t` will now run on older versions of Perl, provided Lexical::Sub is installed. [ Packaging ] - Depend on Exporter::Tiny 1.006000 which offers lexical export support for older versions of Perl, provided Lexical::Sub is installed. [ Other ] - If Type::Params signatures receive multiple unrecognized named arguments, the error message now lists them using Type::Utils::english_list() instead of just joining them with commas. This means that the error message will include 'and' before the last unrecognized named argument. If Type::Tiny::AvoidCallbacks is set to true while the signature is compiled, the old behaviour will be retained. - Type::Params no longer attempts to figure out the maximum number of expected arguments to functions which take key-value pairs. This allows `yourfunc(y=>1,y=>2)` to behave more intuitively, with the function just seeing the second value for `y`, instead of it throwing an exception complaining about too many arguments. 2.001_001 2022-10-19 [ Documentation ] - Typo fix in Type::Tiny::Manual::UsingWithMoo. [ Other ] - Type::Library will better detect if two types result in functions with the same name. - Type::Tiny::XS will now provide XS implementations of some parameterized ArrayLike/HashLike types. - When importing `use Type::Library -util`, Type::Library will now pass some relevant import options to Type::Utils. 2.001_000 2022-09-29 [ Bug Fixes ] - Avoid uninitialized warnings when creating a union between an Enum type and a non-Enum type. Diab Jerius++ [ Documentation ] - Clearer documentation of Types::TypeTiny::to_TypeTiny. [ Test Suite ] - No longer report Type::Tie version at start of test suite, as Type::Tie is now bundled. [ Other ] - Added: Type::Library now has an undocumented, but tested and hopefully stable `_remove_type` method. - Added: Type::Tiny now has a `definition_context` attribute/method indicating the file and line number where a type constraint was first defined. - The list of packages Type::Tiny considers to be 'internal' has been moved from Error::TypeTiny to Type::Tiny. - Type::Tiny will now mark particular parts of its guts as readonly. Currently this is mainly used to prevent people pushing to and popping from type constraints which overload `@{}`. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 pkgsrc/devel/p5-Type-Tiny/Makefile cvs rdiff -u -r1.20 -r1.21 pkgsrc/devel/p5-Type-Tiny/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_167477798778330 Content-Disposition: inline Content-Length: 1984 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/devel/p5-Type-Tiny/Makefile diff -u pkgsrc/devel/p5-Type-Tiny/Makefile:1.26 pkgsrc/devel/p5-Type-Tiny/Makefile:1.27 --- pkgsrc/devel/p5-Type-Tiny/Makefile:1.26 Sat Oct 1 15:44:25 2022 +++ pkgsrc/devel/p5-Type-Tiny/Makefile Fri Jan 27 00:06:27 2023 @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.26 2022/10/01 15:44:25 wen Exp $ +# $NetBSD: Makefile,v 1.27 2023/01/27 00:06:27 wen Exp $ -DISTNAME= Type-Tiny-2.000001 +DISTNAME= Type-Tiny-2.002001 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/T/TO/TOBYINK/} @@ -10,7 +10,7 @@ HOMEPAGE= https://metacpan.org/release/T COMMENT= Tiny, yet Moo(se)-compatible type constraint LICENSE= gnu-gpl-v1 OR artistic -DEPENDS+= p5-Exporter-Tiny>=1.004001:../../devel/p5-Exporter-Tiny +DEPENDS+= p5-Exporter-Tiny>=1.006000:../../devel/p5-Exporter-Tiny USE_LANGUAGES= # empty PERL5_PACKLIST= auto/Type/Tiny/.packlist Index: pkgsrc/devel/p5-Type-Tiny/distinfo diff -u pkgsrc/devel/p5-Type-Tiny/distinfo:1.20 pkgsrc/devel/p5-Type-Tiny/distinfo:1.21 --- pkgsrc/devel/p5-Type-Tiny/distinfo:1.20 Sat Oct 1 15:44:25 2022 +++ pkgsrc/devel/p5-Type-Tiny/distinfo Fri Jan 27 00:06:27 2023 @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.20 2022/10/01 15:44:25 wen Exp $ +$NetBSD: distinfo,v 1.21 2023/01/27 00:06:27 wen Exp $ -BLAKE2s (Type-Tiny-2.000001.tar.gz) = aa280c041c94bf4439a7da0eb971041532ce33e0e5787f23a72dec1df9154531 -SHA512 (Type-Tiny-2.000001.tar.gz) = 0805b9de9728883a03078adfc0f499b66a4d715481ac0df7c6fdead2d898116730bf231e5bb7091b0a7096166a8aa8dde2040fa42357fd62904800d20453690e -Size (Type-Tiny-2.000001.tar.gz) = 523805 bytes +BLAKE2s (Type-Tiny-2.002001.tar.gz) = 93568bd020c1328ea82e2dbd6fccfbc7fb7b8534957f52ff781edb78daec430b +SHA512 (Type-Tiny-2.002001.tar.gz) = a0c507e0dfbfdb0416a123fbe65a39603028e5d71dfdd2d66290309e6e4818c4d996dcfddccb898a9cc37dbbe19dafea342b246b28e2539475e30cef276e1a49 +Size (Type-Tiny-2.002001.tar.gz) = 529428 bytes --_----------=_167477798778330--