pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/p5-Specio Updated p5-Specio to 0.40.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/f296ef467227
branches:  trunk
changeset: 366425:f296ef467227
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Aug 14 19:08:31 2017 +0000

description:
Updated p5-Specio to 0.40.

0.40     2017-08-03

- Fixed more bugs with {any,object}_{can,does,isa}_type. When passed a glob
  (not a globref) they would die in their type check. On Perl 5.16 or earlier,
  passing a number to an any_* type would also die.

- Fixed subification overloading. If Sub::Quote was loaded, this would be
  used, but any environment variables needed for the closure would not be
  included. This broke enums, among other things.


0.39     2017-08-02

- Many bug fixes and improves to the types created by
  {any,object}_{can,does,isa}_type. In some cases, an invalid value could
  cause an exception in type check itself. In other cases, a value which
  failed a type check would cause an exception when generating a message
  describing the failure. These cases have all been fixed.

- The messages describing a failure for all of these types have been improved.

- You can now create anonymous *_does and *_isa types using the exports from
  Specio::Declare.

diffstat:

 devel/p5-Specio/Makefile |   5 +++--
 devel/p5-Specio/distinfo |  10 +++++-----
 2 files changed, 8 insertions(+), 7 deletions(-)

diffs (35 lines):

diff -r 28558c644801 -r f296ef467227 devel/p5-Specio/Makefile
--- a/devel/p5-Specio/Makefile  Mon Aug 14 19:03:41 2017 +0000
+++ b/devel/p5-Specio/Makefile  Mon Aug 14 19:08:31 2017 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.15 2017/07/04 09:00:10 wiz Exp $
+# $NetBSD: Makefile,v 1.16 2017/08/14 19:08:31 wiz Exp $
 
-DISTNAME=      Specio-0.38
+DISTNAME=      Specio-0.40
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    devel perl5
 MASTER_SITES=  http://search.cpan.org/CPAN/authors/id/D/DR/DROLSKY/
@@ -15,6 +15,7 @@
 DEPENDS+=      p5-MRO-Compat-[0-9]*:../../devel/p5-MRO-Compat
 DEPENDS+=      p5-Devel-StackTrace-[0-9]*:../../devel/p5-Devel-StackTrace
 DEPENDS+=      p5-Module-Runtime-[0-9]*:../../devel/p5-Module-Runtime
+DEPENDS+=      p5-Sub-Quote-[0-9]*:../../devel/p5-Sub-Quote
 # recommended
 DEPENDS+=      p5-Ref-Util-[0-9]*:../../devel/p5-Ref-Util
 
diff -r 28558c644801 -r f296ef467227 devel/p5-Specio/distinfo
--- a/devel/p5-Specio/distinfo  Mon Aug 14 19:03:41 2017 +0000
+++ b/devel/p5-Specio/distinfo  Mon Aug 14 19:08:31 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2017/07/04 09:00:10 wiz Exp $
+$NetBSD: distinfo,v 1.14 2017/08/14 19:08:31 wiz Exp $
 
-SHA1 (Specio-0.38.tar.gz) = 9781ecd22f3c945fd025581f0bae05d88aa30154
-RMD160 (Specio-0.38.tar.gz) = eb89b57af1b1bf6341a26b4b90fb7f57103c1b59
-SHA512 (Specio-0.38.tar.gz) = 7374b9188ad1704ff35f6de45f4cfe2c63ed009bf12de0d03c8a2a628259e5d27cd17a69f24816624e569efe096b43a4784e9d0e14a1037f8ce2b4c00c6c7d8d
-Size (Specio-0.38.tar.gz) = 97865 bytes
+SHA1 (Specio-0.40.tar.gz) = 4170bd4909a4216b03875a1d0d60fe2194aa57d5
+RMD160 (Specio-0.40.tar.gz) = bd31cb6b6e44dc24acce4d346aa333f25976f121
+SHA512 (Specio-0.40.tar.gz) = c78354f7c2d6cb34297c12a035e06cced83c9b0275e46c7e9a8d4a881b400d07b88a514630f18b2eeba581208fe58390473b35df23bad247913f722f43ef3c83
+Size (Specio-0.40.tar.gz) = 100989 bytes



Home | Main Index | Thread Index | Old Index