pkgsrc-Changes archive

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

Re: CVS commit: pkgsrc/devel/ruby-yajl-ruby



Updated version of textproc/ruby-yajl?

On Tue, 03 Jun 2014 22:53:15 +0900, Jonathan Perkin 
<jperkin%netbsd.org@localhost> wrote:

Module Name:    pkgsrc
Committed By:   jperkin
Date:           Tue Jun  3 13:53:15 UTC 2014

Added Files:
        pkgsrc/devel/ruby-yajl-ruby: DESCR Makefile PLIST distinfo

Log Message:
Import devel/ruby-yajl-ruby into pkgsrc.

This gem is a C binding to the excellent YAJL JSON parsing and
generation library.

Features:

 * JSON parsing and encoding directly to and from an IO stream (file,
   socket, etc) or String. Compressed stream parsing and encoding
   supported for Bzip2, Gzip and Deflate.

 * Parse and encode multiple JSON objects to and from streams or
   strings continuously.

 * JSON gem compatibility API - allows yajl-ruby to be used as a
   drop-in replacement for the JSON gem

 * Basic HTTP client (only GET requests supported for now) which
   parses JSON directly off the response body as it's being received

 * ~3.5x faster than JSON.generate

 * ~1.9x faster than JSON.parse

 * ~4.5x faster than YAML.load

 * ~377.5x faster than YAML.dump

 * ~1.5x faster than Marshal.load

 * ~2x faster than Marshal.dump


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/devel/ruby-yajl-ruby/DESCR \
    pkgsrc/devel/ruby-yajl-ruby/Makefile pkgsrc/devel/ruby-yajl-ruby/PLIST \
    pkgsrc/devel/ruby-yajl-ruby/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




--
OBATA Akio / obata%lins.jp@localhost



Home | Main Index | Thread Index | Old Index