- New upstream release 0.27
- Allow packages to be cleaned multiple times
- Ensure the debugger workarounds are applied only when DB::sub is actively
used (they are superfluous otherwise)
- Work around P5#72210, resulting in fails on 5.8.8 -Duselongdouble
- Fix incorrect name in META (CPAN RT#107813)
- BR: perl-generators where available
- Simplify find command using -delete
- New upstream release 0.26
- Exclusively use Package::Stash::PP on perls < 5.8.7 until a fixed
Package::Stash::XS ships - breakage keeps getting re-introduced
(CPAN RT#74151, CPAN RT#107343)
- Explicitly document the late runtime binding of 'sort SUBNAME ...'
(CPAN RT#101247)
- No longer rely on Sub::Identify - either use Sub::Util or B (CPAN RT#96945)
- Classify buildreqs by usage
- Filter dependency on private package namespace::clean::_Util
- New upstream release 0.25
- Fix incorrect ExtUtils::CBuilder detection routine leading to Makefile.PL
crashes when EU::CB is not available
- Drop obsoletes/provides for old tests sub-package
- Drop EL-5 support since build requirements can't be met there
- New upstream release 0.24
- Properly skip debugger test when optional deps not available
- Make sure pure-perl tests pass correctly on space-containing paths
(CPAN RT#77528)
- Remove all the pure-perl fallback code and depend on PP-capable
B::H::EOS 0.12
- Module no longer attempts to use Hash::Util::FieldHash, so drop filters
- BR: perl(Sub::Identify) and perl(Sub::Name) unconditionally
- BR: perl(base), perl(ExtUtils::CBuilder) and perl(lib)
- Drop BR: perl(FindBin), not dual-lived upstream
- Update patch for building with old Test::More versions
- New upstream release 0.23
- Rely on B::Hooks::EndOfScope version 0.10 to fix issues with new
Module::Runtime versions (≥ 0.012) on perl 5.10 due to incorrect hook
firing due to %^H localisation
- Fix failures on 5.13.6 due to incorrect version number threshold
(CPAN RT#74683)
- Don't need to remove empty directories from buildroot
- Drop %defattr, redundant since rpm 4.4
- Update to 0.22
- Limit the debugger workarounds to perls between 5.8.8 and 5.14, extend
debugger support to all perl versions (CPAN RT#69862)
- If possible, automatically install (but not load) the debugger workaround
libraries on perls between 5.8.8 and 5.14 (CPAN RT#72368)
- Add back dropped NAME section (CPAN RT#70259)
- Simplify the ≥ 5.10 PP variant even more - move the hook from DESTROY
into DELETE
- Force explicit callback invocation order on 5.8 PP
- Replace the %^H tie approach with fieldhashes, which fixes all known
corner cases and caveats on supported perls ≥ 5.8.1 (CPAN RT#73402)
- Compile away the debugger fixup on perls ≥ 5.15.5
- Only BR:/R: Sub::Identify and Sub::Name for perl versions where they're
actually needed
- Reinstate compatibility with old distributions like EL-5
- Patch test suite to work with Test::More < 0.88 if necessary
- Filter dependency on Hash::Util::FieldHash on perl 5.8.x
- Add back buildroot definition, %clean section, %defattr etc.
- Only include tests if we have %{perl_default_filter} to avoid the unwanted
requires/provides that come with them
- Drop redundant buildreq perl(CPAN)
- Make %files list more explicit
- Use tabs
- update by Fedora::App::MaintainerTools 0.006
- updating to latest GA CPAN version (0.18)
- added a new br on perl(Exporter) (version 0)
- altered br on perl(ExtUtils::MakeMaker) (6.42 => 6.31)
- added a new br on perl(Package::Stash) (version 0.03)
- added a new br on perl(constant) (version 0)
- added a new br on perl(vars) (version 0)
- dropped old BR on perl(Symbol)
- dropped old requires on perl(Symbol)
- manually drop unnecesary requires