- update math/R to 2.15.0, and adjust dependent ports
- minor changes to bsd.cran.mk [2]: rename MASTER_CRAN_SITES to
MASTER_SITE_CRAN, as in bsd.sites.mk; make the install target more
flexible and allow CRAN ports to override it; add a regression-test
target; set USE_FORTRAN to match math/R; remove some of the
redundant checks of USE_R_MOD; honor NOPORTDATA and NOPORTDOCS
Reviewed by: thierry, tota, wen
Approved by: D. Rue (maintainer) [1], wen [2]
to Mk/bsd.cran.mk
PR: ports/162238
Submitted by: tota (myself)
Approved by: wen (maintainer of Mk/bsd.cran.mk and many related ports),
David Naylor <naylor_DOT_b_DOT_david_AT_gmail_DOT_com>
(maintainer of math/R-cran-RSvgDevice and math/R-cran-car),
Dan Rue <drue_AT_therub_DOT_org>
(maintainer of math/R-cran-psych, timeout > 2 weeks)
Feature safe: yes
This is a package that allows conversion to and from data in
Javascript object notation (JSON) format. This allows R objects to
be inserted into Javascript/ECMAScript/ActionScript code and allows
R programmers to read and convert JSON content to R objects. This
is an alternative to rjson package. That version was too slow for
converting large R objects to JSON and is not extensible, but a
very useful prototype. It is fast for parsing. This package uses
methods, vectorized operations and C code and callbacks to R functions
for deserializing JSON objects to R. Verison 0.4 of this package
uses a new native parser, implements the transformation code in C
and allocates memory efficiently (rather than concatenating because
of event driven parsing). The result is a significantly faster
parsing of large JSON documents.
WWW: http://cran.r-project.org/web/packages/RJSONIO/