commit perl-Params-ValidationCompiler for openSUSE:Factory

2018-08-27 Thread root
Hello community,

here is the log from the commit of package perl-Params-ValidationCompiler for 
openSUSE:Factory checked in at 2018-08-27 12:56:12

Comparing /work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new (New)


Package is "perl-Params-ValidationCompiler"

Mon Aug 27 12:56:12 2018 rev:4 rq:631316 version:0.30

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler/perl-Params-ValidationCompiler.changes
2018-02-18 11:38:50.785177786 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new/perl-Params-ValidationCompiler.changes
   2018-08-27 12:56:17.812615956 +0200
@@ -1,0 +2,25 @@
+Wed Aug  1 05:48:14 UTC 2018 - co...@suse.com
+
+- updated to 0.30
+   see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+  0.30 2018-07-31
+  
+  - Tweaked the POD formatting so that the table of contents generated by
+MetaCPAN is more useful.
+  
+  
+  0.29 2018-07-31
+  
+  - Make Class::XSAccessor a recommended dep, not a required one.
+  
+  
+  0.28 2018-07-31
+  
+  - Added a new option for named params, "return_object". This causes the
+validation sub to return an object with methods for each param rather than 
a
+hashref. This is a great way to avoid typos in hash keys. This idea (and
+some of the implementation) was shamelessly stolen from Toby Inkster's
+Type::Params module.
+
+---

Old:

  Params-ValidationCompiler-0.27.tar.gz

New:

  Params-ValidationCompiler-0.30.tar.gz



Other differences:
--
++ perl-Params-ValidationCompiler.spec ++
--- /var/tmp/diff_new_pack.HWSWma/_old  2018-08-27 12:56:18.324616517 +0200
+++ /var/tmp/diff_new_pack.HWSWma/_new  2018-08-27 12:56:18.328616521 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Params-ValidationCompiler
-Version:0.27
+Version:0.30
 Release:0
 %define cpan_name Params-ValidationCompiler
 Summary:Build an optimized subroutine parameter validator once, use it 
forever
@@ -42,6 +42,7 @@
 Requires:   perl(Eval::Closure)
 Requires:   perl(Exception::Class)
 Requires:   perl(List::Util) >= 1.29
+Recommends: perl(Class::XSAccessor)
 Recommends: perl(Sub::Util) >= 1.40
 %{perl_requires}
 
@@ -70,7 +71,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc appveyor.yml Changes CONTRIBUTING.md README.md test-matrix.als
+%doc appveyor.yml Changes CODE_OF_CONDUCT.md CONTRIBUTING.md README.md 
test-matrix.als
 %license LICENSE
 
 %changelog

++ Params-ValidationCompiler-0.27.tar.gz -> 
Params-ValidationCompiler-0.30.tar.gz ++
 2440 lines of diff (skipped)




commit perl-Params-ValidationCompiler for openSUSE:Factory

2018-02-18 Thread root
Hello community,

here is the log from the commit of package perl-Params-ValidationCompiler for 
openSUSE:Factory checked in at 2018-02-18 11:38:46

Comparing /work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new (New)


Package is "perl-Params-ValidationCompiler"

Sun Feb 18 11:38:46 2018 rev:3 rq:577181 version:0.27

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler/perl-Params-ValidationCompiler.changes
2017-12-12 21:19:25.976671261 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new/perl-Params-ValidationCompiler.changes
   2018-02-18 11:38:50.785177786 +0100
@@ -1,0 +2,14 @@
+Mon Feb 12 12:15:10 UTC 2018 - co...@suse.com
+
+- updated to 0.27
+   see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+  0.27 2018-02-11
+  
+  - Fixed a bug with inlining Moose types. If a type's parent needed 
environment
+variables those would not get closed over. Reported by Mark Fowler. GH #22.
+  
+  - Added a debug option to dump the source of the subroutine before it is
+eval'd.
+
+---

Old:

  Params-ValidationCompiler-0.26.tar.gz

New:

  Params-ValidationCompiler-0.27.tar.gz



Other differences:
--
++ perl-Params-ValidationCompiler.spec ++
--- /var/tmp/diff_new_pack.DWCcZZ/_old  2018-02-18 11:38:51.645146916 +0100
+++ /var/tmp/diff_new_pack.DWCcZZ/_new  2018-02-18 11:38:51.649146772 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package perl-Params-ValidationCompiler
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Params-ValidationCompiler
-Version:0.26
+Version:0.27
 Release:0
 %define cpan_name Params-ValidationCompiler
 Summary:Build an optimized subroutine parameter validator once, use it 
forever

