PaulHowarth/Blog/2018-04-20

Friday 20th April 2018

Fedora Project

  • Updated perl-Class-C3 to 0.34 in Rawhide:

    • Update bundled ExtUtils::HasCompiler to 0.021

    • Fix some examples in pod
  • Updated perl-File-Copy-Recursive-Reduced to 0.005 in Rawhide:

    • Introduce rcopy(), a stripped-down replacement for File::Copy::Recursive::rcopy()

    • Implement copying of symlinks within all three public functions; at this point we should be able to make substitutions for File::Copy::Recursive's fcopy(), dircopy() and rcopy() functions in a large proportion of toolchain libraries, particularly in test suites

  • Updated perl-JSON-MaybeXS to 1.004000 in Rawhide:

    • Added true and false subs so they can be used via JSON::MaybeXS rather than only JSON() exported sub

  • Updated perl-strictures to 2.000004 in Rawhide:

    • Update bundled ExtUtils::HasCompiler to 0.021

    • Update internal list of warnings for categories added in 5.26.0 (no behaviour change)
  • Updated perl-Task-Weaken to 1.06 in Rawhide:

    • Merge last commits from adamk's svn repository, which bump the minimum version of Scalar::Util in some cases (GH#1)

  • Updated perl-Test-Base to 0.89 in Rawhide:

    • Require Test::More ≥ 0.88 (GH#19)

    • Support the use of plain 'use Test::Base' without any tests (GH#21)

  • Updated perl-Test-Deep to 1.128 in Rawhide:

    • Numerous small improvements to documentation
    • Improved CI setup

Local Packages

  • Updated perl-Class-C3 to 0.34 as per the Fedora version

  • Updated perl-File-Copy-Recursive-Reduced to 0.005 as per the Fedora version

  • Updated perl-File-ShareDir-Install to 0.12:

    • Add rules files for 'prove' and Test::Harness to specify that tests need to be run serially for now

    • Support spaces (and other special characters too) in share files (GH#2)

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

  • Updated perl-strictures to 2.000004 as per the Fedora version

  • Updated perl-Sub-Quote to 2.005001:

    • Add a workaround for test failures on early 5.8 releases with threads
  • Updated perl-Task-Weaken to 1.06 as per the Fedora version

  • Updated perl-Test-Base to 0.89 as per the Fedora version

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

  • Updated perl-Test-Pod to 1.52:

    • *.psgi files are now recognized as pod-containing files

    • Explicit perl 5.8 dependency removed
  • Updated perl-Test2-Suite to 0.000114:

    • Switch spec to use the testing_done callback

    • Update copyright dates
    • Finish the Anatomy manual section

    • Finish the Tooling manual section

  • Updated perl-version to 0.9924:

    • Revise CPAN metadata to advertise correct repo


Recent