Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details on branch 2024Q2
nlohmann-json JSON library for Modern C++
3.12.0_1 devel Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.12.0_1Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2017-03-29 00:28:30
Last Update: 2026-06-06 18:30:22
Commit Hash: 14e04c4
License: MIT
WWW:
https://nlohmann.github.io/json/
https://github.com/nlohmann/json
Description: #
JSON for Modern C++ is an open-source library consisting of a C++11-style header-only JSON class.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (56 items)
Collapse this list.
  1. /usr/local/share/licenses/nlohmann-json-3.12.0_1/catalog.mk
  2. /usr/local/share/licenses/nlohmann-json-3.12.0_1/LICENSE
  3. /usr/local/share/licenses/nlohmann-json-3.12.0_1/MIT
  4. include/nlohmann/adl_serializer.hpp
  5. include/nlohmann/byte_container_with_subtype.hpp
  6. include/nlohmann/detail/abi_macros.hpp
  7. include/nlohmann/detail/conversions/from_json.hpp
  8. include/nlohmann/detail/conversions/to_chars.hpp
  9. include/nlohmann/detail/conversions/to_json.hpp
  10. include/nlohmann/detail/exceptions.hpp
  11. include/nlohmann/detail/hash.hpp
  12. include/nlohmann/detail/input/binary_reader.hpp
  13. include/nlohmann/detail/input/input_adapters.hpp
  14. include/nlohmann/detail/input/json_sax.hpp
  15. include/nlohmann/detail/input/lexer.hpp
  16. include/nlohmann/detail/input/parser.hpp
  17. include/nlohmann/detail/input/position_t.hpp
  18. include/nlohmann/detail/iterators/internal_iterator.hpp
  19. include/nlohmann/detail/iterators/iter_impl.hpp
  20. include/nlohmann/detail/iterators/iteration_proxy.hpp
  21. include/nlohmann/detail/iterators/iterator_traits.hpp
  22. include/nlohmann/detail/iterators/json_reverse_iterator.hpp
  23. include/nlohmann/detail/iterators/primitive_iterator.hpp
  24. include/nlohmann/detail/json_custom_base_class.hpp
  25. include/nlohmann/detail/json_pointer.hpp
  26. include/nlohmann/detail/json_ref.hpp
  27. include/nlohmann/detail/macro_scope.hpp
  28. include/nlohmann/detail/macro_unscope.hpp
  29. include/nlohmann/detail/meta/call_std/begin.hpp
  30. include/nlohmann/detail/meta/call_std/end.hpp
  31. include/nlohmann/detail/meta/cpp_future.hpp
  32. include/nlohmann/detail/meta/detected.hpp
  33. include/nlohmann/detail/meta/identity_tag.hpp
  34. include/nlohmann/detail/meta/is_sax.hpp
  35. include/nlohmann/detail/meta/std_fs.hpp
  36. include/nlohmann/detail/meta/type_traits.hpp
  37. include/nlohmann/detail/meta/void_t.hpp
  38. include/nlohmann/detail/output/binary_writer.hpp
  39. include/nlohmann/detail/output/output_adapters.hpp
  40. include/nlohmann/detail/output/serializer.hpp
  41. include/nlohmann/detail/string_concat.hpp
  42. include/nlohmann/detail/string_escape.hpp
  43. include/nlohmann/detail/string_utils.hpp
  44. include/nlohmann/detail/value_t.hpp
  45. include/nlohmann/json.hpp
  46. include/nlohmann/json_fwd.hpp
  47. include/nlohmann/ordered_map.hpp
  48. include/nlohmann/thirdparty/hedley/hedley.hpp
  49. include/nlohmann/thirdparty/hedley/hedley_undef.hpp
  50. share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
  51. share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
  52. share/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
  53. share/pkgconfig/nlohmann_json.pc
  54. @owner
  55. @group
  56. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • nlohmann-json>0:devel/nlohmann-json
To install the port: #
cd /usr/ports/devel/nlohmann-json/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/nlohmann-json
  • pkg install nlohmann-json
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nlohmann-json
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1751420793 SHA256 (nlohmann-json-v3.12.0_GH0.tar.gz) = 4b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187 SIZE (nlohmann-json-v3.12.0_GH0.tar.gz) = 9678593

Expand this list (2 items)

