22 Commits

Author SHA256 Message Date
07919811c7 Add Gitea build results 2025-08-12 18:14:17 +02:00
f9b4ea2738 Accepting request 1239666 from devel:languages:perl:autoupdate
- updated to 2.2.5 (2.002005)
   see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.002005  2025-01-19
            - When debugging, skip over invisible (generated) parameter
              initialization code even if single-step mode is active.
            - Move repository and bugtracker to <https://codeberg.org>.

OBS-URL: https://build.opensuse.org/request/show/1239666
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=21
2025-01-26 01:37:32 +00:00
0c1d34a113 Normalize CPAN version
See https://github.com/openSUSE/cpanspec/issues/47 for details

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=20
2024-08-25 17:36:31 +00:00
838fc7ec1d Accepting request 1101203 from devel:languages:perl:autoupdate
- updated to 2.002004
   see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.002004  2023-07-15
            - Remove 'perl -T' from tests. This way we can run on perls compiled
              without support for taint mode. The test didn't actually care about
              taint anyway.

OBS-URL: https://build.opensuse.org/request/show/1101203
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=19
2023-07-28 16:24:37 +00:00
142df1ca35 Accepting request 1080812 from devel:languages:perl:autoupdate
- updated to 2.002003
   see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.002003  2023-04-19
            - Fix line numbers after inlined type checks (gh #42).
              Previously, the code for type checks was inlined literally, so if a
              particular check took 5 lines of code, all the following line
              numbers in the source file would be off by 5 (they would be "pushed
              down" by the interpolated code). These bad line numbers would show
              up in error messages from Perl (including warn and die) as well as
              __LINE__ and caller (and thus stack traces).

OBS-URL: https://build.opensuse.org/request/show/1080812
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=18
2023-04-20 12:46:43 +00:00
c24ef71a52 Accepting request 1076917 from devel:languages:perl:autoupdate
- updated to 2.002002
   see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.002002  2023-04-01
            - Work around old versions of ExtUtils::MakeMaker not providing
              is_make_type(), whose version dependency is undocumented (sigh).
            - Restrict GNU syntax for exporting variables to type 'gmake'; should
              fix building on BSD, Solaris, etc.
            - Declare dependency on ExtUtils::MakeMaker 7+ and remove
              compatibility code for older versions.
  2.002001  2023-04-01
            - Fix (hopefully) Windows builds using nmake.exe.
  2.002     2023-04-01
            - Provide //= for default arguments that are also used when the
              caller passes in undef.
            - Provide more type combinators in parameter declarations: In
              addition to | (union types), now ~ & / are also supported (for
              complement types, intersection types, and alternative types,
              respectively).
            - Enable type coercions. If a parameter has a declared type and that
              type supports coercions ($type->has_coercion returns true), call
              its ->coerce($value) method to transform arguments before type
              checking.
            - Enable inline type checks. If a parameter has a declared type and
              that type supports inlining ($type->can_be_inlined returns true),
              its inline code (as provided by ->inline_check('$value')) is baked
              into the function definition instead of a call to ->check($value).
              This may speed up type checks.
            - Move a big chunk of tests to xt/ (author testing only).
            - Remove xt/ from the distribution.
            - Enable parallel testing by default (with -j4).
  2.001006  2023-03-27
            - Work around perl core issue GH#20950 (use re "eval" doesn't capture
              lexical %^H environment like eval() does and stringifies it
              instead) by downgrading the previous hard error to a warning (in
              the new category 'Function::Parameters') and switching
              Function::Parameters off in the affected scope.

OBS-URL: https://build.opensuse.org/request/show/1076917
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=17
2023-04-03 13:22:43 +00:00
18a0f2328c Accepting request 1065464 from devel:languages:perl:autoupdate
- updated to 2.001005
   see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.001005  2023-01-27
            - Fix failures with perl 5.37.5 .. 5.37.6 caused by new internal
              opcode structure for anonymous subs.
  2.001004  2023-01-20
            - Drop Dir::Self test dependency (use FindBin instead).

OBS-URL: https://build.opensuse.org/request/show/1065464
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=16
2023-02-15 17:15:39 +00:00
Stephan Kulow
2f754ce1b7 - updated to 2.001003
see /usr/share/doc/packages/perl-Function-Parameters/Changes
  2.001003  2017-11-11
            - Fix threaded initialization issue better. This is the same issue
              that was fixed in 2.001002, but now we use PL_op_mutex instead of
              PL_check_mutex. This has the advantage of also being thread-safe on
              v5.14.
  
  2.001002  2017-11-09
            - Fix crash when Function::Parameters is loaded at runtime by
              multiple threads (a stack overflow due to infinite recursion).
              This is arguably a core bug (#132413). The current workaround
              employed by Function::Parameters slightly abuses an internal perl
              mutex meant for something else (protecting op checkers), but it
              fixes the issue on perls v5.16 .. v5.26.
              v5.14 doesn't have this API yet, so the workaround is not thread
              safe there. It is technically possible to still run into this issue
              if two threads initialize Function::Parameters at the exact same
              moment (I haven't managed to reproduce this yet, so hopefully it's
              unlikely in practice).
              It is possible to completely avoid the problem on all versions of
              perl and Function::Parameters by making sure the module is loaded
              before the first thread is created.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=15
2017-12-10 14:06:03 +00:00
Stephan Kulow
a85074ec55 Accepting request 507675 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/507675
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=14
2017-07-11 09:50:11 +00:00
Stephan Kulow
5f06b4f359 Accepting request 495146 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/495146
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=13
2017-05-18 08:30:52 +00:00
Stephan Kulow
2d0c3cc8af Accepting request 488878 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/488878
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=12
2017-04-18 08:05:15 +00:00
Stephan Kulow
0c35834c14 Accepting request 484287 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/484287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=11
2017-04-06 13:04:20 +00:00
Stephan Kulow
39f05fc435 Accepting request 483234 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/483234
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=10
2017-03-29 08:51:39 +00:00
Stephan Kulow
86cadf1649 Accepting request 480985 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/480985
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=9
2017-03-23 06:49:42 +00:00
Stephan Kulow
6031b8075b Accepting request 401419 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/401419
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=8
2016-06-12 14:10:44 +00:00
Stephan Kulow
00ab2e2af0 Accepting request 360288 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/360288
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=7
2016-02-20 20:45:19 +00:00
Stephan Kulow
52ce4c5ffc Accepting request 352248 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/352248
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=6
2016-01-07 11:44:32 +00:00
c1ba77bcf4 Accepting request 350848 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/350848
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=5
2015-12-26 12:25:45 +00:00
82bc9a20da Accepting request 347533 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/347533
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=4
2015-12-05 17:05:12 +00:00
Stephan Kulow
06c33cd454 Accepting request 304120 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/304120
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=3
2015-04-27 05:42:26 +00:00
Stephan Kulow
08a27a62f9 Accepting request 303800 from devel:languages:perl:autoupdate
automatic update

OBS-URL: https://build.opensuse.org/request/show/303800
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=2
2015-04-24 15:53:13 +00:00
Stephan Kulow
6fc950978e initial package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Function-Parameters?expand=0&rev=1
2015-04-19 18:08:05 +00:00