BSD Ports

textproc/jansson 2.15.1 NetBSD

C library for encoding, decoding and manipulating JSON data

System
NetBSD
Repository
pkgsrc
Maintainer
[email protected]
Last update
Commit
2712d14b7f
License
mit
Categories
textproc
Package size
53.2 KiB, 122.9 KiB installed

Description

Jansson is a C library for encoding, decoding and manipulating JSON data. It features:

* Simple and intuitive API and data model * Comprehensive documentation * No dependencies on other libraries * Full Unicode support (UTF-8) * Extensive test suite

In the other systems

SystemPortVersion
NetBSDtextproc/jansson2.15.1
FreeBSDdevel/jansson2.15.1_1
OpenBSDdevel/jansson2.15.1
DragonFlydevel/jansson2.14.1
MidnightBSDdevel/jansson2.14
HardenedBSDdevel/jansson2.15.1_1
GhostBSDdevel/jansson2.15.1_1
OPNsensedevel/jansson2.15.0

Install

Binary package:

pkgin install jansson

From pkgsrc:

cd /usr/pkgsrc/textproc/jansson && make install clean

Packages

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

RepositoryVersion
NetBSD 10.1 x86_642.15.1
NetBSD 10.1 aarch642.15.0
SmartOS / illumos x86_642.15.1
macOS 15 arm642.15.1

Dependencies

Commit history 1

DateCommitCreditsLog message
2712d14b7f wiz jansson: update to 2.15.1.
Version 2.15.1 ============== Released 2026-06-30 * Fixes: - Include the object key or array index in unpack type mismatch error messages (@cwalther in #731) - Reject negative string length in the `json_pack` `s#` and `+#` formats (@akheron in #740) - Limit recursion depth in dump, equal and deep copy to prevent stack overflow (@akheron in #741) * Build: - Only export symbols starting with `json_` and `jansson_` from the CMake build (@shyjun in #705) - Include `jansson_private_config.h` only if `HAVE_CONFIG_H` is enabled (@jaeyoonjung in #704) - Add a configurable pkg-config install path to the CMake build (@akallabeth in #721) - Only use `--default-symver` when the linker supports it (@kraj in #744)