BSD Ports

converters/R-cran-RJSONIO 2.0.5 FreeBSD

Serialize R objects to JSON, JavaScript Object Notation

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
ce2322be51
License
BSD3CLAUSE
Categories
converters
Package size
564.6 KiB, 2562.5 KiB installed

Description

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. Version 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.

In the other systems

SystemPortVersion
FreeBSDconverters/R-cran-RJSONIO2.0.5
DragonFlyconverters/R-cran-RJSONIO1.3.1.9

Install

Binary package:

pkg install R-cran-RJSONIO

From the ports tree:

cd /usr/ports/converters/R-cran-RJSONIO/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	R-cran-RJSONIO>0:converters/R-cran-RJSONIO

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2.0.52.0.5-2.0.02.0.5
FreeBSD:14:quarterly2.0.52.0.5n/a2.0.02.0.5
FreeBSD:15:latest2.0.52.0.5n/a2.0.02.0.0
FreeBSD:15:quarterly2.0.52.0.5n/an/an/a
FreeBSD:16:latest2.0.52.0.5n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 86
Run dependencies 86

Configuration

No options to configure.

USES
cran:auto-plist,compiles
Service scripts
none

Files

distinfo 1
FileSizeSHA256
RJSONIO_2.0.5.tar.gz738842ca924047c88c0b48334a562e8ec319dab7b114435fdf36764eab41db9eeb259f

Commit history 1

DateCommitCreditsLog message
ce2322be51 Devin Teske Update R-cran-* WWW to modern URL
Old R-cran-* ports have https://cran.r-project.org/web/packages/${PORTNAME} New R-cran-* ports have https://cran.r-project.org/package=${PORTNAME} Replace all the old WWW URLs with new WWW URLs Reviewed by: fuz Differential Revision: https://reviews.freebsd.org/D59714