commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2020-10-24 15:13:30 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new.3463 (New) Package is "perl-Params-Validate" Sat Oct 24 15:13:30 2020 rev:45 rq:842994 version:1.30 Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2017-06-21 13:57:19.842193217 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new.3463/perl-Params-Validate.changes 2020-10-24 15:13:44.951974032 +0200 @@ -1,0 +2,12 @@ +Mon Oct 19 03:09:36 UTC 2020 - Tina Müller + +- updated to 1.30 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.302020-10-18 + + - Support pure Perl builds via the standard incantation of `perl Build.PL +--pureperl_only`. The `--pp` flag is still supported. Implemented by Diab +Jerius. GH @17. + +--- Old: Params-Validate-1.29.tar.gz New: Params-Validate-1.30.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.FWe6AK/_old 2020-10-24 15:13:46.027975374 +0200 +++ /var/tmp/diff_new_pack.FWe6AK/_new 2020-10-24 15:13:46.031975379 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,24 @@ # 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/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: perl-Params-Validate -Version:1.29 +Version:1.30 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters License:Artistic-2.0 Group: Development/Libraries/Perl -Url:http://search.cpan.org/dist/Params-Validate/ +URL:https://metacpan.org/release/%{cpan_name} Source0: https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Module::Build) >= 0.28 +BuildRequires: perl(Module::Build) >= 0.422700 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 @@ -56,7 +56,7 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" +perl Build.PL installdirs=vendor optimize="%{optflags}" ./Build build flags=%{?_smp_mflags} %check @@ -68,7 +68,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes CONTRIBUTING.md README.md TODO +%doc azure-pipelines.yml Changes CODE_OF_CONDUCT.md CONTRIBUTING.md README.md TODO %license LICENSE %changelog ++ Params-Validate-1.29.tar.gz -> Params-Validate-1.30.tar.gz ++ 21442 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2017-06-21 13:57:19 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Wed Jun 21 13:57:19 2017 rev:44 rq:504926 version:1.29 Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2017-05-31 12:17:42.045690930 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2017-06-21 13:57:19.842193217 +0200 @@ -1,0 +2,10 @@ +Wed Jun 14 06:05:11 UTC 2017 - co...@suse.com + +- updated to 1.29 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.292017-06-11 + + - Fixes for MSVC compilation. Patch by Andy Grundman. PR #15. + +--- Old: Params-Validate-1.28.tar.gz New: Params-Validate-1.29.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.jjFVWT/_old 2017-06-21 13:57:20.526096748 +0200 +++ /var/tmp/diff_new_pack.jjFVWT/_new 2017-06-21 13:57:20.530096183 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.28 +Version:1.29 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -38,10 +38,15 @@ %{perl_requires} %description -The Params::Validate module allows you to validate method or function call -parameters to an arbitrary level of specificity. At the simplest level, it -is capable of validating the required parameters were given and that no -unspecified additional parameters were passed in. +*I would recommend you consider using Params::ValidationCompiler instead. +That module, despite being pure Perl, is _significantly_ faster than this +one, at the cost of having to adopt a type system such as Specio, +Type::Tiny, or the one shipped with Moose*. + +This module allows you to validate method or function call parameters to an +arbitrary level of specificity. At the simplest level, it is capable of +validating the required parameters were given and that no unspecified +additional parameters were passed in. It is also capable of determining that a parameter is of a specific type, that it is an object of a certain class hierarchy, that it possesses ++ Params-Validate-1.28.tar.gz -> Params-Validate-1.29.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.28/Build.PL new/Params-Validate-1.29/Build.PL --- old/Params-Validate-1.28/Build.PL 2017-05-06 02:34:03.0 +0200 +++ new/Params-Validate-1.29/Build.PL 2017-06-11 20:04:06.0 +0200 @@ -20,7 +20,7 @@ "Ilya Martynov" ], "dist_name" => "Params-Validate", - "dist_version" => "1.28", + "dist_version" => "1.29", "license" => "artistic_2", "module_name" => "Params::Validate", "recursive_test_files" => 1, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.28/Changes new/Params-Validate-1.29/Changes --- old/Params-Validate-1.28/Changes2017-05-06 02:34:03.0 +0200 +++ new/Params-Validate-1.29/Changes2017-06-11 20:04:06.0 +0200 @@ -1,3 +1,8 @@ +1.292017-06-11 + +- Fixes for MSVC compilation. Patch by Andy Grundman. PR #15. + + 1.282017-05-05 - Removed the broken Makefile.PL that was accidentally being shipped with this diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.28/META.json new/Params-Validate-1.29/META.json --- old/Params-Validate-1.28/META.json 2017-05-06 02:34:03.0 +0200 +++ new/Params-Validate-1.29/META.json 2017-06-11 20:04:06.0 +0200 @@ -108,19 +108,19 @@ "provides" : { "Params::Validate" : { "file" : "lib/Params/Validate.pm", - "version" : "1.28" + "version" : "1.29" }, "Params::Validate::Constants" : { "file" : "lib/Params/Validate/Constants.pm", - "version" : "1.28" + "version" : "1.29" }, "Params::Validate::PP" : { "file" : "lib/Params/Validate/PP.pm", - "version" : "1.28" + "version" : "1.29" }, "Params::Validate::XS" : { "file" : "lib/Params/Validate/XS.pm", - "version" : "1.28" + "version" : "1.29" } }, "release_status" : "stable", @@ -136,7 +136,7 @@ "web" : "https://github.com/houseabsolute/Params-Validate; } }, - "version" : "1.28", + "version" :
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2017-05-31 12:16:33 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Wed May 31 12:16:33 2017 rev:43 rq:494769 version:1.28 Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2017-05-03 15:57:16.863455749 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2017-05-31 12:17:42.045690930 +0200 @@ -1,0 +2,11 @@ +Sat May 6 06:19:49 UTC 2017 - co...@suse.com + +- updated to 1.28 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.282017-05-05 + + - Removed the broken Makefile.PL that was accidentally being shipped with this +distro since 1.26. + +--- Old: Params-Validate-1.27.tar.gz New: Params-Validate-1.28.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.1N38v9/_old 2017-05-31 12:17:42.681601163 +0200 +++ /var/tmp/diff_new_pack.1N38v9/_new 2017-05-31 12:17:42.681601163 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.27 +Version:1.28 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters ++ Params-Validate-1.27.tar.gz -> Params-Validate-1.28.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.27/Build.PL new/Params-Validate-1.28/Build.PL --- old/Params-Validate-1.27/Build.PL 2017-04-30 00:00:26.0 +0200 +++ new/Params-Validate-1.28/Build.PL 2017-05-06 02:34:03.0 +0200 @@ -20,7 +20,7 @@ "Ilya Martynov" ], "dist_name" => "Params-Validate", - "dist_version" => "1.27", + "dist_version" => "1.28", "license" => "artistic_2", "module_name" => "Params::Validate", "recursive_test_files" => 1, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.27/Changes new/Params-Validate-1.28/Changes --- old/Params-Validate-1.27/Changes2017-04-30 00:00:26.0 +0200 +++ new/Params-Validate-1.28/Changes2017-05-06 02:34:03.0 +0200 @@ -1,3 +1,9 @@ +1.282017-05-05 + +- Removed the broken Makefile.PL that was accidentally being shipped with this + distro since 1.26. + + 1.272017-04-29 - When more than one required parameters are missing, the list of missing diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.27/MANIFEST new/Params-Validate-1.28/MANIFEST --- old/Params-Validate-1.27/MANIFEST 2017-04-30 00:00:26.0 +0200 +++ new/Params-Validate-1.28/MANIFEST 2017-05-06 02:34:03.0 +0200 @@ -7,7 +7,6 @@ MANIFEST META.json META.yml -Makefile.PL README.md TODO benchmarks/basic diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.27/META.json new/Params-Validate-1.28/META.json --- old/Params-Validate-1.27/META.json 2017-04-30 00:00:26.0 +0200 +++ new/Params-Validate-1.28/META.json 2017-05-06 02:34:03.0 +0200 @@ -108,19 +108,19 @@ "provides" : { "Params::Validate" : { "file" : "lib/Params/Validate.pm", - "version" : "1.27" + "version" : "1.28" }, "Params::Validate::Constants" : { "file" : "lib/Params/Validate/Constants.pm", - "version" : "1.27" + "version" : "1.28" }, "Params::Validate::PP" : { "file" : "lib/Params/Validate/PP.pm", - "version" : "1.27" + "version" : "1.28" }, "Params::Validate::XS" : { "file" : "lib/Params/Validate/XS.pm", - "version" : "1.27" + "version" : "1.28" } }, "release_status" : "stable", @@ -136,7 +136,7 @@ "web" : "https://github.com/houseabsolute/Params-Validate; } }, - "version" : "1.27", + "version" : "1.28", "x_Dist_Zilla" : { "perl" : { "version" : "5.024001" @@ -882,7 +882,7 @@ "branch" : null, "changelog" : "Changes", "signed" : 0, - "tag" : "v1.27", + "tag" : "v1.28", "tag_format" : "v%v", "tag_message" : "v%v" }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.27/META.yml
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2017-05-03 15:57:15 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Wed May 3 15:57:15 2017 rev:42 rq:492404 version:1.27 Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2016-11-04 20:59:43.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2017-05-03 15:57:16.863455749 +0200 @@ -1,0 +2,12 @@ +Sun Apr 30 06:24:58 UTC 2017 - co...@suse.com + +- updated to 1.27 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.272017-04-29 + + - When more than one required parameters are missing, the list of missing +parameters in the error message is sorted by name. Patch by E. Choroba. GH +#14. + +--- Old: Params-Validate-1.26.tar.gz New: Params-Validate-1.27.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.IfLeyy/_old 2017-05-03 15:57:18.191268297 +0200 +++ /var/tmp/diff_new_pack.IfLeyy/_new 2017-05-03 15:57:18.195267733 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# 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 # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,14 @@ Name: perl-Params-Validate -Version:1.26 +Version:1.27 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Params-Validate/ -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 BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl @@ -63,6 +63,7 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes CONTRIBUTING.md LICENSE README.md TODO +%doc Changes CONTRIBUTING.md README.md TODO +%license LICENSE %changelog ++ Params-Validate-1.26.tar.gz -> Params-Validate-1.27.tar.gz ++ 2185 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2016-11-04 20:59:42 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2016-10-02 00:08:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2016-11-04 20:59:43.0 +0100 @@ -1,0 +2,10 @@ +Fri Oct 7 06:15:14 UTC 2016 - co...@suse.com + +- updated to 1.26 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.262016-10-06 + + - Reverted to Module::Build. The use of EUMM in 1.25 broke Windows builds. + +--- Old: Params-Validate-1.25.tar.gz New: Params-Validate-1.26.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.rsjJNU/_old 2016-11-04 20:59:44.0 +0100 +++ /var/tmp/diff_new_pack.rsjJNU/_new 2016-11-04 20:59:44.0 +0100 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.25 +Version:1.26 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -29,6 +29,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(Module::Build) >= 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 @@ -50,15 +51,14 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" -%{__make} %{?_smp_mflags} +%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" +./Build build flags=%{?_smp_mflags} %check -%{__make} test +./Build test %install -%perl_make_install -%perl_process_packlist +./Build install destdir=%{buildroot} create_packlist=0 %perl_gen_filelist %files -f %{name}.files ++ Params-Validate-1.25.tar.gz -> Params-Validate-1.26.tar.gz ++ 17159 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2016-10-02 00:08:10 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2016-05-25 21:29:26.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2016-10-02 00:08:29.0 +0200 @@ -1,0 +2,10 @@ +Tue Sep 27 05:55:13 UTC 2016 - co...@suse.com + +- updated to 1.25 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.252016-09-25 + + - Switched to Params::Validate. + +--- Old: Params-Validate-1.24.tar.gz New: Params-Validate-1.25.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.OS0OZ4/_old 2016-10-02 00:08:30.0 +0200 +++ /var/tmp/diff_new_pack.OS0OZ4/_new 2016-10-02 00:08:30.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.24 +Version:1.25 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -29,7 +29,6 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Module::Build) >= 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 @@ -51,14 +50,15 @@ %setup -q -n %{cpan_name}-%{version} %build -%{__perl} Build.PL installdirs=vendor optimize="%{optflags}" -./Build build flags=%{?_smp_mflags} +%{__perl} Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}" +%{__make} %{?_smp_mflags} %check -./Build test +%{__make} test %install -./Build install destdir=%{buildroot} create_packlist=0 +%perl_make_install +%perl_process_packlist %perl_gen_filelist %files -f %{name}.files ++ Params-Validate-1.24.tar.gz -> Params-Validate-1.25.tar.gz ++ 17891 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2016-05-25 21:29:25 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2016-03-31 13:02:58.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2016-05-25 21:29:26.0 +0200 @@ -1,0 +2,11 @@ +Mon May 23 12:27:21 UTC 2016 - co...@suse.com + +- updated to 1.24 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.242016-05-08 + + - Author tests are no longer in t/. This makes running tests for non-authors +faster. Requested by Karen Etheridge. RT #113063. + +--- Old: Params-Validate-1.23.tar.gz New: Params-Validate-1.24.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.K1MjWb/_old 2016-05-25 21:29:27.0 +0200 +++ /var/tmp/diff_new_pack.K1MjWb/_new 2016-05-25 21:29:27.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.23 +Version:1.24 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters ++ Params-Validate-1.23.tar.gz -> Params-Validate-1.24.tar.gz ++ 8268 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2016-03-31 13:02:56 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2016-02-26 00:39:27.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2016-03-31 13:02:58.0 +0200 @@ -1,0 +2,14 @@ +Tue Mar 29 09:55:50 UTC 2016 - co...@suse.com + +- updated to 1.23 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.232016-03-26 + + - Fixed some Perl stack corruption bugs. Based on a proposed PR from Tony Cook +plus some additional changes. GH #8. + + - Fixed tests with Carp 1.01 (shipped with Perl 5.8.3). Patch by Andreas +Koenig. RT #113318. + +--- Old: Params-Validate-1.22.tar.gz New: Params-Validate-1.23.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.tpKRCk/_old 2016-03-31 13:02:59.0 +0200 +++ /var/tmp/diff_new_pack.tpKRCk/_new 2016-03-31 13:02:59.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.22 +Version:1.23 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -29,13 +29,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(JSON::PP) >= 2.27300 BuildRequires: perl(Module::Build) >= 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 BuildRequires: perl(Test::Requires) -Requires: perl(JSON::PP) >= 2.27300 Requires: perl(Module::Implementation) %{perl_requires} @@ -65,6 +63,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README.md TODO +%doc Changes CONTRIBUTING.md LICENSE README.md TODO %changelog ++ Params-Validate-1.22.tar.gz -> Params-Validate-1.23.tar.gz ++ 8465 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2016-02-25 22:04:00 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is "perl-Params-Validate" Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2015-07-20 11:22:48.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2016-02-26 00:39:27.0 +0100 @@ -1,0 +2,22 @@ +Fri Feb 19 10:44:48 UTC 2016 - co...@suse.com + +- updated to 1.22 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.222016-02-13 + + - Fixed a bug when a callback failed but did not die. The resulting error +message had a pointless colon in it. Reported by Slaven Rezic. RT #111036. + + - Made the pure Perl version use Carp's croak rather than confess. The XS +version has never included a stack trace in errors. You can use the on_fail +setting to get a stack trace if you prefer. Reported by Slaven Rezic. RT +#111036. + + - The pure Perl code now uses "(unknown)" when it cannot determine the sub +that failed, instead of "N/A". Reported by Slaven Rezic. RT #111036. + + - Documented the PARAMS_VALIDATE_IMPLEMENTATION environment +variable. Requested by Slaven Rezic. RT #111035. + +--- Old: Params-Validate-1.21.tar.gz New: Params-Validate-1.22.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.w6zjBw/_old 2016-02-26 00:39:28.0 +0100 +++ /var/tmp/diff_new_pack.w6zjBw/_new 2016-02-26 00:39:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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-Validate -Version:1.21 +Version:1.22 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -29,11 +29,13 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros +BuildRequires: perl(JSON::PP) >= 2.27300 BuildRequires: perl(Module::Build) >= 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) >= 0.96 BuildRequires: perl(Test::Requires) +Requires: perl(JSON::PP) >= 2.27300 Requires: perl(Module::Implementation) %{perl_requires} ++ Params-Validate-1.21.tar.gz -> Params-Validate-1.22.tar.gz ++ 1772 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2015-07-20 11:22:38 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2015-06-30 10:19:10.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2015-07-20 11:22:48.0 +0200 @@ -1,0 +2,11 @@ +Sun Jul 19 09:09:30 UTC 2015 - co...@suse.com + +- updated to 1.21 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.212015-07-18 + + - Attribute::Params::Validate is now in its own distro, and needs a new +maintainer. If you would like to maintain it, please contact me. + +--- Old: Params-Validate-1.20.tar.gz New: Params-Validate-1.21.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.Rymwuw/_old 2015-07-20 11:22:50.0 +0200 +++ /var/tmp/diff_new_pack.Rymwuw/_new 2015-07-20 11:22:50.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.20 +Version:1.21 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters @@ -29,13 +29,11 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -BuildRequires: perl(Attribute::Handlers) = 0.79 BuildRequires: perl(Module::Build) = 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) = 0.96 BuildRequires: perl(Test::Requires) -Requires: perl(Attribute::Handlers) = 0.79 Requires: perl(Module::Implementation) %{perl_requires} ++ Params-Validate-1.20.tar.gz - Params-Validate-1.21.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.20/Build.PL new/Params-Validate-1.21/Build.PL --- old/Params-Validate-1.20/Build.PL 2015-06-28 16:34:36.0 +0200 +++ new/Params-Validate-1.21/Build.PL 2015-07-18 17:38:41.0 +0200 @@ -20,19 +20,17 @@ Ilya Martynov ilya\@martynov.org ], dist_name = Params-Validate, - dist_version = 1.20, + dist_version = 1.21, license = artistic_2, module_name = Params::Validate, recommends = {}, recursive_test_files = 1, requires = { -Attribute::Handlers = 0.79, Carp = 0, Exporter = 0, Module::Implementation = 0, Scalar::Util = 1.10, XSLoader = 0, -attributes = 0, perl = 5.008001, strict = 0, vars = 0, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.20/Changes new/Params-Validate-1.21/Changes --- old/Params-Validate-1.20/Changes2015-06-28 16:34:36.0 +0200 +++ new/Params-Validate-1.21/Changes2015-07-18 17:38:41.0 +0200 @@ -1,3 +1,9 @@ +1.212015-07-18 + +- Attribute::Params::Validate is now in its own distro, and needs a new + maintainer. If you would like to maintain it, please contact me. + + 1.202015-06-28 - Fixed a bug with stack handling in the XS code. If a callback sub caused diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.20/MANIFEST new/Params-Validate-1.21/MANIFEST --- old/Params-Validate-1.20/MANIFEST 2015-06-28 16:34:36.0 +0200 +++ new/Params-Validate-1.21/MANIFEST 2015-07-18 17:38:41.0 +0200 @@ -13,7 +13,6 @@ cpanfile dist.ini inc/MyModuleBuild.pm -lib/Attribute/Params/Validate.pm lib/Params/Validate.pm lib/Params/Validate/Constants.pm lib/Params/Validate/PP.pm @@ -27,7 +26,6 @@ t/00-report-prereqs.t t/01-validate.t t/02-noop.t -t/03-attribute.t t/04-defaults.t t/05-noop_default.t t/06-options.t @@ -81,7 +79,6 @@ t/release-portability.t t/release-pp-01-validate.t t/release-pp-02-noop.t -t/release-pp-03-attribute.t t/release-pp-04-defaults.t t/release-pp-05-noop_default.t t/release-pp-06-options.t diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.20/META.json new/Params-Validate-1.21/META.json --- old/Params-Validate-1.20/META.json 2015-06-28 16:34:36.0 +0200 +++ new/Params-Validate-1.21/META.json 2015-07-18 17:38:41.0 +0200 @@ -42,6 +42,8 @@ Test::NoTabs : 0, Test::Pod : 1.41, Test::Pod::Coverage : 1.08, +Test::Pod::LinkCheck : 0, +
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2015-06-30 10:19:09 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2015-06-15 17:50:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2015-06-30 10:19:10.0 +0200 @@ -1,0 +2,22 @@ +Mon Jun 29 01:27:01 UTC 2015 - co...@suse.com + +- updated to 1.20 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.202015-06-28 + + - Fixed a bug with stack handling in the XS code. If a callback sub caused +Perl to reallocate the stack this could trigger weird errors of the form +Bizarre copy of ARRAY from Perl itself. Fixed by Noel Maddy. GH #5. + + - Fixed use of inlining in the XS code to work when gcc -std=c89 is +specified. Fixed by Vincent Pit. GH #6. + + - Previously, Params::Validate would eagerly stringify all values it was +validating, even though this stringification was only needed for error +messages that are used when a parameter fails. For objects which overload +stringification and do real work, this added an unnecessary +slowdown. Stringification is now delayed until it is needed. Reported by +Klaus. RT #105326. + +--- Old: Params-Validate-1.19.tar.gz New: Params-Validate-1.20.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.LDzxtv/_old 2015-06-30 10:19:11.0 +0200 +++ /var/tmp/diff_new_pack.LDzxtv/_new 2015-06-30 10:19:11.0 +0200 @@ -17,7 +17,7 @@ Name: perl-Params-Validate -Version:1.19 +Version:1.20 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters ++ Params-Validate-1.19.tar.gz - Params-Validate-1.20.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.19/Build.PL new/Params-Validate-1.20/Build.PL --- old/Params-Validate-1.19/Build.PL 2015-06-13 05:49:43.0 +0200 +++ new/Params-Validate-1.20/Build.PL 2015-06-28 16:34:36.0 +0200 @@ -20,7 +20,7 @@ Ilya Martynov ilya\@martynov.org ], dist_name = Params-Validate, - dist_version = 1.19, + dist_version = 1.20, license = artistic_2, module_name = Params::Validate, recommends = {}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.19/Changes new/Params-Validate-1.20/Changes --- old/Params-Validate-1.19/Changes2015-06-13 05:49:43.0 +0200 +++ new/Params-Validate-1.20/Changes2015-06-28 16:34:36.0 +0200 @@ -1,3 +1,20 @@ +1.202015-06-28 + +- Fixed a bug with stack handling in the XS code. If a callback sub caused + Perl to reallocate the stack this could trigger weird errors of the form + Bizarre copy of ARRAY from Perl itself. Fixed by Noel Maddy. GH #5. + +- Fixed use of inlining in the XS code to work when gcc -std=c89 is + specified. Fixed by Vincent Pit. GH #6. + +- Previously, Params::Validate would eagerly stringify all values it was + validating, even though this stringification was only needed for error + messages that are used when a parameter fails. For objects which overload + stringification and do real work, this added an unnecessary + slowdown. Stringification is now delayed until it is needed. Reported by + Klaus. RT #105326. + + 1.192015-06-12 - Fixed an uninitialized value warning from the pure Perl implementation under diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.19/MANIFEST new/Params-Validate-1.20/MANIFEST --- old/Params-Validate-1.19/MANIFEST 2015-06-13 05:49:43.0 +0200 +++ new/Params-Validate-1.20/MANIFEST 2015-06-28 16:34:36.0 +0200 @@ -120,5 +120,6 @@ t/release-synopsis.t t/release-xs-is-loaded.t t/release-xs-segfault.t +t/release-xs-stack-realloc.t tidyall.ini weaver.ini diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-1.19/META.json new/Params-Validate-1.20/META.json --- old/Params-Validate-1.19/META.json 2015-06-13 05:49:43.0 +0200 +++ new/Params-Validate-1.20/META.json 2015-06-28 16:34:36.0 +0200 @@ -85,23 +85,23 @@ provides : { Attribute::Params::Validate : { file : lib/Attribute/Params/Validate.pm,
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2015-06-15 17:50:29 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2015-04-15 16:26:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2015-06-15 17:50:38.0 +0200 @@ -1,0 +2,11 @@ +Sun Jun 14 08:29:04 UTC 2015 - co...@suse.com + +- updated to 1.19 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.192015-06-12 + + - Fixed an uninitialized value warning from the pure Perl implementation under +5.8.8. Reported by Jim Bacon. RT #105198. + +--- Old: Params-Validate-1.18.tar.gz New: Params-Validate-1.19.tar.gz cpanspec.yml Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.hPonik/_old 2015-06-15 17:50:40.0 +0200 +++ /var/tmp/diff_new_pack.hPonik/_new 2015-06-15 17:50:40.0 +0200 @@ -17,19 +17,20 @@ Name: perl-Params-Validate -Version:1.18 +Version:1.19 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Params-Validate/ -Source: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz +Source1:cpanspec.yml BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Attribute::Handlers) = 0.79 -BuildRequires: perl(Module::Build) = 0.28 +BuildRequires: perl(Module::Build) = 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) BuildRequires: perl(Test::More) = 0.96 ++ Params-Validate-1.18.tar.gz - Params-Validate-1.19.tar.gz ++ 1642 lines of diff (skipped) ++ cpanspec.yml ++ --- #description_paragraphs: 3 #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_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
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2015-04-15 16:26:31 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2014-08-05 21:11:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2015-04-15 16:26:32.0 +0200 @@ -1,0 +2,40 @@ +Tue Apr 14 20:51:06 UTC 2015 - co...@suse.com + +- updated to 1.18 + see /usr/share/doc/packages/perl-Params-Validate/Changes + + 1.182015-02-13 + + - We no longer attempt to save and restore an existing $SIG{__DIE__} hook +before calling a validation callback. This uses undocumented black magic +poking at the Perl interpreter guts, which seems to cause sporadic +segfaults. Reported by David Wheeler with help from Andreas Koenig. RT +#102112. + + + 1.172015-01-08 + + - More XS fixes. Simplified how we localize $@ in the XS code and fixed error +with Perls compiled with -DDEBUGGING. Reported by Lars Dɪᴇᴄᴋᴏᴡ. RT #101416. + + + 1.162015-01-07 + + - The changes in 1.14 introduced a memory leak any time a callback was called +and it did not throw an error that was a reference. This affected the +DateTime constructor and probably many other things. Reported by David +Kayal. RT #101380. + + + 1.152015-01-01 + + - No changes from 1.14 + + + 1.142014-12-20 (TRIAL RELEASE) + + - Callbacks can now die to provide a custom error message or exception +object. Requested by multiple people. Addresses RT #95701 and will allow +MooseX::Params::Validate to use messages provided by the type object. + +--- Old: Params-Validate-1.13.tar.gz New: Params-Validate-1.18.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.gdsRTK/_old 2015-04-15 16:26:32.0 +0200 +++ /var/tmp/diff_new_pack.gdsRTK/_new 2015-04-15 16:26:32.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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,22 +17,22 @@ Name: perl-Params-Validate -Version:1.13 +Version:1.18 Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters License:Artistic-2.0 Group: Development/Libraries/Perl Url:http://search.cpan.org/dist/Params-Validate/ -Source: Params-Validate-%{version}.tar.gz +Source: http://www.cpan.org/authors/id/D/DR/DROLSKY/%{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Attribute::Handlers) = 0.79 -BuildRequires: perl(Module::Build) = 0.3601 +BuildRequires: perl(Module::Build) = 0.28 BuildRequires: perl(Module::Implementation) BuildRequires: perl(Test::Fatal) -BuildRequires: perl(Test::More) = 0.88 +BuildRequires: perl(Test::More) = 0.96 BuildRequires: perl(Test::Requires) Requires: perl(Attribute::Handlers) = 0.79 Requires: perl(Module::Implementation) @@ -64,6 +64,6 @@ %files -f %{name}.files %defattr(-,root,root,755) -%doc Changes LICENSE README TODO +%doc Changes LICENSE README.md TODO %changelog ++ Params-Validate-1.13.tar.gz - Params-Validate-1.18.tar.gz ++ 6779 lines of diff (skipped)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2014-08-05 21:11:21 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2012-02-20 16:16:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2014-08-05 21:11:31.0 +0200 @@ -1,0 +2,47 @@ +Wed Jul 30 08:15:16 UTC 2014 - ncut...@suse.com + +- updated to 1.13 (excerpt from upstream Changes file): + +1.132014-06-28 +- Fix my brain damage so that this code compiles with Perl 5.14. + +1.122014-06-27 +- Temporarily skip tests that use Readonly with Readonly 1.50+ until various + bugs are worked out in Readonly. + +1.112014-06-26 +- Fixes for MSVC compilation. Patch by J.R. Mash. PR #1. + +1.102014-05-11 +- Require Readonly 1.03+ and Scalar::Util 1.20 for testing with + Readonly. AFAICT, earlier versions of Readonly worked very differently, + and/or this is related to Scalar::Util. Either way, this test isn't that + important anyway. RT #95402. + +1.092014-05-04 +- A call to validate() where the spec was a reference to a Readonly hash would + segfault. Reported by Salvatore Bonaccorso. RT #80572. +- When using the XS implementation, attempting to validate parameters with + tainted values would cause an Insecure dependency in eval_sv() while + running with -T switch exception from Perl *if the validation failed*. This + is fixed, but only for Perl 5.14+. Older Perls do not include the necessary + XS API. RT #70174. +- Fixed some potential segfaults from the XS implementation including the one + reported by Анатолий Гришаев in RT #50412. However, the XS code in general + is pretty crufty and tends to assume that values which could be NULL aren't. +- Fixed bad example of state() in POD. Reported by Salvatore Bonaccorso. RT + #80250. + +1.082013-06-07 +- The handling of defaults in the XS version of validate_pos was broken. The + default were simply pushed into the returned array, rather than being + explicitly stored in the right index based on the order of the specs passed + to validate_pos(). RT #83780. + +1.072012-10-26 +- Params::Validate's XS implementation would overwrite $@ when validation subs + were called. Patch by Salvador Fandino. RT #80124. +- The use of state in the POD was broken. It only works with scalars. Reported + by Salvatore Bonaccorso. RT #80250. + +--- Old: Params-Validate-1.06.tar.gz New: Params-Validate-1.13.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.JIaK60/_old 2014-08-05 21:11:32.0 +0200 +++ /var/tmp/diff_new_pack.JIaK60/_new 2014-08-05 21:11:32.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,71 +16,54 @@ # -%bcond_with opt - Name: perl-Params-Validate -Version:1.06 -Release:2 -License:Artistic-2.0 +Version:1.13 +Release:0 %define cpan_name Params-Validate Summary:Validate method/function parameters -Url:http://search.cpan.org/dist/Params-Validate/ +License:Artistic-2.0 Group: Development/Libraries/Perl -Source: %{cpan_name}-%{version}.tar.gz +Url:http://search.cpan.org/dist/Params-Validate/ +Source: Params-Validate-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl -BuildRequires: perl(Module::Build) BuildRequires: perl-macros -BuildRoot: %{_tmppath}/%{name}-%{version}-build -%if 0%{?suse_version} = 1120 -BuildRequires: perl(Test::More) = 0.88 -%endif -%if %{with opt} -BuildRequires: perl(Readonly::XS) -BuildRequires: perl(Test::Taint) = 0.02 -%endif BuildRequires: perl(Attribute::Handlers) = 0.79 +BuildRequires: perl(Module::Build) = 0.3601 BuildRequires: perl(Module::Implementation) -BuildRequires: perl(Scalar::Util) = 1.10 BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Test::More) = 0.88 +BuildRequires: perl(Test::Requires) Requires: perl(Attribute::Handlers) = 0.79 Requires: perl(Module::Implementation) -Requires: perl(Scalar::Util)
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2012-02-16 16:22:14 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate, Maintainer is vci...@suse.com Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2011-11-21 12:44:30.0 +0100 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2012-02-16 16:22:22.0 +0100 @@ -1,0 +2,35 @@ +Fri Feb 10 02:34:18 UTC 2012 - vci...@suse.com + +- update to 1.05 + * The XS code had a code path where it could pass the contents of a Perl +variable as the first argument to the XS croak() subroutine. This subroutine +is like printf(), and should receive a format string as its first +argument. According to RT #74777, this can lead to segfaults on some systems. + +This could in theory be a security bug, but it's very unlikely that +untrusted user input could end up being passed to this croak(). It is called +when a spec specifies a depend value on another parameter. The value of +the depend parameter was passed in the first argument to croak(). + 1.042012-02-08 + * Use the latest Module::XSOrPP dzil plugin to generate a saner Build.PL. No +need update if you're using an earlier version. + * This release uses Module::Implementation to handle loading the XS or pure +Perl implementation of Params::Validate. + 1.022012-02-06 + * The previous release never loaded the XS implementation, even if it had been +compiled. + * With newer versions of Perl, the pure Perl implementation treated regexp +objects differently than the XS implementation. They should be treated as +belonging to the SCALARREF type for backwards compatibility. + * These two bugs combined managed to break the test suites of a number of +modules on CPAN. This release should fix them. + +--- +Mon Feb 6 10:06:56 UTC 2012 - vci...@suse.com + +- update to 1.01 +- The generated Build.PL detects whether or not the machine it's run on has a + working compiler, and disables XS automatically if it doesn't. Fixes RT + #44719. + +--- Old: Params-Validate-1.00.tar.gz New: Params-Validate-1.05.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.8z4OO2/_old 2012-02-16 16:22:23.0 +0100 +++ /var/tmp/diff_new_pack.8z4OO2/_new 2012-02-16 16:22:23.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package perl-Params-Validate # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -15,34 +15,35 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild %bcond_with opt Name: perl-Params-Validate -%define cpan_name Params-Validate -Summary:Validate method/function parameters -Version:1.00 +Version:1.05 Release:2 License:Artistic-2.0 -Group: Development/Libraries/Perl -AutoReqProv:on +%define cpan_name Params-Validate +Summary:Validate method/function parameters Url:http://search.cpan.org/dist/Params-Validate/ +Group: Development/Libraries/Perl Source: %{cpan_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl -BuildRequires: perl-macros BuildRequires: perl(Module::Build) +BuildRequires: perl-macros +BuildRoot: %{_tmppath}/%{name}-%{version}-build %if 0%{?suse_version} = 1120 BuildRequires: perl(Test::More) = 0.88 %endif %if %{with opt} -BuildRequires: perl(Test::Taint) = 0.02 BuildRequires: perl(Readonly::XS) +BuildRequires: perl(Test::Taint) = 0.02 %endif BuildRequires: perl(Attribute::Handlers) = 0.79 BuildRequires: perl(Scalar::Util) = 1.10 +BuildRequires: perl(Test::Fatal) +BuildRequires: perl(Module::Implementation) Requires: perl(Attribute::Handlers) = 0.79 +Requires: perl(Module::Implementation) Requires: perl(Scalar::Util) = 1.10 %{perl_requires} @@ -60,7 +61,7 @@ %prep %setup -q -n %{cpan_name}-%{version} %if 0%{?suse_version} = 1120 - %{__perl} -p -i -e 's|0.3601|0.280801|' Build.PL + perl -p -i -e 's|0.3601|0.280801|' Build.PL %endif %build @@ -71,12 +72,12 @@
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2011-12-06 18:45:54 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate, Maintainer is vci...@suse.com Changes: Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.PKIw9a/_old 2011-12-06 19:15:49.0 +0100 +++ /var/tmp/diff_new_pack.PKIw9a/_new 2011-12-06 19:15:49.0 +0100 @@ -24,7 +24,7 @@ Summary:Validate method/function parameters Version:1.00 Release:2 -License:Artistic 2.0 +License:Artistic-2.0 Group: Development/Libraries/Perl AutoReqProv:on Url:http://search.cpan.org/dist/Params-Validate/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at 2011-11-21 12:44:12 Comparing /work/SRC/openSUSE:Factory/perl-Params-Validate (Old) and /work/SRC/openSUSE:Factory/.perl-Params-Validate.new (New) Package is perl-Params-Validate, Maintainer is vci...@suse.com Changes: --- /work/SRC/openSUSE:Factory/perl-Params-Validate/perl-Params-Validate.changes 2011-09-23 12:38:31.0 +0200 +++ /work/SRC/openSUSE:Factory/.perl-Params-Validate.new/perl-Params-Validate.changes 2011-11-21 12:44:30.0 +0100 @@ -1,0 +2,5 @@ +Fri Nov 18 11:09:47 UTC 2011 - co...@suse.com + +- use original .tar.gz + +--- Old: Params-Validate-1.00.tar.bz2 New: Params-Validate-1.00.tar.gz Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.52nayv/_old 2011-11-21 12:44:37.0 +0100 +++ /var/tmp/diff_new_pack.52nayv/_new 2011-11-21 12:44:37.0 +0100 @@ -20,7 +20,7 @@ %bcond_with opt Name: perl-Params-Validate -%define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) +%define cpan_name Params-Validate Summary:Validate method/function parameters Version:1.00 Release:2 @@ -28,7 +28,7 @@ Group: Development/Libraries/Perl AutoReqProv:on Url:http://search.cpan.org/dist/Params-Validate/ -Source: %{cpan_name}-%{version}.tar.bz2 +Source: %{cpan_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at Tue Sep 13 12:29:54 CEST 2011. --- perl-Params-Validate/perl-Params-Validate.changes 2011-06-13 10:21:35.0 +0200 +++ /mounts/work_src_done/STABLE/perl-Params-Validate/perl-Params-Validate.changes 2011-08-26 23:35:12.0 +0200 @@ -1,0 +2,8 @@ +Fri Aug 26 21:33:33 UTC 2011 - ch...@computersalat.de + +- remove Author from desc +- fix deps + * fix build for 1120 (perl -p -i -e 's|0.3601|0.280801|' Build.PL) +- add bcond_with opt (Test::Taint, Readonly::XS) + +--- calling whatdependson for head-i586 Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.Nlmdwb/_old 2011-09-13 12:29:50.0 +0200 +++ /var/tmp/diff_new_pack.Nlmdwb/_new 2011-09-13 12:29:50.0 +0200 @@ -17,31 +17,34 @@ # norootforbuild +%bcond_with opt Name: perl-Params-Validate %define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary:Validate method/function parameters Version:1.00 -Release:1 +Release:2 License:Artistic 2.0 Group: Development/Libraries/Perl AutoReqProv:on Url:http://search.cpan.org/dist/Params-Validate/ Source: %{cpan_name}-%{version}.tar.bz2 BuildRoot: %{_tmppath}/%{name}-%{version}-build -%{perl_requires} BuildRequires: perl BuildRequires: perl-macros BuildRequires: perl(Module::Build) -# -BuildRequires: perl(ExtUtils::CBuilder) -BuildRequires: perl(Pod::Man) = 1.14 -BuildRequires: perl(Test::More) = 0.34 -#BuildRequires: perl(Test::Taint) = 0.02 +%if 0%{?suse_version} = 1120 +BuildRequires: perl(Test::More) = 0.88 +%endif +%if %{with opt} +BuildRequires: perl(Test::Taint) = 0.02 BuildRequires: perl(Readonly::XS) +%endif +BuildRequires: perl(Attribute::Handlers) = 0.79 +BuildRequires: perl(Scalar::Util) = 1.10 Requires: perl(Attribute::Handlers) = 0.79 -Requires: perl(Test::More) = 0.34 Requires: perl(Scalar::Util) = 1.10 +%{perl_requires} %description The Params::Validate module allows you to validate method or function @@ -54,12 +57,11 @@ possesses certain methods, or applying validation callbacks to arguments. -Authors: - -Dave Rolsky - %prep %setup -q -n %{cpan_name}-%{version} +%if 0%{?suse_version} = 1120 + %{__perl} -p -i -e 's|0.3601|0.280801|' Build.PL +%endif %build perl Build.PL installdirs=vendor Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit perl-Params-Validate for openSUSE:Factory
Hello community, here is the log from the commit of package perl-Params-Validate for openSUSE:Factory checked in at Mon May 30 16:26:10 CEST 2011. --- perl-Params-Validate/perl-Params-Validate.changes 2011-04-26 09:41:10.0 +0200 +++ /mounts/work_src_done/STABLE/perl-Params-Validate/perl-Params-Validate.changes 2011-05-30 10:17:03.0 +0200 @@ -1,0 +2,7 @@ +Mon May 30 08:14:14 UTC 2011 - vci...@novell.com + +- update to 0.99 + - The metadata file - META.{json,yml} - had references to a different distro +because of a copy and paste error. Reported by Bernhad Graf. RT #68514. + +--- calling whatdependson for head-i586 Old: Params-Validate-0.98.tar.bz2 New: Params-Validate-0.99.tar.bz2 Other differences: -- ++ perl-Params-Validate.spec ++ --- /var/tmp/diff_new_pack.OApXGw/_old 2011-05-30 16:24:33.0 +0200 +++ /var/tmp/diff_new_pack.OApXGw/_new 2011-05-30 16:24:33.0 +0200 @@ -21,7 +21,7 @@ Name: perl-Params-Validate %define cpan_name %( echo %{name} | %{__sed} -e 's,perl-,,' ) Summary:Validate method/function parameters -Version:0.98 +Version:0.99 Release:1 License:Artistic 2.0 Group: Development/Libraries/Perl @@ -79,6 +79,6 @@ %files -f %{name}.files %defattr(-, root, root) -%doc Changes LICENSE README SIGNATURE +%doc Changes LICENSE README %changelog ++ Params-Validate-0.98.tar.bz2 - Params-Validate-0.99.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-0.98/Build.PL new/Params-Validate-0.99/Build.PL --- old/Params-Validate-0.98/Build.PL 2011-04-23 19:06:15.0 +0200 +++ new/Params-Validate-0.99/Build.PL 2011-05-27 23:59:33.0 +0200 @@ -19,7 +19,7 @@ 'Dave Rolsky, auta...@urth.org and Ilya Martynov i...@martynov.org' ], 'dist_name' = 'Params-Validate', - 'dist_version' = '0.98', + 'dist_version' = '0.99', 'license' = 'artistic_2', 'module_name' = 'Params::Validate', 'recommends' = {}, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-0.98/Changes new/Params-Validate-0.99/Changes --- old/Params-Validate-0.98/Changes2011-04-23 19:06:15.0 +0200 +++ new/Params-Validate-0.99/Changes2011-05-27 23:59:33.0 +0200 @@ -1,7 +1,13 @@ +0.992011-05-27 + +- The metadata file - META.{json,yml} - had references to a different distro + because of a copy and paste error. Reported by Bernhad Graf. RT #68514. + + 0.982011-04-23 - Attribute::Params::Validate's $VERSION regressed in 0.96. It now manually - set to 1.07. + set to 1.07. Reported by tokuhirom. RT #67715. 0.972011-04-19 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-0.98/MANIFEST new/Params-Validate-0.99/MANIFEST --- old/Params-Validate-0.98/MANIFEST 2011-04-23 19:06:15.0 +0200 +++ new/Params-Validate-0.99/MANIFEST 2011-05-27 23:59:33.0 +0200 @@ -6,7 +6,6 @@ META.json META.yml README -SIGNATURE TODO benchmarks/basic c/ppport.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-0.98/META.json new/Params-Validate-0.99/META.json --- old/Params-Validate-0.98/META.json 2011-04-23 19:06:15.0 +0200 +++ new/Params-Validate-0.99/META.json 2011-05-27 23:59:33.0 +0200 @@ -4,7 +4,7 @@ Dave Rolsky, auta...@urth.org and Ilya Martynov i...@martynov.org ], dynamic_config : 0, - generated_by : Dist::Zilla version 4.24, CPAN::Meta::Converter version 2.110580, + generated_by : Dist::Zilla version 4.26, CPAN::Meta::Converter version 2.110440, license : [ artistic_2 ], @@ -41,14 +41,14 @@ resources : { bugtracker : { mailto : bug-chl...@rt.cpan.org, - web : http://rt.cpan.org/NoAuth/Bugs.html?Dist=Chloro; + web : http://rt.cpan.org/NoAuth/Bugs.html?Dist=Params-Validate; }, repository : { - type : hg, - url : http://hg.urth.org/hg/Chloro;, - web : http://hg.urth.org/hg/Chloro; + type : git, + url : git://git.urth.org/Params-Validate.git, + web : http://git.urth.org/Params-Validate.git; } }, - version : 0.98 + version : 0.99 } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/Params-Validate-0.98/META.yml new/Params-Validate-0.99/META.yml --- old/Params-Validate-0.98/META.yml 2011-04-23 19:06:15.0 +0200 +++ new/Params-Validate-0.99/META.yml 2011-05-27 23:59:33.0 +0200 @@ -8,7 +8,7 @@ configure_requires: Module::Build: 0.3601 dynamic_config: 0 -generated_by: