devel/simdjson: update to 5.0.5 Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.2 Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.3 Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.4 Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.5 MFH: 2026Q45717845e48
Port details
devel/simdjson5.0.5
Parsing gigabytes of JSON per second
- Maintainer
- fuz@FreeBSD.org
- Packages
- simdjson 5.0.5
- Upstream
- up to date
- CPE
- none, CVEs only via VuXML
- WWW
- https://simdjson.org/
- Links
- cgit · VuXML
Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE
None. There is no CVE without a VuXML entry for this version.
VuXML only (0) · listed, port not fixed yet
None.
pkg audit reports nothing for this version.Fixed (0)
No VuXML entries for this package.
Commits (56)
devel/simdjson: update to 5.0.1 A major update with some minor ABI changes. Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v5.0.1 MFH: no (soname change)ae14532df8
devel/simdjson: do not pass -mpower8-vector on powerpc According to pkubaj, this makes the port build on machines older than POWER 8. Reported by: pkubaj MFH: 2026Q3ce0b0b748e
devel/simdjson: drop power8-vector requirement on powerpc64 Allows building on baseline G5. simdjson 4.6.11 already gates its PPC64 SIMD paths on __POWER8_VECTOR__, so dropping the flag is enough.fe10637143
devel/simdjson: update to 4.6.11 A bug fix release fixing an issue on older FreeBSD ppc* as well as several other issues. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.10 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.11 MFH: 2026Q3 Event: Berlin Hackathon 202609 Reported by: pkubajf265d62469
devel/simdjson: update to 4.6.9 A bug fix release based on 4.6.8 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.920de0b8394
devel/simdjson: update to 4.6.8 A bug fix release. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.7 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.8 MFH: 2026Q3537a529267
devel/simdjson: update to 4.6.6 Another bug fix release. MFH: 2026Q305950e6b5b
devel/simdjson: update to 4.6.5 A bug fix release. While we are at it, at textproc as a secondary category. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.5 MFH: 2026Q386760b52fb
devel/simdjson: update to 4.6.4 A bug fix release. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.4 MFH: no (soname change)bdc1f2a8de
devel/simdjson: update to 4.6.2 A bug fix release. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.3 MFH: no (different soname)76a713750b
devel/simdjson: update to 4.6.2 A bug fix release. Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.2d7ae48e431
devel/simdjson: update to 4.6.1 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.6.1 MFH: no (soname change)afb25c67c7
devel/simdjson: update to 4.5.0 - note soname change Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.5.0f6eb22d239
devel/simdjson: update to 4.4.2 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.4.1 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.4.2d17d38b457
devel/simdjson: update to 4.4.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.4.089aeb57bcd
devel/simdjson: update to 4.3.1 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.3.1f9dd1c8207
devel/simdjson: update to 4.3.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.3.0a4bb526d68
devel/simdjson: update to 4.2.4 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.2.47eb14eaf74
devel/simdjson: update to 4.2.3 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.2.39e687288b0
devel/simdjson: update to 4.2.2 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.2.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.2.1 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.2.2 MFH: no (soname change)1d173ac044
devel/simdjson: update to 4.1.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.1.0 MFH: no (soname change)46243e3ba2
devel/simdjson: update to 4.0.7 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.7 MFH: 2025Q41ee2c5487a
devel/simdjson: update to 4.0.6 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.66222849c0c
devel/simdjson: update to 4.0.5 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.5284a91f920
devel/simdjson: update to 4.0.3 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.1 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.2 Changelog: https://github.com/simdjson/simdjson/releases/tag/v4.0.381aea6a61b
devel/simdjson: update to 3.13.0 Changelog: https://github.com/simdjson/simdjson/releases/tag/v3.13.05f1c4c23b4
devel/simdjson: update to 3.12.3 Changelog: https://github.com/simdjson/simdjson/releases/tag/v3.12.3 MFH: 2025Q2e03d54b44f
devel/simdjson: update to 3.12.2 - license change Changelog: https://github.com/simdjson/simdjson/releases8e40ecb245
devel/simdjson: take maintainership Grab maintainership. Touch up port lightly.a654373a19
devel/simdjson: update to 3.11.5 ChangeLog: https://github.com/simdjson/simdjson/releases/tag/v3.11.5 Patch for bug #2322. Reported by: portscout01b93a6a64
devel/simdjson: update to 3.11.4.59b42dc7cb
devel/simdjson: update 3.6.2 -> 3.11.3, also reset MAINTAINER to ports@ PR: Älven <alster at vinterdalen.se> Approved by: olevole at olevole.ru4b142fa9f1
devel/simdjson: fix build with clang 19
With clang 19, if a port uses simdjson.h, it leads to compile errors:
In file included from /wrkdirs/usr/ports/sysutils/intel-pcm/work/pcm-202405/src/pcm-raw.cpp:31:
/usr/local/include/simdjson.h:6156:13: error: no member named 'print_newline' in 'base_formatter<formatter>'
6156 | this->print_newline();
| ~~~~ ^
/usr/local/include/simdjson.h:6160:13: error: no member named 'print_indents' in 'base_formatter<formatter>'
6160 | this->print_indents(depth);
| ~~~~ ^
/usr/local/include/simdjson.h:6164:13: error: no member named 'print_space' in 'base_formatter<formatter>'
6164 | this->print_space();
| ~~~~ ^
Upstream <https://github.com/simdjson/simdjson/commit/5d35e7ca> fixes
this, but it does not directly add the change to the generated single
header version of simdjson.h. So apply the fix to both the individual
header and the amalgamated version.
PR: 280590
Approved by: olevole@olevole.ru (maintainer)
MFH: 2024Q38c86705f8bdevel/simdjson: update to v3.6.2
ChangeLogs:
https://github.com/simdjson/simdjson/releases/tag/v3.1.6
https://github.com/simdjson/simdjson/releases/tag/v3.1.7
https://github.com/simdjson/simdjson/releases/tag/v3.1.8
https://github.com/simdjson/simdjson/releases/tag/v3.2.0
https://github.com/simdjson/simdjson/releases/tag/v3.2.1
https://github.com/simdjson/simdjson/releases/tag/v3.2.2
https://github.com/simdjson/simdjson/releases/tag/v3.2.3
https://github.com/simdjson/simdjson/releases/tag/v3.3.0
https://github.com/simdjson/simdjson/releases/tag/v3.4.0
https://github.com/simdjson/simdjson/releases/tag/v3.5.0
https://github.com/simdjson/simdjson/releases/tag/v3.6.0
https://github.com/simdjson/simdjson/releases/tag/v3.6.1
https://github.com/simdjson/simdjson/releases/tag/v3.6.2
PR: 275451
Reviewed by: garga
Approved by: maintainer
Sponsored by: Rubicon Communications, LLC ("Netgate")1062ecb900devel/simdjson: Update to 3.1.5 Changelog: https://github.com/simdjson/simdjson/releases/tag/v3.1.5 PR: 270047208f8e954f
devel/simdjson: update to 3.1.2 ChangeLog: https://github.com/simdjson/simdjson/compare/v3.1.0...v3.1.2 PR: 269774 Reported by: olevole@olevole.ru (maintainer)a07ad0927d
devel/simdjson: update to 3.1.0 ChangeLog: https://github.com/simdjson/simdjson/releases * Disabling fallback kernel on systems where it is not needed. * Testing and fixing log issues. * complete number_in_string for documents, stringify the version macro and improving trailing content errors. PR: 269155 Reported by: olevole@olevole.ru (maintainer)6fc345e93b
devel/simdjson: Update to 3.0.1 Fix "make test", it should now be available for offline testing Changelog: https://github.com/simdjson/simdjson/releases/tag/v3.0.1 PR: 268729 Reviewed by: Oleg Ginzburg <olevole@olevole.ru> (maintainer)7e1e4e01cf
devel/simdjson: Re-enable build for i386 - pet portlint PR: 268646a0bcb23325
devel/simdjson: Update 2.2.0 -> 3.0.0; Add tests PR: 265305 Approved by: olevole@olevole.ru (mnaintainer's timeout; 115 days)461a3e1b92
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
devel/simdjson: Update 0.9.6 -> 2.2.0 PR: 258373 Approved by: olevole@olevole.ru (maintainer's timeout; 10 months)427feae70d
devel/simdjson: Update to 0.9.6 Changes: https://github.com/simdjson/simdjson/releases/tag/v0.9.6 PR: 256649 Approved by: lwhsu (mentor, implicit)23e267a8b7
devel/simdjson: fix build on powerpc64 FreeBSD uses sys/endian.h header instead of byteswap.h and bswap64() instead of bswap_64(). -mpower8-vector is necessary because the port uses new SIMD introduced in POWER8. /wrkdirs/usr/ports/devel/simdjson/work/simdjson-0.9.5/include/simdjson/ppc64/numberparsing.h:4:10: fatal error: 'byteswap.h' file not founddd5b5fe1a4
devel/simdjson: Update to 0.9.5 PR: 256262b0c9109d48
devel/simdjson: update to 0.9.4 Changes: https://github.com/simdjson/simdjson/releases/tag/v0.9.4 PR: 2560496c62973253
devel/simdjson: update to 0.9.3 Changes: https://github.com/simdjson/simdjson/releases PR: 255911cdf504aa27
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87