NOTICE: This package has been removed from pkgsrc

./devel/ruby-yajl-ruby, Streaming JSON parsing and encoding library

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.2.0, Package name: ruby200-yajl-ruby-1.2.0, Maintainer: pkgsrc-users

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


Required to run:
[lang/ruby200-base]

Master sites: (Expand)

SHA1: 8b2c10498215e8526bba106b4600e820d12e06a1
RMD160: fe897a014db4fd0aeacf8f246ab648e6b31780fa
Filesize: 536.5 KB

Version history: (Expand)


CVS history: (Expand)


   2014-06-03 18:28:03 by Jonathan Perkin | Files touched by this commit (4) | Package removed
Log message:
Remove devel/ruby-yajl-ruby, there is already textprocy/ruby-yajl with
a version which satisfies all current dependencies.
   2014-06-03 15:53:15 by Jonathan Perkin | Files touched by this commit (4)
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