BSD Ports

devel/simdjson 4.2.4_1 MidnightBSD

Parsing gigabytes of JSON per second

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
Apache-2.0, mit
Categories
devel

Description

JSON is everywhere on the Internet. Servers spend a lot of time parsing it. The simdjson library uses commonly available SIMD instructions and microparallel algorithms to parse JSON 2.5 times faster than anything else out there.

In the other systems

SystemPortVersion
MidnightBSDdevel/simdjson4.2.4_1
FreeBSDdevel/simdjson5.0.5
DragonFlydevel/simdjson3.12.3

Install

Binary package:

mport install simdjson

From mports:

cd /usr/mports/devel/simdjson && make install clean

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

RUN_DEPENDS=	simdjson>0:devel/simdjson
LIB_DEPENDS=	libsimdjson.so:devel/simdjson

Dependencies

Required by 2

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang pathfix python:test
Service scripts
none

Files

pkg-plist 9
  • include/simdjson.h
  • lib/cmake/simdjson/simdjson-config-version.cmake
  • lib/cmake/simdjson/simdjson-config.cmake
  • lib/cmake/simdjson/simdjsonTargets-.cmake
  • lib/cmake/simdjson/simdjsonTargets.cmake
  • lib/libsimdjson.so
  • lib/libsimdjson.so.29
  • lib/libsimdjson.so.29.0.0
  • libdata/pkgconfig/simdjson.pc
distinfo 2
FileSizeSHA256
simdjson-simdjson-v4.2.4_GH0.tar.gz6.04212e+066f942d018561a6c30838651a386a17e6e4abbfc396afd0f62740dea1810dedea
simdjson-simdjson-data-351949906abde446f0314bf79606fb5d884f5be7_GH0.tar.gz6.635608e+06257371accdfca69814ec88841031bd8183409abf5048fff797df516092b6ded9