Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Function-Parameters-2.2.4-2.fc39 RPM for x86_64

From Fedora 39 for x86_64 / p

Name: perl-Function-Parameters Distribution: Fedora Project
Version: 2.2.4 Vendor: Fedora Project
Release: 2.fc39 Build date: Fri Jul 21 00:04:29 2023
Group: Unspecified Build host: buildhw-x86-02.iad2.fedoraproject.org
Size: 153006 Source RPM: perl-Function-Parameters-2.2.4-2.fc39.src.rpm
Packager: Fedora Project
Url: https://metacpan.org/release/Function-Parameters
Summary: Subroutine definitions with parameter lists
This module extends Perl with keywords that let you define functions with
parameter lists. It uses Perl's keyword plugin API, so it works reliably
and doesn't require a source filter.

Provides

Requires

License

GPL-1.0-or-later OR Artistic-1.0-Perl

Changelog

* Thu Jul 20 2023 Fedora Release Engineering <[email protected]> - 2.2.4-2
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Sun Jul 16 2023 Paul Howarth <[email protected]> - 2.2.4-1
  - Update to 2.002004 (rhbz#2223063)
    - Remove 'perl -T' from t/info.t, so we can run on perls compiled without
      support for taint mode; the test didn't actually care about taint anyway
* Tue Jul 11 2023 Jitka Plesnikova <[email protected]> - 2.2.3-2
  - Perl 5.38 rebuild
* Wed Apr 19 2023 Paul Howarth <[email protected]> - 2.2.3-1
  - Update to 2.002003 (rhbz#2188007)
    - 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)
  - Drop explicit dependency on perl(Moose::Util::TypeConstraints), which is
    only required when using this module in conjunction with Moose, and that
    would pull in the dependency anyway
* Sun Apr 02 2023 Paul Howarth <[email protected]> - 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
* Mon Mar 27 2023 Paul Howarth <[email protected]> - 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
* Fri Jan 27 2023 Paul Howarth <[email protected]> - 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
* Fri Jan 20 2023 Paul Howarth <[email protected]> - 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
* Fri Jan 20 2023 Fedora Release Engineering <[email protected]> - 2.1.3-17
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <[email protected]> - 2.1.3-16
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jun 01 2022 Jitka Plesnikova <[email protected]> - 2.1.3-15
  - Perl 5.36 rebuild
* Fri Jan 21 2022 Fedora Release Engineering <[email protected]> - 2.1.3-14
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <[email protected]> - 2.1.3-13
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

Files

/usr/lib/.build-id
/usr/lib/.build-id/a8
/usr/lib/.build-id/a8/c93fa95bdba1413d8a421d5d80c221162f6ee1
/usr/lib64/perl5/vendor_perl/Function
/usr/lib64/perl5/vendor_perl/Function/Parameters
/usr/lib64/perl5/vendor_perl/Function/Parameters.pm
/usr/lib64/perl5/vendor_perl/Function/Parameters/Info.pm
/usr/lib64/perl5/vendor_perl/auto/Function
/usr/lib64/perl5/vendor_perl/auto/Function/Parameters
/usr/lib64/perl5/vendor_perl/auto/Function/Parameters/Parameters.so
/usr/share/doc/perl-Function-Parameters
/usr/share/doc/perl-Function-Parameters/Changes
/usr/share/doc/perl-Function-Parameters/README
/usr/share/man/man3/Function::Parameters.3pm.gz
/usr/share/man/man3/Function::Parameters::Info.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Jul 9 21:55:09 2024