From ac8a202e6d19b32e133ded29b542885e36501ce039e6eb8c6041ef439e6e1ef9 Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Sat, 8 Oct 2016 18:15:10 +0000 Subject: [PATCH] Accepting request 433934 from devel:languages:perl:autoupdate automatic update OBS-URL: https://build.opensuse.org/request/show/433934 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Specio?expand=0&rev=2 --- Specio-0.24.tar.gz | 3 --- Specio-0.28.tar.gz | 3 +++ cpanspec.yml | 28 ++++++++++++++++++++++++++++ perl-Specio.changes | 42 ++++++++++++++++++++++++++++++++++++++++++ perl-Specio.spec | 8 +++++--- 5 files changed, 78 insertions(+), 6 deletions(-) delete mode 100644 Specio-0.24.tar.gz create mode 100644 Specio-0.28.tar.gz create mode 100644 cpanspec.yml diff --git a/Specio-0.24.tar.gz b/Specio-0.24.tar.gz deleted file mode 100644 index 243fd10..0000000 --- a/Specio-0.24.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:47aa7683b59c37251a457a96af959599f9a20bcfe7f3c9f94cb80e15d9d2b514 -size 77584 diff --git a/Specio-0.28.tar.gz b/Specio-0.28.tar.gz new file mode 100644 index 0000000..32327b9 --- /dev/null +++ b/Specio-0.28.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c4e67ef31d27b6cc6e18c5f6f2a10d88c540ecf57d865e8223b6d51829852269 +size 81442 diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..76ad4a4 --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,28 @@ +--- +#description_paragraphs: 3 +#description: |- +# override description from CPAN +#summary: override summary from CPAN +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +#patches: +# foo.patch: -p1 +# bar.patch: +#preamble: |- +# BuildRequires: gcc-c++ +#post_prep: |- +# hunspell=`pkg-config --libs hunspell | sed -e 's,-l,,; s, *,,g'` +# sed -i -e "s,hunspell-X,$hunspell," t/00-prereq.t Makefile.PL +#post_build: |- +# rm unused.files +#post_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +#skip_noarch: 1 +#custom_build: |- +#./Build build flags=%{?_smp_mflags} --myflag +#custom_test: |- +#startserver && make test +#ignore_requires: Bizarre::Module diff --git a/perl-Specio.changes b/perl-Specio.changes index 5ddcd06..7ea6231 100644 --- a/perl-Specio.changes +++ b/perl-Specio.changes @@ -1,3 +1,45 @@ +------------------------------------------------------------------- +Sat Oct 8 16:46:29 UTC 2016 - coolo@suse.com + +- updated to 0.28 + see /usr/share/doc/packages/perl-Specio/Changes + + 0.28 2016-10-02 + + - Added a Test::Specio module to provide helpers for testing Specio libraries. + + - Fixed another bug with a subtype of special types and inlining. + + + 0.27 2016-10-01 + + - Cloning a type with coercions defined on it would cause an exception. + + - Creating a subtype of a special type created by *_isa_type, *_can_type, or + *_does_type, or enum would die when trying to inline the type constraint. + + - Removed the never-documented Any type. + + - Added documentation for each type in Specio::Library::Builtins. + + + 0.26 2016-09-24 + + - Require Role::Tiny 1.003003. This should fix the test failures some + CPANTesters reported with this error: + + Can't resolve method "???" overloading "&{}" in package + "Specio::Constraint::Simple" at Specio::Constraint::Simple->new line 35. + + + 0.25 2016-09-04 + + - Calling {any,object}_{isa,does}_type repeatedly in a package with the same + class or role name would die. These subs are now special-cased to simply + return an existing type for the given name when they receive a single + argument (the name of the class or role). This could come up if you had two + attributes both of which required an object of the same type. + ------------------------------------------------------------------- Sat Oct 8 13:44:33 UTC 2016 - coolo@suse.com diff --git a/perl-Specio.spec b/perl-Specio.spec index f1d2901..99ec9c2 100644 --- a/perl-Specio.spec +++ b/perl-Specio.spec @@ -17,7 +17,7 @@ Name: perl-Specio -Version: 0.24 +Version: 0.28 Release: 0 %define cpan_name Specio Summary: Type constraints and coercions for Perl @@ -25,6 +25,7 @@ License: Artistic-2.0 Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Specio/ Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -33,7 +34,7 @@ BuildRequires: perl(Devel::StackTrace) BuildRequires: perl(Eval::Closure) BuildRequires: perl(List::Util) >= 1.33 BuildRequires: perl(MRO::Compat) -BuildRequires: perl(Role::Tiny) +BuildRequires: perl(Role::Tiny) >= 1.003003 BuildRequires: perl(Role::Tiny::With) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 @@ -44,8 +45,9 @@ Requires: perl(Devel::StackTrace) Requires: perl(Eval::Closure) Requires: perl(List::Util) >= 1.33 Requires: perl(MRO::Compat) -Requires: perl(Role::Tiny) +Requires: perl(Role::Tiny) >= 1.003003 Requires: perl(Role::Tiny::With) +Requires: perl(Test::Fatal) Requires: perl(Test::More) >= 0.96 Requires: perl(parent) Requires: perl(version) >= 0.83