BSD Ports

devel/nlohmann-json 3.12.0_1 FreeBSD

JSON library for Modern C++

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
devel
Package size
117.7 KiB, 938.8 KiB installed

Description

JSON for Modern C++ is an open-source library consisting of a C++11-style header-only JSON class.

In the other systems

SystemPortVersion
FreeBSDdevel/nlohmann-json3.12.0_1
OpenBSDtextproc/nlohmann-json3.12.0
NetBSDtextproc/nlohmann-json3.12.0nb1
DragonFlydevel/nlohmann-json3.11.3
MidnightBSDdevel/nlohmann-json3.11.3_1
HardenedBSDdevel/nlohmann-json3.12.0_1
GhostBSDdevel/nlohmann-json3.12.0_1

Install

Binary package:

pkg install nlohmann-json

From the ports tree:

cd /usr/ports/devel/nlohmann-json/ && make install clean

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

RUN_DEPENDS=	nlohmann-json>0:devel/nlohmann-json

Packages

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

Repositoryaarch64amd64armv6armv7i386
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_1n/a3.12.03.12.0_1
FreeBSD:15:latest3.12.0_13.12.0_1n/a3.12.0_13.12.0_1
FreeBSD:15:quarterly3.12.0_13.12.0_1n/an/an/a
FreeBSD:16:latest3.12.0_13.12.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 15

Configuration

No options to configure.

USES
cmake:testing compiler:c++11-lib cpe
Service scripts
none

Files

pkg-plist 50
  • include/nlohmann/adl_serializer.hpp
  • include/nlohmann/byte_container_with_subtype.hpp
  • include/nlohmann/detail/abi_macros.hpp
  • include/nlohmann/detail/conversions/from_json.hpp
  • include/nlohmann/detail/conversions/to_chars.hpp
  • include/nlohmann/detail/conversions/to_json.hpp
  • include/nlohmann/detail/exceptions.hpp
  • include/nlohmann/detail/hash.hpp
  • include/nlohmann/detail/input/binary_reader.hpp
  • include/nlohmann/detail/input/input_adapters.hpp
  • include/nlohmann/detail/input/json_sax.hpp
  • include/nlohmann/detail/input/lexer.hpp
  • include/nlohmann/detail/input/parser.hpp
  • include/nlohmann/detail/input/position_t.hpp
  • include/nlohmann/detail/iterators/internal_iterator.hpp
  • include/nlohmann/detail/iterators/iter_impl.hpp
  • include/nlohmann/detail/iterators/iteration_proxy.hpp
  • include/nlohmann/detail/iterators/iterator_traits.hpp
  • include/nlohmann/detail/iterators/json_reverse_iterator.hpp
  • include/nlohmann/detail/iterators/primitive_iterator.hpp
  • include/nlohmann/detail/json_custom_base_class.hpp
  • include/nlohmann/detail/json_pointer.hpp
  • include/nlohmann/detail/json_ref.hpp
  • include/nlohmann/detail/macro_scope.hpp
  • include/nlohmann/detail/macro_unscope.hpp
  • include/nlohmann/detail/meta/call_std/begin.hpp
  • include/nlohmann/detail/meta/call_std/end.hpp
  • include/nlohmann/detail/meta/cpp_future.hpp
  • include/nlohmann/detail/meta/detected.hpp
  • include/nlohmann/detail/meta/identity_tag.hpp
  • include/nlohmann/detail/meta/is_sax.hpp
  • include/nlohmann/detail/meta/std_fs.hpp
  • include/nlohmann/detail/meta/type_traits.hpp
  • include/nlohmann/detail/meta/void_t.hpp
  • include/nlohmann/detail/output/binary_writer.hpp
  • include/nlohmann/detail/output/output_adapters.hpp
  • include/nlohmann/detail/output/serializer.hpp
  • include/nlohmann/detail/string_concat.hpp
  • include/nlohmann/detail/string_escape.hpp
  • include/nlohmann/detail/string_utils.hpp
  • include/nlohmann/detail/value_t.hpp
  • include/nlohmann/json.hpp
  • include/nlohmann/json_fwd.hpp
  • include/nlohmann/ordered_map.hpp
  • include/nlohmann/thirdparty/hedley/hedley.hpp
  • include/nlohmann/thirdparty/hedley/hedley_undef.hpp
  • share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake
  • share/cmake/nlohmann_json/nlohmann_jsonConfigVersion.cmake
  • share/cmake/nlohmann_json/nlohmann_jsonTargets.cmake
  • share/pkgconfig/nlohmann_json.pc
distinfo 2
FileSizeSHA256
nlohmann-json-v3.12.0_GH0.tar.gz9.678593e+064b92eb0c06d10683f7447ce9406cb97cd4b453be18d7279320f7b2f025c10187
34868f90149de02432ea758a29227a6ad74f098c.patch6513c80334fdc49b8e4762a83b671e9526e7ee30a89c190c36c4e1d963bbfaf8c66b

Commit history 0

No commits in the history this site was built from.