Update to 0.71
- New upstream release 0.71 - 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 option 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 - This release by RURBAN → update source URL
This commit is contained in:
parent
40d37e317f
commit
107ab8bcc4
@ -1,13 +1,13 @@
|
||||
Name: perl-YAML-LibYAML
|
||||
Version: 0.63
|
||||
Version: 0.71
|
||||
Release: 1%{?dist}
|
||||
Summary: Perl YAML Serialization using XS and libyaml
|
||||
License: GPL+ or Artistic
|
||||
Group: Development/Libraries
|
||||
URL: http://search.cpan.org/dist/YAML-LibYAML/
|
||||
Source0: http://search.cpan.org/CPAN/authors/id/T/TI/TINITA/YAML-LibYAML-%{version}.tar.gz
|
||||
Source0: http://search.cpan.org/CPAN/authors/id/R/RU/RURBAN/YAML-LibYAML-%{version}.tar.gz
|
||||
|
||||
# Install
|
||||
# Build
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: findutils
|
||||
BuildRequires: gcc
|
||||
@ -15,6 +15,7 @@ BuildRequires: make
|
||||
BuildRequires: perl
|
||||
BuildRequires: perl-devel
|
||||
BuildRequires: perl-generators
|
||||
BuildRequires: perl(Config)
|
||||
BuildRequires: perl(ExtUtils::MakeMaker)
|
||||
BuildRequires: libyaml, libyaml-devel
|
||||
|
||||
@ -30,24 +31,24 @@ BuildRequires: perl(XSLoader)
|
||||
|
||||
# Tests
|
||||
BuildRequires: perl(blib)
|
||||
BuildRequires: perl(Carp)
|
||||
BuildRequires: perl(Data::Dumper)
|
||||
BuildRequires: perl(Devel::Peek)
|
||||
BuildRequires: perl(Encode)
|
||||
BuildRequires: perl(File::Find)
|
||||
BuildRequires: perl(File::Path)
|
||||
BuildRequires: perl(Filter::Util::Call)
|
||||
BuildRequires: perl(IO::File)
|
||||
BuildRequires: perl(IO::Pipe)
|
||||
BuildRequires: perl(lib)
|
||||
BuildRequires: perl(Path::Class)
|
||||
BuildRequires: perl(Test::Builder)
|
||||
BuildRequires: perl(Test::Base)
|
||||
BuildRequires: perl(Test::Base::Filter)
|
||||
BuildRequires: perl(Test::More) >= 0.88
|
||||
BuildRequires: perl(Tie::Array)
|
||||
BuildRequires: perl(Tie::Hash)
|
||||
BuildRequires: perl(utf8)
|
||||
|
||||
# Runtime
|
||||
# Optional Tests
|
||||
BuildRequires: perl(Path::Class)
|
||||
|
||||
# Dependencies
|
||||
Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
|
||||
|
||||
# Avoid provides for perl shared objects
|
||||
@ -84,6 +85,33 @@ make test
|
||||
%{_mandir}/man3/YAML::XS::LibYAML.3*
|
||||
|
||||
%changelog
|
||||
* Thu Sep 8 2016 Paul Howarth <paul@city-fan.org> - 0.71-1
|
||||
- Update to 0.71
|
||||
- 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 option 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
|
||||
- This release by RURBAN → update source URL
|
||||
|
||||
* Fri Jul 8 2016 Paul Howarth <paul@city-fan.org> - 0.63-1
|
||||
- Update to 0.63
|
||||
- Fix memory leaks (GH#48)
|
||||
|
Loading…
Reference in New Issue
Block a user