diff --git a/perl-Specio.spec b/perl-Specio.spec index 16ebf45..94a8835 100644 --- a/perl-Specio.spec +++ b/perl-Specio.spec @@ -1,5 +1,5 @@ Name: perl-Specio -Version: 0.33 +Version: 0.34 Release: 1%{?dist} Summary: Type constraints and coercions for Perl License: Artistic 2.0 @@ -24,6 +24,7 @@ BuildRequires: perl(MRO::Compat) BuildRequires: perl(overload) BuildRequires: perl(parent) BuildRequires: perl(re) +BuildRequires: perl(Ref::Util) >= 0.112 BuildRequires: perl(Role::Tiny) >= 1.003003 BuildRequires: perl(Role::Tiny::With) BuildRequires: perl(Scalar::Util) @@ -52,6 +53,7 @@ BuildRequires: perl(Mouse) BuildRequires: perl(namespace::autoclean) # Dependencies Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) +Requires: perl(Ref::Util) >= 0.112 # Avoid provides for private packages %global __provides_exclude ^perl\\(_T::.*\\) @@ -113,6 +115,8 @@ make test %{_mandir}/man3/Specio::Constraint::Role::Interface.3* %{_mandir}/man3/Specio::Constraint::Role::IsaType.3* %{_mandir}/man3/Specio::Constraint::Simple.3* +%{_mandir}/man3/Specio::Constraint::Structurable.3* +%{_mandir}/man3/Specio::Constraint::Structured.3* %{_mandir}/man3/Specio::Constraint::Union.3* %{_mandir}/man3/Specio::Declare.3* %{_mandir}/man3/Specio::DeclaredAt.3* @@ -123,6 +127,10 @@ make test %{_mandir}/man3/Specio::Library::Numeric.3* %{_mandir}/man3/Specio::Library::Perl.3* %{_mandir}/man3/Specio::Library::String.3* +%{_mandir}/man3/Specio::Library::Structured.3* +%{_mandir}/man3/Specio::Library::Structured::Dict.3* +%{_mandir}/man3/Specio::Library::Structured::Map.3* +%{_mandir}/man3/Specio::Library::Structured::Tuple.3* %{_mandir}/man3/Specio::OO.3* %{_mandir}/man3/Specio::PartialDump.3* %{_mandir}/man3/Specio::Registry.3* @@ -134,10 +142,17 @@ make test %{_mandir}/man3/Test::Specio.3* %changelog +* Mon Jan 30 2017 Paul Howarth - 0.34-1 +- Update to 0.34 + - Packages with Specio::Exporter can now specify additional arbitrary subs to + exporter; see the Specio::Exporter docs for details + - Importing the same library twice in a given package would throw an + exception; the second attempt to import is now ignored + * Wed Jan 25 2017 Paul Howarth - 0.33-1 - Update to 0.33 - Fixed a mistake in the SYNOPSIS for Specio::Declare; the example for the - - *_isa_type helpers was not correct + *_isa_type helpers was not correct - Removed the alpha warning from the docs; this is being used by enough of my modules on CPAN that I don't plan on doing any big breaking changes without a deprecation first diff --git a/sources b/sources index d86f844..985ac79 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (Specio-0.33.tar.gz) = 3f146becb20aca63531d67fcd6dd78108b5e4c4620190148108d2ce359d2bf12a018a1e5a53a16bc0fa63f248a0a86c5614e711bfdd4e6c38e5e3eb2051178a2 +SHA512 (Specio-0.34.tar.gz) = 55c00843a7d9699be8943ecd914e24d8249d4c96088caf70d7b41b4a3f3603d2835640c4b6e54ba37bc080da740ed3d3d791c231f54040b674be22fe05d0d50d