PaulHowarth/Blog/2014-11-13

Thursday 13th November 2014

Fedora Project

  • Petr Ĺ abata kindly reviewed and approved my perl-Test-CleanNamespaces package

  • Imported and built perl-Test-CleanNamespaces (0.16) for F-20, F-21, Rawhide and EPEL-7

  • Updated perl-Class-Load-XS to 0.09 in F-21 and Rawhide:

    • Optimized some perl API calls
  • Updated perl-File-ShareDir-Install to 0.09 in F-21 and Rawhide:

    • Get rid of DB::single

    • Don't do POD tests by default
  • Updated perl-Import-Into to 1.002004 in F-21 and Rawhide:

    • Module loading is now done while importing, making it unnecessary to load them beforehand (CPAN RT#96995)

    • Fix prerequisite declarations for older toolchain
  • Updated perl-JSON-MaybeXS to 1.003001 in F-21 and Rawhide:

    • Add :legacy tag to support legacy apps

    • Fix boolean interoperability with older Cpanel::JSON::MaybeXS

  • Updated perl-Math-BigInt-GMP to 1.38 in Rawhide:

    • Updated test files from the Math::BigInt distribution

    • Updated POD
    • Updated bundled Devel::CheckLib from v0.93 to v1.01

  • Updated perl-Pod-Coverage-TrustPod to 0.100003 in F-21 and Rawhide:

    • The string *EVERYTHING* is now a pattern meaning "trust everything"

    • Only anchor the regex from Pod; trustme regex are again non-anchored
  • Updated perl-Test-Class to 0.48 in F-21 and Rawhide:

    • Replace a few bare evals with more modern alternatives

  • Updated perl-Test-Deep to 0.113 in F-21 and Rawhide:

    • Fix a compile error (!!) in RegexpOnly

    • Fix some documentation typos
    • Add license to META file

Local Packages

  • Updated perl-Class-Load-XS to 0.09 as per the Fedora version

  • Updated perl-Exception-Class (1.39) to correct the license tag, which should be "same as perl" rather than "Artistic 2.0"

  • Updated perl-JSON-MaybeXS to 1.003001 as per the Fedora version

  • Updated perl-PPIx-Regexp to 0.037:

    • Correctly mark the replacement portion of s///ee as code; prior to this release it was parsed as though no /e were present

    • Make available the number of times a given modifier is asserted (except for the match semantics modifiers, which get handled differently); see PPIx::Regexp::Token::Modifier->asserted() and PPIx::Regexp::Tokenizer->modifier() for details

    • Have PPIx::Regexp::Structure::RegexSet POD recognize that the Perl docs (specifically perlrecharclass) now call this construction "Extended Bracketed Character Classes", not "sets"

  • Updated perl-Test-Deep to 0.113 as per the Fedora version

  • Updated perl-Test-UseAllModules to 0.17:

    • Dropped cpanfile support, as it forced users of this module to update too many modules, especially while testing backward compatibility with older perls


Recent