Thursday 8th September 2016
Fedora Project
Updated perl-Test-Deep to 1.122 in F-25 and Rawhide:
Added $Test::Deep::LeafWrapper to control the behaviour of simple values in the "expected" definition
- Documentation improvements
Avoid a few evals, localize $@ in a few places where eval is used
- Goodbye tabs, hello spaces
Updated perl-YAML-LibYAML to 0.71 in Rawhide:
Merge with libyaml 0.1.7 upstream
cperl fixes for fake_signatures
libyaml fix C++-compat errors
Improve Makefile for Win32
Improve ppport_sort.h
Implement new NonStrict mode (for perl5 compat)
libyaml reformat, minor optimizations, fix warnings
- Update documentation
Use error codes, return undef on error
Abstract the loader functionality to load_impl(), dump_impl() not yet
- Rearrange static funcs (not decl in header)
DumpFile,LoadFile is now XS only, and do accept mg pv, io objects and fileglobs; support filename in error messages
Support $YAML::XS::NonStrict loader
Add dumper options Indent, BestWidth, Canonical, Unicode, Encoding, LineBreak, OpenEnded (kept defaults)
Add loader options NonStrict, Encoding (kept defaults)
Fix default emitter_set_width (2 ⇒ 80)
Fix the tests for the new default IndentlessMap=0 and check also IndentlessMap=1
Enable 2 more test/glob.t tests
Fix dump_yaml in test/TestYAMLTests.pm
Avoid duplicate checks against NULL
Unfortunately I failed to notice that this was an unauthorized release by RURBAN; whoops!
Local Packages
Updated perl-MRO-Compat (0.12) to fix FTBFS when perl is not in the minimal buildroot, and to build-require perl-generators for proper dependency generation
Updated perl-Test-Deep to 1.122 as per the Fedora version
Updated perl-YAML-LibYAML to 0.71 as per the Fedora version