SHA256
1
0
forked from pool/perl-Specio

Accepting request 456835 from devel:languages:perl:autoupdate

automatic update

OBS-URL: https://build.opensuse.org/request/show/456835
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Specio?expand=0&rev=6
This commit is contained in:
Stephan Kulow 2017-02-13 18:37:29 +00:00 committed by Git OBS Bridge
parent 958b157ef9
commit 5514ac73d1
4 changed files with 56 additions and 9 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef4a7c4856032cb1d725f96c06de2a25d1edaef8812c1f86d13e55ecee0183f9
size 82791

3
Specio-0.35.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5c75f366594f0d2a5a39ca9cf31b8dfa0e2564c148aa0e2805fd263530ceffa5
size 94969

View File

@ -1,3 +1,47 @@
-------------------------------------------------------------------
Mon Feb 13 13:07:06 UTC 2017 - coolo@suse.com
- updated to 0.35
see /usr/share/doc/packages/perl-Specio/Changes
0.35 2017-02-12
- Added Specio::Subs, a module which allows you to turn one or more library's
types into subroutines like is_Int() and to_Int().
- Added an inline_coercion method to Specio constraints.
0.34 2017-01-29
- Packages with Specio::Exporter as their parent 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.
- Added an alpha implementation of structured types. See
Specio::Library::Structured for details.
0.33 2017-01-24
- Fixed a mistake in the SYNOPSIS for Specio::Declare. The example for the
*_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.
0.32 2017-01-12
- Fixed a bug in the inlining for types create by any_can_type() and
object_can_type(). This inlining mostly worked by accident because of some
List::Util XS magic, but this broke under the debugger. Reported by
Christian Walde (GH #6) and Chan Wilson
(https://github.com/houseabsolute/DateTime.pm/issues/49).
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Nov 7 07:18:01 UTC 2016 - coolo@suse.com Mon Nov 7 07:18:01 UTC 2016 - coolo@suse.com

View File

@ -1,7 +1,7 @@
# #
# spec file for package perl-Specio # spec file for package perl-Specio
# #
# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
# #
# All modifications and additions to the file contributed by third parties # All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed # remain the property of their copyright owners, unless otherwise agreed
@ -17,14 +17,14 @@
Name: perl-Specio Name: perl-Specio
Version: 0.31 Version: 0.35
Release: 0 Release: 0
%define cpan_name Specio %define cpan_name Specio
Summary: Type constraints and coercions for Perl Summary: Type constraints and coercions for Perl
License: Artistic-2.0 License: Artistic-2.0
Group: Development/Libraries/Perl Group: Development/Libraries/Perl
Url: http://search.cpan.org/dist/Specio/ Url: http://search.cpan.org/dist/Specio/
Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz Source0: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz
Source1: cpanspec.yml Source1: cpanspec.yml
BuildArch: noarch BuildArch: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
@ -34,6 +34,7 @@ BuildRequires: perl(Devel::StackTrace)
BuildRequires: perl(Eval::Closure) BuildRequires: perl(Eval::Closure)
BuildRequires: perl(List::Util) >= 1.33 BuildRequires: perl(List::Util) >= 1.33
BuildRequires: perl(MRO::Compat) BuildRequires: perl(MRO::Compat)
BuildRequires: perl(Module::Runtime)
BuildRequires: perl(Role::Tiny) >= 1.003003 BuildRequires: perl(Role::Tiny) >= 1.003003
BuildRequires: perl(Role::Tiny::With) BuildRequires: perl(Role::Tiny::With)
BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::Fatal)
@ -45,17 +46,18 @@ Requires: perl(Devel::StackTrace)
Requires: perl(Eval::Closure) Requires: perl(Eval::Closure)
Requires: perl(List::Util) >= 1.33 Requires: perl(List::Util) >= 1.33
Requires: perl(MRO::Compat) Requires: perl(MRO::Compat)
Requires: perl(Module::Runtime)
Requires: perl(Role::Tiny) >= 1.003003 Requires: perl(Role::Tiny) >= 1.003003
Requires: perl(Role::Tiny::With) Requires: perl(Role::Tiny::With)
Requires: perl(Test::Fatal) Requires: perl(Test::Fatal)
Requires: perl(Test::More) >= 0.96 Requires: perl(Test::More) >= 0.96
Requires: perl(parent) Requires: perl(parent)
Requires: perl(version) >= 0.83 Requires: perl(version) >= 0.83
Recommends: perl(Ref::Util) >= 0.112
Recommends: perl(Sub::Util) >= 1.40
%{perl_requires} %{perl_requires}
%description %description
*WARNING: This thing is very alpha.*
The 'Specio' distribution provides classes for representing type The 'Specio' distribution provides classes for representing type
constraints and coercion, along with syntax sugar for declaring them. constraints and coercion, along with syntax sugar for declaring them.
@ -87,6 +89,7 @@ with this module.
%files -f %{name}.files %files -f %{name}.files
%defattr(-,root,root,755) %defattr(-,root,root,755)
%doc Changes CONTRIBUTING.md LICENSE README.md %doc Changes CONTRIBUTING.md README.md TODO.md
%license LICENSE
%changelog %changelog