Thursday 16th February 2012
Fedora Project
Updated perl-B-Hooks-EndOfScope to 0.10 in F-17 and Rawhide:
- Stop propagating our magic through localisation
Cleaned up and updated perl-Path-Class to 0.25 in F-15, F-16, F-17, Rawhide, EPEL-4, EPEL-5 and EPEL-6:
- Updated Fedora versions from 0.23
- Updated EPEL-6 from 0.18
- Updated EPEL-4 and EPEL-5 from 0.16
- Lots of bug-fixes, additional methods and documentation improvemeents in general
I had to add a patch to get it to build with the old versions of Module::Build in EPEL:
Module::Build ≥ 0.3601 isn't actually needed by this package. It builds just fine with version 0.2807 in EPEL-4. --- Path-Class/Build.PL +++ Path-Class/Build.PL @@ -2,12 +2,12 @@ use strict; use warnings; -use Module::Build 0.3601; +use Module::Build 0.2807; my %module_build_args = ( "build_requires" => { - "Module::Build" => "0.3601", + "Module::Build" => "0.2807", "Test" => 0, "Test::More" => 0, "warnings" => 0
- Quite why upstreams specify such recent versions of build tools when they don't actually need them I don't know
Updated perl-Test-Fatal to 0.010 in F-17 and Rawhide:
Avoid tickling an overloading bug in perl 5.6 during testing (CPAN RT#74847)
Local Packages
Updated perl-B-Hooks-EndOfScope to 0.10 as per the Fedora version, adding a patch to support building with Test::More < 0.89
Cleaned up and rebuilt perl-HTML-Tidy
Updated perl-Path-Class to 0.25:
resolve() now croak()s instead of die()s on non-existent file
Added a traverse() method for directories, based on the fmap_cont() method of Forest::Tree::Pure; it's an alternative to ->recurse, which allows for more control over how the recursion happens
- Fixed a grammar error in the documentation
Updated perl-Test-Fatal to 0.010 as per the Fedora version