Thursday 14th August 2014
Fedora Project
Became owner of perl-Test-Command in EPEL-7 (Bug #1056172)
Branched and built perl-Test-Command (0.11) for EPEL-7
Branched and built perl-Unicode-Map (0.112) for EPEL-7
Branched and built perl-Digest-Perl-MD5 (1.9) for EPEL-7
Updated perl-Archive-Any-Lite to 0.10 in F-21, Rawhide and EPEL-7:
Added LICENSE file (CPAN RT#88571)
Updated perl-ExtUtils-Depends to 0.400 in F-21 and Rawhide:
Depends.pm: use $DLEXT instead of $SO for library filename extensions
MANIFEST: remove MYMETA.* files
Use DynaLoader::mod2fname if available
- Added Android support
In addition to the package variables $inc, $libs and @typemaps, write an 'Inline' method to <package>::Install::Files for easier interoperability with the Inline module
Accompany the 'Inline' method with a 'deps' method in <package>::Install::Files in addition to the @deps package variable
Make ExtUtils::Depends->load use the 'Inline' and 'deps' methods by default, falling back to the package variables if the methods are not defined
Make the docs recommend the 'Inline' and 'deps' approach for creating <package>::Install::Files manually, without ExtUtils::Depends::save_config
Updated perl-IO-All to 0.68 in F-21 and Rawhide:
- Fix Copyright years
- Documentation fixes
Updated perl-MooseX-Role-Parameterized to 1.07 in F-21, Rawhide and EPEL-7:
Restored MooseX::Role::Parameterized->current_metaclass as a public method; apparently there is code on CPAN that relies on this
Remove README.pod from shipped dist
Updated perl-MooseX-Role-WithOverloading to 0.15 in F-21 and Rawhide:
Forward-compat mode added for Moose 2.1300, which cores all of this distribution's functionality
Updated perl-namespace-autoclean to 0.19 in F-21, Rawhide and EPEL-7:
Bump dependency on B::Hooks::EndOfScope, to get the separation of pure-perl and XS components (CPAN RT#89245)
- Repository migrated to the github moose organization
Update configure_requires checking in Makefile.PL, add CONTRIBUTING file
Changed the code to no longer require Class::MOP; if your class is not a Moose class then we don't load Class::MOP, which was particularly problematic for Moo classes, as using namespace::autoclean with a Moo class "upgraded" it to be a Moose class
Using this module just broke overloading in a class (CPAN RT#50938)
Add -except to import options; this allows you to explicitly not clean a sub.
Better method detection for Mouse (GH#4)
More comprehensive testing with Moo/Mouse/Moose
- Fixed cleaning of constants
Updated perl-Path-Tiny to 0.056 in F-21, Rawhide and EPEL-7:
Fixed problem throwing errors from 'remove'
The 'digest' method now takes a 'chunk_size' option to avoid slurping files entirely into memory
The 'dirname' method is deprecated due to exposing File::Spec inconsistencies
Local Packages
Updated curl to tighten the inter-package dependencies (make them arch-specific)
Updated perl-Archive-Any-Lite to 0.10 as per the Fedora version
Updated perl-DBD-CSV to 0.44:
- Table names` case sensitiveness not tested on case-problematic FS's
- Fix defaults in documentation
Fix typo in SYNOPSIS (CPAN RT#97313)
Work around EOF bug in Text::CSV_XS-1.10
Updated perl-ExtUtils-Depends to 0.400 as per the Fedora version
Updated perl-FileHandle-Fmode to 0.14:
Define PERL_NO_GET_CONTEXT
Updated perl-MooseX-Role-Parameterized to 1.07 as per the Fedora version
Updated perl-MooseX-Role-WithOverloading to 0.15 as per the Fedora version
Updated perl-Path-Tiny to 0.056 as per the Fedora version
Updated perl-Test-CleanNamespaces to 0.14:
Remove accidental dependency on Class::MOP (which turned into a circular dependency with Moose-2.1211)
Updated perl-Test-Most to 0.34:
Make compatible with the new Test::Builder
Backwards-incompatible change: reftype no longer exported by default; see https://github.com/Ovid/test--most/issues/6 (this should not be noticed by most users)
defer_plan() has long been deprecated and will be removed in a future release; this release carp()s if you try to call it
Rebuilt pptp for ppp 2.4.7 in F-21 onwards, somewhat pointlessly because pptp doesn't build-require ppp and thus it makes no difference to the build