pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/p5-YAML Update p5-YAML to 0.62.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/03e09db16f76
branches:  trunk
changeset: 520752:03e09db16f76
user:      obache <obache%pkgsrc.org@localhost>
date:      Sat Oct 28 08:37:40 2006 +0000

description:
Update p5-YAML to 0.62.
Based on patch provided by Martin Wilke via PR 34343
(avoiding interaction in configure stage).

*** WARNING ***

This release breaks compatibility with versions earlier than version 0.60 of
YAML::Syck and YAML.pm when serializing blessed references.

from COMPATIBILITY:
YAML.pm 0.60 breaks compatability with older version by changing the
tags that are output for serialized objects.

This was the old way:

    --- !perl/Foo::Bar {}
    --- !perl/@Baz []
    --- !perl/$Quux ""

New way:

    --- !!perl/hash:Foo::Bar {}
    --- !!perl/array:Baz []
    --- !!perl/scalar:Quux ""

* This change was made after discussions with the Python and Ruby
  implementors to standardize on this form.
* YAML::Syck was updated at the same time as YAML.pm so that they
  serialize objects the same way.
* YAML.pm roundtrips the new format and still parses the old (now
  deprecated) format.
* The best strategy is to update to the latest version.
* There are potential problems if you use YAML for RPC and the server
  and client versions don't match.

Changes:
---
version: 0.62
date:    Mon Jul  3 15:41:20 PDT 2006
changes:
- Patch from rgs for Catalyst users

---
version: 0.61
date:    Sun Jul  2 15:25:08 CDT 2006
changes:
- New CGI.pm made test fail.

---
version: 0.60
date:    Fri Jun 30 21:55:55 CDT 2006
changes:
- Changed object tag format in non backwards compatible way
- Removed support for folded scalar emission
- Added new tests
- Sync with YAML::Syck

---
version: 0.58
date:    Tue Feb 14 12:42:34 PST 2006
changes:
- Fixed bug reported by Slaven Rezic on 5.8.0
- Fixed a ysh bug reported on rt. 17589

diffstat:

 textproc/p5-YAML/Makefile |  5 +++--
 textproc/p5-YAML/distinfo |  8 ++++----
 2 files changed, 7 insertions(+), 6 deletions(-)

diffs (33 lines):

diff -r c51fbc7af26f -r 03e09db16f76 textproc/p5-YAML/Makefile
--- a/textproc/p5-YAML/Makefile Sat Oct 28 07:45:51 2006 +0000
+++ b/textproc/p5-YAML/Makefile Sat Oct 28 08:37:40 2006 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.11 2006/03/04 21:30:50 jlam Exp $
+# $NetBSD: Makefile,v 1.12 2006/10/28 08:37:40 obache Exp $
 
-DISTNAME=      YAML-0.57
+DISTNAME=      YAML-0.62
 PKGNAME=       p5-${DISTNAME}
 CATEGORIES=    perl5 textproc
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=../by-authors/id/I/IN/INGY/}
@@ -12,6 +12,7 @@
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 
 PERL5_PACKLIST=                auto/YAML/.packlist
+MAKE_PARAMS+=          < /dev/null
 
 .include "../../lang/perl5/module.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r c51fbc7af26f -r 03e09db16f76 textproc/p5-YAML/distinfo
--- a/textproc/p5-YAML/distinfo Sat Oct 28 07:45:51 2006 +0000
+++ b/textproc/p5-YAML/distinfo Sat Oct 28 08:37:40 2006 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2006/02/02 23:16:47 abs Exp $
+$NetBSD: distinfo,v 1.7 2006/10/28 08:37:40 obache Exp $
 
-SHA1 (YAML-0.57.tar.gz) = 8a68ab575e73d76f9d23b7a0b1b115fa1219cea6
-RMD160 (YAML-0.57.tar.gz) = 7d564326b443be51b151dcfaaa0a591d22ff3daf
-Size (YAML-0.57.tar.gz) = 89835 bytes
+SHA1 (YAML-0.62.tar.gz) = 727ac18ee74c87357e2fce5abbced224a99be6f1
+RMD160 (YAML-0.62.tar.gz) = fd9b350215e41967cd09bea2dbcd7ceb633df18a
+Size (YAML-0.62.tar.gz) = 97878 bytes



Home | Main Index | Thread Index | Old Index