Fedora Packages

perl-Function-Parameters-2.2.2-1.fc38 in Fedora 38

↵ Return to the main page of perl-Function-Parameters
View build
Search for updates

Package Info (Data from x86_64 build)
🠗 Changelog
🠗 Dependencies
🠗 Provides
🠗 Files

Changelog

Date Author Change
2023-04-02 Paul Howarth <paul at city dash fan dot org> - 2.2.2-1 - Update to 2.002002 (rhbz#2183727) - Provide //= for default arguments, which 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), which 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) - Fix (hopefully) Windows builds using nmake.exe - 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
2023-03-27 Paul Howarth <paul at city dash fan dot org> - 2.1.6-1 - Update to 2.001006 (rhbz#2182064) - 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
2023-01-27 Paul Howarth <paul at city dash fan dot org> - 2.1.5-1 - Update to 2.001005 (rhbz#2164971) - Fix failures with perl 5.37.5..5.37.6 caused by new internal opcode structure for anonymous subs
2023-01-20 Paul Howarth <paul at city dash fan dot org> - 2.1.4-1 - Update to 2.001004 (rhbz#2162566) - Drop Dir::Self test dependency (use FindBin instead) - Use SPDX-format license tag - Use %{make_build} and %{make_install} - Make %files list more explicit
2023-01-20 Fedora Release Engineering <releng at fedoraproject dot org> - 2.1.3-17 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
2022-07-22 Fedora Release Engineering <releng at fedoraproject dot org> - 2.1.3-16 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
2022-06-01 Jitka Plesnikova <jplesnik at redhat dot com> - 2.1.3-15 - Perl 5.36 rebuild
2022-01-21 Fedora Release Engineering <releng at fedoraproject dot org> - 2.1.3-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
2021-07-22 Fedora Release Engineering <releng at fedoraproject dot org> - 2.1.3-13 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
2021-05-22 Jitka Plesnikova <jplesnik at redhat dot com> - 2.1.3-12 - Perl 5.34 rebuild

Provides

  • perl(Function::Parameters)
  • perl(Function::Parameters::Info)
  • perl(Function::Parameters::Param)
  • perl-Function-Parameters
  • perl-Function-Parameters(x86-64)

Files


Sources on Pagure