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:
Paul Howarth 2016-09-08 19:59:19 +01:00
parent 40d37e317f
commit 107ab8bcc4
2 changed files with 38 additions and 10 deletions

View File

@ -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)

View File

@ -1 +1 @@
a6a2d7e2124b101236613e831458172f YAML-LibYAML-0.63.tar.gz
d0ae3a08db408eb03492824ec75cc0d2 YAML-LibYAML-0.71.tar.gz