devel/jansson 2.15.1_1 FreeBSD
C library for encoding, decoding, and manipulating JSON data
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
29783922a8- License
- MIT
- Categories
- devel
- Package size
- 60.9 KiB, 134.7 KiB installed
Description
Jansson is a C library for encoding, decoding and manipulating JSON data. Its main features and design principles are:
-
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
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/jansson | 2.15.1_1 |
| OpenBSD | devel/jansson | 2.15.1 |
| NetBSD | textproc/jansson | 2.15.1 |
| DragonFly | devel/jansson | 2.14.1 |
| MidnightBSD | devel/jansson | 2.14 |
| HardenedBSD | devel/jansson | 2.15.1_1 |
| GhostBSD | devel/jansson | 2.15.1_1 |
| OPNsense | devel/jansson | 2.15.0 |
Install
Binary package:
pkg install jansson
From the ports tree:
cd /usr/ports/devel/jansson/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= jansson>0:devel/jansson
LIB_DEPENDS= libjansson.so:devel/jansson
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 2.15.1_1 | 2.15.1_1 | 2.14 | 2.14.1 | 2.15.1_1 |
| FreeBSD:14:quarterly | 2.15.1_1 | 2.15.1_1 | n/a | 2.14.1 | 2.15.1_1 |
| FreeBSD:15:latest | 2.15.1_1 | 2.15.1_1 | n/a | 2.14.1 | 2.14.1 |
| FreeBSD:15:quarterly | 2.15.1_1 | 2.15.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 2.15.1_1 | 2.15.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Test 1
bash>=0: shells/bash
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Required by 350
- archivers/engrampa
- archivers/file-roller
- archivers/thunar-archive-plugin
- audio/asterisk-espeak
- audio/asterisk-flite
- audio/cardinal
- audio/deadbeef-gui-plugins
- audio/goobox
- audio/libcoverart
- audio/thunar-media-tags-plugin
- benchmarks/hipercontracer
- benchmarks/phoronix-test-suite
- databases/cego
- databases/cegobridge
- databases/p5-DBD-cego
- databases/pythoncego
- deskutils/cairo-dock
- deskutils/cairo-dock-plugins
- deskutils/caja-extensions
- deskutils/gnome-shell-extension-coverflow
- deskutils/gnome-shell-extension-dashtodock
- deskutils/gnome-shell-extension-dashtopanel
- deskutils/gnome-shell-extension-hidetopbar
- deskutils/gnome-shell-extension-lockkeys
- deskutils/gnome-shell-extension-simple-weather
- deskutils/gnome-shell-extra-extensions
- deskutils/gnome-tweaks
- deskutils/moregroupware
- devel/avro
- devel/avro-c
- devel/cjose
- devel/clixon
- devel/ctags-lsp
- devel/dolphin-plugins
- devel/hoel
- devel/kdesdk
- devel/kio-extras
- devel/kommit
- devel/libsearpc
- devel/libserdes
- devel/opengrok
- devel/p5-IPC-ShellCmd
- devel/pushmi
- devel/ruby-install
- devel/thunar-vcs-plugin
- devel/universal-ctags
- devel/viewvc
- devel/viewvc-devel
- devel/yder
- dns/dns-ui
- dns/dnsdbflex
- dns/dnsdbq
- editors/jucipp
- editors/rehex
- emulators/playonbsd
- filesystems/gvfs
- filesystems/smbnetfs
- finance/frontaccounting
- finance/sql-ledger
- finance/taler-exchange
- finance/taler-merchant
- games/diaspora
- games/ezquake
- games/fs2open
- graphics/atril
- graphics/cptutils
- graphics/mapcache
- graphics/papers
- irc/ircd-hybrid
- irc/unreal
- mail/cyrus-imapd
- mail/cyrus-imapd30
- mail/cyrus-imapd310
- mail/cyrus-imapd312
- mail/cyrus-imapd32
- mail/cyrus-imapd34
- mail/cyrus-imapd36
- mail/cyrus-imapd38
- mail/openarc
- mail/p5-qpsmtpd
- math/kalgebra
- math/octave-forge
- math/octave-forge-rtree
- math/scipoptsuite
- misc/iio-oscilloscope
- misc/kdeedu
- multimedia/handbrake
- multimedia/haruna
- multimedia/lebiniou
- multimedia/obs-multi-rtmp
- multimedia/obs-studio
- multimedia/obs-text-pthread
- multimedia/obs-waveform
- multimedia/ustreamer
- multimedia/wlrobs
- multimedia/zoneminder
- net-im/mastodon
- net-im/telegram-cli
- net-mgmt/librenms
- net-mgmt/networkmgr
The first 100 are listed.
Configuration
No options to configure.
- USES
- cmake:testing cpe tar:bzip2 pathfix shebangfix
- Service scripts
- none
Files
pkg-plist 10
- include/jansson.h
- include/jansson_config.h
- lib/cmake/jansson/janssonConfig.cmake
- lib/cmake/jansson/janssonConfigVersion.cmake
- lib/cmake/jansson/janssonTargets-.cmake
- lib/cmake/jansson/janssonTargets.cmake
- lib/libjansson.so
- lib/libjansson.so.4
- lib/libjansson.so.4.15.1
- libdata/pkgconfig/jansson.pc
distinfo 3
| File | Size | SHA256 |
|---|---|---|
| jansson-2.15.1.tar.bz2 | 488779 | f9aa4b3ec8496fee69db94f06f3d76fd4a26b012ee9bf1e917078c2cd2841881 |
| c9e39c0154f7cdb2de6c33b8c4640a669fea0b58.patch | 608 | c20677519c2b90c371f66467d4ce033caa3937a2eb21abae844deab92e98a1d9 |
| fb012a005573435af7fef8d37df39c06b3c37c65.patch | 2122 | 22b26b5476f58a5d27f8faad0ba77a0890eed792790e68462e36915d3057422d |
Master sites 1
- https://github.com/akheron/jansson/releases/download/v2.15.1/