BSD Ports

devel/libfastjson 1.2609.0 FreeBSD

Fork of json-c (JSON implementation in C)

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
6c8a51b404
License
MIT
Categories
devel
Package size
46.5 KiB, 193.8 KiB installed

Description

The aim of this project is not to provide a slightly modified clone of json-c. It's aim is to provide

* a small library with essential json handling functions * sufficiently good json support (not 100% standards compliant) * be very fast in processing

In order to reach these goals, we reduce the features of json-c. For similarities and differences, see the file DIFFERENCES.

In the other systems

SystemPortVersion
FreeBSDdevel/libfastjson1.2609.0
OpenBSDdevel/libfastjson1.2609.0
NetBSDtextproc/libfastjson0.99.8nb1
DragonFlydevel/libfastjson1.2304.0
MidnightBSDdevel/libfastjson1.2304.0

Install

Binary package:

pkg install libfastjson

From the ports tree:

cd /usr/ports/devel/libfastjson/ && make install clean

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

RUN_DEPENDS=	libfastjson>0:devel/libfastjson
LIB_DEPENDS=	libfastjson.so:devel/libfastjson

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:latest1.2609.01.2609.00.99.91.2304.01.2609.0
FreeBSD:14:quarterly1.2609.01.2609.0n/a1.2304.01.2609.0
FreeBSD:15:latest1.2609.01.2609.0n/a1.2304.01.2304.0
FreeBSD:15:quarterly1.2609.01.2609.0n/an/an/a
FreeBSD:16:latest1.2609.01.2609.0n/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 9

Configuration

No options to configure.

USES
autoreconf cpe libtool pathfix pkgconfig
Service scripts
none

Files

pkg-plist 12
  • include/libfastjson/atomic.h
  • include/libfastjson/json.h
  • include/libfastjson/json_object.h
  • include/libfastjson/json_object_iterator.h
  • include/libfastjson/json_object_private.h
  • include/libfastjson/json_tokener.h
  • include/libfastjson/json_util.h
  • lib/libfastjson.a
  • lib/libfastjson.so
  • lib/libfastjson.so.4
  • lib/libfastjson.so.4.3.0
  • libdata/pkgconfig/libfastjson.pc
distinfo 1
FileSizeSHA256
rsyslog-libfastjson-v1.2609.0_GH0.tar.gz134834773f9fef016327123dc0f16da6188c7dcc91dd56b9ef2b883cb4e8fd7c4b0f97

Commit history 1

DateCommitCreditsLog message
6c8a51b404 Muhammad Moinur Rahman devel/libfastjson: Update version 1.2304.0=>1.2609.0
Changelog: https://github.com/rsyslog/libfastjson/releases/tag/v1.2609.0 Event: Berlin Hackathon 202609