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.2-1.fc38 RPM for x86_64

From Fedora 38 updates for x86_64 / Packages / p

Name: perl-Function-Parameters Distribution: Fedora Project
Version: 2.2.2 Vendor: Fedora Project
Release: 1.fc38 Build date: Sun Apr 2 16:05:58 2023
Group: Unspecified Build host: buildvm-x86-23.iad2.fedoraproject.org
Size: 148709 Source RPM: perl-Function-Parameters-2.2.2-1.fc38.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

* Sun Apr 02 2023 Paul Howarth <paul@city-fan.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
* Mon Mar 27 2023 Paul Howarth <paul@city-fan.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
* Fri Jan 27 2023 Paul Howarth <paul@city-fan.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
* Fri Jan 20 2023 Paul Howarth <paul@city-fan.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
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-17
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-16
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Wed Jun 01 2022 Jitka Plesnikova <jplesnik@redhat.com> - 2.1.3-15
  - Perl 5.36 rebuild
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-14
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.1.3-13
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Sat May 22 2021 Jitka Plesnikova <jplesnik@redhat.com> - 2.1.3-12
  - Perl 5.34 rebuild

Files

/usr/lib/.build-id
/usr/lib/.build-id/79
/usr/lib/.build-id/79/837f16edaa38c9f2537b27ef90c944b88ea362
/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 May 21 00:19:22 2024