Port details |
- pybind11-json Using nlohmann::json with pybind11
- 0.2.13 devel
=0 Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2022-10-18 02:30:07
- Last Update: 2022-10-18 02:29:33
- Commit Hash: 98f1192
- Also Listed In: python
- License: BSD3CLAUSE
- Description:
- pybind11_json is an nlohmann::json to pybind11 bridge, it allows you to
automatically convert nlohmann::json to py::object and the other way around.
Simply include the header, and the automatic conversion will be enabled.
¦ ¦ ¦ ¦ 
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- pybind11-json>0:devel/pybind11-json
- To install the port:
- cd /usr/ports/devel/pybind11-json/ && make install clean
- To add the package, run one of these commands:
- pkg install devel/pybind11-json
- pkg install pybind11-json
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: pybind11-json
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1666059027
SHA256 (pybind-pybind11_json-0.2.13_GH0.tar.gz) = 6b12ddb4930a3135322890318fc15c4a69134f21120ea82163827c11411107a3
SIZE (pybind-pybind11_json-0.2.13_GH0.tar.gz) = 9512
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pybind11>0 : devel/pybind11
- nlohmann-json>0 : devel/nlohmann-json
- cmake : devel/cmake-core
- ninja : devel/ninja
- python3.9 : lang/python39
- Runtime dependencies:
-
- pybind11> : devel/pybind11
- nlohmann-json>0 : devel/nlohmann-json
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- devel_pybind11-json
- USES:
- cmake:testing compiler:c++11-lang python:build
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Notes from UPDATING |
- These upgrade notes are taken from /usr/ports/UPDATING
- 2017-11-30
Affects: */py* Author: mat@FreeBSD.org Reason:
Ports using Python via USES=python are now flavored. All the py3-* ports
have been removed and folded into their py-* master ports.
People using Poudriere 3.2+ and binary packages do not have to do anything.
For other people, to build the Python 3.6 version of, for example,
databases/py-gdbm, you need to run:
# make FLAVOR=py36 install
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.2.13 18 Oct 2022 02:29:33
    |
Yuri Victorovich (yuri)  |
devel/pybind11-json: New port: Using nlohmann::json with pybind11 |
Number of commits found: 1
|