Collapse this list.

SHA256 (34868f90149de02432ea758a29227a6ad74f098c.patch) = c80334fdc49b8e4762a83b671e9526e7ee30a89c190c36c4e1d963bbfaf8c66b SIZE (34868f90149de02432ea758a29227a6ad74f098c.patch) = 6513

Collapse this list.


Packages (timestamps in pop-ups are UTC): #
nlohmann-json
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest3.12.0_13.12.0_13.11.23.12.0_13.12.0_1
FreeBSD:14:quarterly3.12.0_13.12.0_1-3.12.03.12.0_1
FreeBSD:15:latest3.12.0_13.12.0_1n/a3.12.0_1n/a
FreeBSD:15:quarterly3.12.0_13.12.0_1n/a-n/a
FreeBSD:16:latest3.12.0_13.12.0_1n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
This port is required by: #
for Build #
  1. astro/osmium-tool
  2. audio/giada
  3. audio/mumble
  4. cad/PrusaSlicer
  5. cad/ifcopenshell
  6. chinese/fcitx5-chinese-addons
  7. comms/redsea
Expand this list (83 items / 76 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. converters/osm2pgsql
  3. databases/sfcgal
  4. databases/tiledb
  5. devel/google-cloud-cpp
  6. devel/indi
  7. devel/inja
  8. devel/jsonnet
  9. devel/libmustache
  10. devel/lief
  11. devel/pybind11-json
  12. devel/root
  13. devel/xeus
  14. devel/xeus-cling
  15. devel/xeus-zmq
  16. devel/xtl-quant-stack
  17. editors/poedit
  18. emulators/Ymir
  19. emulators/amiberry
  20. emulators/azahar
  21. emulators/flycast
  22. emulators/libretro-azahar
  23. emulators/xemu
  24. emulators/yuzu
  25. games/easyrpg-player
  26. games/el
  27. games/maxr
  28. games/openrct2
  29. graphics/proj
  30. lang/solidity
  31. math/cimod
  32. math/pdal
  33. math/py-jij-cimod
  34. math/xtensor
  35. math/zarray
  36. misc/frugally-deep
  37. misc/json-tui
  38. misc/nn-insight
  39. misc/ollama
  40. misc/visp
  41. multimedia/kodi
  42. multimedia/kodi-addon-inputstream.adaptive
  43. multimedia/obs-studio
  44. multimedia/shaka-packager
  45. multimedia/zoneminder
  46. net-im/abaddon
  47. net-im/mtxclient
  48. net-im/nheko
  49. net-mgmt/simplomon
  50. ports-mgmt/appstream-generator
  51. science/arbor
  52. science/chemicalfun
  53. science/erkale
  54. science/madness
  55. science/mrchem
  56. science/nlcglib
  57. science/paraview
  58. science/py-arbor
  59. science/qiskit-aer
  60. science/thermofun
  61. science/ttk
  62. science/vipster
  63. sysutils/gsmartcontrol
  64. sysutils/nix
  65. textproc/fcitx5
  66. textproc/fcitx5-mcfoxim
  67. textproc/py-docling-parse
  68. www/davix
  69. www/dpp
  70. www/envoy
  71. www/pomerium-envoy-custom
  72. x11/nwg-launchers
  73. x11-toolkits/kddockwidgets
  74. Collapse this list.

Deleted ports which required this port:

Expand this list of 4 deleted ports
  1. devel/google-cloud-cpp117*
  2. emulators/yuzu-qt5*
  3. multimedia/obs-streamfx*
  4. science/py-qiskit-aer*
  5. Collapse this list of deleted ports.
for Run #
  1. devel/pybind11-json
  2. devel/root
  3. devel/xtl-quant-stack
  4. math/cimod
  5. math/xtensor
  6. math/zarray
  7. misc/frugally-deep
Expand this list (8 items / 1 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. www/dpp
  3. Collapse this list.
for Test #
  1. devel/xtl-quant-stack
  2. math/spfft
  3. math/xtensor

Configuration Options: #
No options to configure
Options name: #
devel_nlohmann-json
USES: #
cmake:testing compiler:c++11-lib cpe
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/nlohmann/json/tar.gz/v3.12.0?dummy=/
Collapse this list.

There are no commits on branch 2024Q2 for this port