34 Commits

Author SHA256 Message Date
Dirk Stoecker
3951c607de Accepting request 1034237 from devel:languages:perl:autoupdate
- updated to 1.31
   see /usr/share/doc/packages/perl-Params-Validate/Changes
  1.31    2022-10-22
  - Require Devel::PPPort 3.68+ for compatibility with Perls <= 5.8.5. Patch by
    Graham Knop. PR #25.

OBS-URL: https://build.opensuse.org/request/show/1034237
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=61
2022-11-07 16:31:13 +00:00
Dirk Stoecker
29d1a48d12 Accepting request 842876 from devel:languages:perl:autoupdate
- updated to 1.30
   see /usr/share/doc/packages/perl-Params-Validate/Changes
  1.30    2020-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.

OBS-URL: https://build.opensuse.org/request/show/842876
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=59
2020-10-20 15:01:24 +00:00
Stephan Kulow
4236d613ad Accepting request 503546 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/503546
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=57
2017-06-20 06:33:05 +00:00
Stephan Kulow
cb8baf97d9 Accepting request 493183 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/493183
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=55
2017-05-12 06:04:09 +00:00
Stephan Kulow
40e1b3edc7 Accepting request 492206 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/492206
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=53
2017-05-02 06:28:47 +00:00
Stephan Kulow
c8ed15f3a2 Accepting request 433705 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/433705
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=51
2016-10-08 13:34:09 +00:00
Lars Vogdt
06e227c5e7 Accepting request 430491 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/430491
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=49
2016-09-30 10:14:10 +00:00
Stephan Kulow
91f4eddfec Accepting request 397471 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/397471
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=47
2016-05-25 07:39:03 +00:00
P. Janouch
fb8565d0e2 Accepting request 381051 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/381051
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=45
2016-03-29 11:16:55 +00:00
Stephan Kulow
ab0a611f55 Accepting request 360441 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/360441
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=43
2016-02-20 20:43:08 +00:00
Stephan Kulow
def1243b25 Accepting request 317480 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/317480
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=41
2015-07-19 09:30:40 +00:00
Stephan Kulow
99cdcaf73f Accepting request 314304 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/314304
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=39
2015-06-29 04:54:07 +00:00
Stephan Kulow
d36bd3f994 Accepting request 311949 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/311949
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=37
2015-06-15 05:38:18 +00:00
Stephan Kulow
914f60cdfe Accepting request 296514 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/296514
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=35
2015-04-15 04:55:03 +00:00
43352dfcb0 Accepting request 243183 from home:smithfarm:branches:devel:languages:perl
- updated to 1.13 (excerpt from upstream Changes file):
1.13    2014-06-28
- Fix my brain damage so that this code compiles with Perl 5.14.
1.12    2014-06-27
- Temporarily skip tests that use Readonly with Readonly 1.50+ until various
  bugs are worked out in Readonly.
1.11    2014-06-26
- Fixes for MSVC compilation. Patch by J.R. Mash. PR #1.
1.10    2014-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.09    2014-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.08    2013-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

OBS-URL: https://build.opensuse.org/request/show/243183
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=33
2014-08-05 13:10:30 +00:00
Vítězslav Čížek
50f25c3e59 - update to 1.06
- Shut up warnings when XS is loaded on older 5.8.x Perl versions. Reported by
  Aaron James Trevena. RT #74742.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=30
2012-02-13 14:23:31 +00:00
Vítězslav Čížek
9475d67a74 - 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.04    2012-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.02    2012-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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=29
2012-02-10 12:46:22 +00:00
Vítězslav Čížek
c5b4d82e11 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=28
2012-02-06 10:10:31 +00:00
Stephan Kulow
06a2bb7397 use original .tar.gz
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=25
2011-11-18 11:41:50 +00:00
Christian Wittmer
023e4d2139 fix build, fix deps
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=19
2011-08-26 21:35:13 +00:00
Vítězslav Čížek
22afca5919 - update to 1.00
- Fix documentation indexing on search.cpan.org. Reported by Lutz Gehlen. RT
  #68756.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=17
2011-06-13 08:21:36 +00:00
Vítězslav Čížek
d6c95a2912 - 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.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=15
2011-05-30 08:17:04 +00:00
Vítězslav Čížek
78c08df49a - update to 0.98
- Attribute::Params::Validate's $VERSION regressed in 0.96. 
  It's now manually set to 1.07.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=13
2011-04-26 07:41:10 +00:00
Vítězslav Čížek
230d227f46 - update to 0.97
- The XS version of the code always called Carp::confess, regardless of
  whether you provided your own on_fail callback. Reported by Scott Bolte. RT
  #66359.
- There were a couple spots that called eval without localizing $@ first. RT
  #58087.
- The parameters for each key validation (can, isa, regex) are now checked,
  and an error is thrown if any of the keys are not valid. Basically, we
  validate the validation spec. Based on a patch by Andreas Faafeng. RT
  #57831.
- This module now requires Perl 5.8.1.
- Switched to version 2.0 of the Artistic License.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=12
2011-04-21 12:55:20 +00:00
Stephan Kulow
6abbf07d8c siwtch to perl_requires macro
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=9
2010-12-01 13:52:03 +00:00
OBS User autobuild
6d23f46dce Accepting request 33922 from devel:languages:perl
checked in (request 33922)

OBS-URL: https://build.opensuse.org/request/show/33922
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Params-Validate?expand=0&rev=8
2010-03-05 09:05:23 +00:00
OBS User autobuild
fc16635999 Accepting request 33922 from devel:languages:perl
Copy from devel:languages:perl/perl-Params-Validate based on submit request 33922 from user coolo

OBS-URL: https://build.opensuse.org/request/show/33922
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=10
2010-03-05 09:05:24 +00:00
OBS User autobuild
3b6605d261 Accepting request 30413 from devel:languages:perl
Copy from devel:languages:perl/perl-Params-Validate based on submit request 30413 from user anicka

OBS-URL: https://build.opensuse.org/request/show/30413
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=9
2010-01-27 17:11:03 +00:00
OBS User autobuild
587b974aa4 Accepting request 28966 from devel:languages:perl
Copy from devel:languages:perl/perl-Params-Validate based on submit request 28966 from user coolo

OBS-URL: https://build.opensuse.org/request/show/28966
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=8
2010-01-11 16:03:42 +00:00
OBS User unknown
2d59d6a0d0 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=5 2008-06-23 23:10:41 +00:00
OBS User unknown
ced0ff09f2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=4 2007-11-02 00:37:18 +00:00
OBS User unknown
0f5ed08740 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=3 2007-03-09 00:50:55 +00:00
OBS User unknown
5ec7afa966 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=2 2007-01-26 00:06:26 +00:00
OBS User unknown
e3822721aa OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/perl-Params-Validate?expand=0&rev=1 2007-01-15 23:31:32 +00:00