++ Params-ValidationCompiler-0.26.tar.gz -> 
Params-ValidationCompiler-0.27.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/CONTRIBUTING.md 
new/Params-ValidationCompiler-0.27/CONTRIBUTING.md
--- old/Params-ValidationCompiler-0.26/CONTRIBUTING.md  2017-11-28 
16:35:07.0 +0100
+++ new/Params-ValidationCompiler-0.27/CONTRIBUTING.md  2018-02-12 
01:57:47.0 +0100
@@ -128,4 +128,4 @@
 request to the .mailmap file to contain the correct mapping.
 
 This file was generated via Dist::Zilla::Plugin::GenerateFile::FromShareDir 
0.013 from a
-template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.88.
+template file originating in Dist-Zilla-PluginBundle-DROLSKY-0.89.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/Changes 
new/Params-ValidationCompiler-0.27/Changes
--- old/Params-ValidationCompiler-0.26/Changes  2017-11-28 16:35:07.0 
+0100
+++ new/Params-ValidationCompiler-0.27/Changes  2018-02-12 01:57:47.0 
+0100
@@ -1,3 +1,12 @@
+0.27 2018-02-11
+
+- Fixed a bug with inlining Moose types. If a type's parent needed environment
+  variables those would not get closed over. Reported by Mark Fowler. GH #22.
+
+- Added a debug option to dump the source of the subroutine before it is
+  eval'd.
+
+
 0.26 2017-11-28
 
 - The exceptions.t test would fail if Sub::Util was not installed. Reported by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/LICENSE 
new/Params-ValidationCompiler-0.27/LICENSE
--- old/Params-ValidationCompiler-0.26/LICENSE  2017-11-28 16:35:07.0 
+0100
+++ new/Params-ValidationCompiler-0.27/LICENSE  2018-02-12 01:57:47.0 
+0100
@@ -1,4 +1,4 @@
-This software is Copyright (c) 2016 - 2017 by Dave Rolsky.
+This software is Copyright (c) 2016 - 2018 by Dave Rolsky.
 
 This is free software, licensed under:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/Params-ValidationCompiler-0.26/MANIFEST 
new/Params-ValidationCompiler-0.27/MANIFEST
--- old/Params-ValidationCompiler-0.26/MANIFEST 2017-11-28 16:35:07.0 
+0100
+++ new/Params-ValidationCompiler-0.27/MANIFEST 2018-02-12 01:57:47.0 
+0100
@@ -1,4 +1,4 @@
-# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.010.
+# This file was automatically generated by Dist::Zilla::Plugin::Manifest 
v6.011.
 CONTRIBUTIN

commit perl-Params-ValidationCompiler for openSUSE:Factory

2017-12-12 Thread root
Hello community,

here is the log from the commit of package perl-Params-ValidationCompiler for 
openSUSE:Factory checked in at 2017-12-12 21:19:24

Comparing /work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new (New)


Package is "perl-Params-ValidationCompiler"

Tue Dec 12 21:19:24 2017 rev:2 rq:555672 version:0.26

Changes:

--- 
/work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler/perl-Params-ValidationCompiler.changes
2017-06-08 15:01:59.979520462 +0200
+++ 
/work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new/perl-Params-ValidationCompiler.changes
   2017-12-12 21:19:25.976671261 +0100
@@ -1,0 +2,28 @@
+Fri Dec  8 06:45:15 UTC 2017 - co...@suse.com
+
+- updated to 0.26
+   see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+  0.26 2017-11-28
+  
+  - The exceptions.t test would fail if Sub::Util was not installed. Reported 
by
+Paul Howarth. GH #19.
+  
+  - Fix test failures on Windows. GH #20.
+
+---
+Fri Nov 24 06:51:58 UTC 2017 - co...@suse.com
+
+- updated to 0.25
+   see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+  0.25 2017-11-23
+  
+  - All exceptions now include a stack trace by default when treated as a
+string. This makes finding where validation failed a lot easier. Fixes GH
+#18.
+  
+  - The name for a subroutine is now used in some exception messages, even if
+Sub::Util cannot be installed.
+
+---

Old:

  Params-ValidationCompiler-0.24.tar.gz

New:

  Params-ValidationCompiler-0.26.tar.gz



Other differences:
--
++ perl-Params-ValidationCompiler.spec ++
--- /var/tmp/diff_new_pack.RQ7Y3k/_old  2017-12-12 21:19:27.296607542 +0100
+++ /var/tmp/diff_new_pack.RQ7Y3k/_new  2017-12-12 21:19:27.300607349 +0100
@@ -17,7 +17,7 @@
 
 
 Name:   perl-Params-ValidationCompiler
-Version:0.24
+Version:0.26
 Release:0
 %define cpan_name Params-ValidationCompiler
 Summary:Build an optimized subroutine parameter validator once, use it 
forever
@@ -34,9 +34,9 @@
 BuildRequires:  perl(Exception::Class)
 BuildRequires:  perl(List::Util) >= 1.29
 BuildRequires:  perl(Specio) >= 0.14
-BuildRequires:  perl(Test2::Bundle::Extended)
 BuildRequires:  perl(Test2::Plugin::NoWarnings)
 BuildRequires:  perl(Test2::Require::Module)
+BuildRequires:  perl(Test2::V0)
 BuildRequires:  perl(Test::More) >= 1.302015
 BuildRequires:  perl(Test::Without::Module)
 Requires:   perl(Eval::Closure)
@@ -70,7 +70,7 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,755)
-%doc Changes CONTRIBUTING.md README.md test-matrix.als
+%doc appveyor.yml Changes CONTRIBUTING.md README.md test-matrix.als
 %license LICENSE
 
 %changelog

++ Params-ValidationCompiler-0.24.tar.gz -> 
Params-ValidationCompiler-0.26.tar.gz ++
 2595 lines of diff (skipped)




commit perl-Params-ValidationCompiler for openSUSE:Factory

2017-06-08 Thread root
Hello community,

here is the log from the commit of package perl-Params-ValidationCompiler for 
openSUSE:Factory checked in at 2017-06-08 15:01:58

Comparing /work/SRC/openSUSE:Factory/perl-Params-ValidationCompiler (Old)
 and  /work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new (New)


Package is "perl-Params-ValidationCompiler"

Thu Jun  8 15:01:58 2017 rev:1 rq:499956 version:0.24

Changes:

New Changes file:

--- /dev/null   2017-03-01 00:40:19.279048016 +0100
+++ 
/work/SRC/openSUSE:Factory/.perl-Params-ValidationCompiler.new/perl-Params-ValidationCompiler.changes
   2017-06-08 15:01:59.979520462 +0200
@@ -0,0 +1,26 @@
+---
+Wed May 31 06:24:45 UTC 2017 - co...@suse.com
+
+- updated to 0.24
+   see /usr/share/doc/packages/perl-Params-ValidationCompiler/Changes
+
+  0.24 2017-04-08
+  
+  - The source_for() exported by Params::ValidationCompiler did not work at
+all. Reported by Diab Jerius. GH #16.
+  
+  
+  0.23 2017-01-23
+  
+  - Trying to create a validator for positional parameters where a required
+param came after one with a default did not throw an exception.
+  
+  - A positional params validator with a slurpy type which had coercions did 
not
+return the coerced values. It returned the original values instead.
+
+---
+Wed Jan 11 06:40:45 UTC 2017 - co...@suse.com
+
+- initial package 0.22
+ * created by cpanspec 1.78.08
+

New:

  Params-ValidationCompiler-0.24.tar.gz
  cpanspec.yml
  perl-Params-ValidationCompiler.changes
  perl-Params-ValidationCompiler.spec



Other differences:
--
++ perl-Params-ValidationCompiler.spec ++
#
# spec file for package perl-Params-ValidationCompiler
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   perl-Params-ValidationCompiler
Version:0.24
Release:0
%define cpan_name Params-ValidationCompiler
Summary:Build an optimized subroutine parameter validator once, use it 
forever
License:Artistic-2.0
Group:  Development/Libraries/Perl
Url:http://search.cpan.org/dist/Params-ValidationCompiler/
Source0:
https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz
Source1:cpanspec.yml
BuildArch:  noarch
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
BuildRequires:  perl
BuildRequires:  perl-macros
BuildRequires:  perl(Eval::Closure)
BuildRequires:  perl(Exception::Class)
BuildRequires:  perl(List::Util) >= 1.29
BuildRequires:  perl(Specio) >= 0.14
BuildRequires:  perl(Test2::Bundle::Extended)
BuildRequires:  perl(Test2::Plugin::NoWarnings)
BuildRequires:  perl(Test2::Require::Module)
BuildRequires:  perl(Test::More) >= 1.302015
BuildRequires:  perl(Test::Without::Module)
Requires:   perl(Eval::Closure)
Requires:   perl(Exception::Class)
Requires:   perl(List::Util) >= 1.29
Recommends: perl(Sub::Util) >= 1.40
%{perl_requires}

%description
This module creates a customized, highly efficient parameter checking
subroutine. It can handle named or positional parameters, and can return
the parameters as key/value pairs or a list of values.

In addition to type checks, it also supports parameter defaults, optional
parameters, and extra "slurpy" parameters.

%prep
%setup -q -n %{cpan_name}-%{version}

%build
%{__perl} Makefile.PL INSTALLDIRS=vendor
%{__make} %{?_smp_mflags}

%check
%{__make} test

%install
%perl_make_install
%perl_process_packlist
%perl_gen_filelist

%files -f %{name}.files
%defattr(-,root,root,755)
%doc Changes CONTRIBUTING.md README.md test-matrix.als
%license LICENSE

%changelog
++ cpanspec.yml ++
---
#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-pre