devel/cpp2py 2.0.0_4 FreeBSD
Reflection tools based on clang
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
da28c3f6af- License
- APACHE20
- Categories
- devel
Description
Cpp2Py is the Python-C++ interfacing tool of the TRIQS project.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/cpp2py | 2.0.0_4 |
| DragonFly | devel/cpp2py | 2.0.0_2 |
| HardenedBSD | devel/cpp2py | 2.0.0_4 |
| GhostBSD | devel/cpp2py | 2.0.0_4 |
Install
Binary package:
pkg install cpp2py
From the ports tree:
cd /usr/ports/devel/cpp2py/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= cpp2py>0:devel/cpp2py
LIB_DEPENDS= libcpp2py.so:devel/cpp2py
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | - | 2.0.0_4 | - | 2.0.0_2 | 2.0.0_4 |
| FreeBSD:14:quarterly | - | 2.0.0_4 | n/a | 2.0.0_2 | 2.0.0_4 |
| FreeBSD:15:latest | - | 2.0.0_4 | n/a | 2.0.0_2 | 2.0.0_2 |
| FreeBSD:15:quarterly | - | 2.0.0_4 | n/a | n/a | n/a |
| FreeBSD:16:latest | - | 2.0.0_4 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 5
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel${PYTHON_PKGNAMEPREFIX}numpy>0: math/py-numpy${PYTHON_PKGNAMEPREFIX}h5py>0: science/py-h5py${PYTHON_PKGNAMEPREFIX}mako>0: textproc/py-mako${PYTHON_PKGNAMEPREFIX}scipy>0: science/py-scipy
Runtime 4
${PYTHON_PKGNAMEPREFIX}numpy>0: math/py-numpy${PYTHON_PKGNAMEPREFIX}h5py>0: science/py-h5py${PYTHON_PKGNAMEPREFIX}mako>0: textproc/py-mako${PYTHON_PKGNAMEPREFIX}scipy>0: science/py-scipy
The full lists below include those, and their dependencies in turn.
Build dependencies 35
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/py-packaging
- devel/py-setuptools
- devel/py-wheel
- devel/readline
- dns/libidn2
- lang/gcc14
- lang/python312
- lang/python315
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/qhull
- ports-mgmt/pkg
- print/indexinfo
- science/hdf5
- science/libaec
- science/py-h5py
- science/py-scipy
- security/rhash
- textproc/expat2
- textproc/py-mako
- textproc/py-markupsafe
Run dependencies 23
- archivers/liblz4
- archivers/zstd
- devel/binutils
- devel/gettext-runtime
- devel/libffi
- devel/readline
- lang/gcc14
- lang/python312
- math/gmp
- math/mpc
- math/mpdecimal
- math/mpfr
- math/openblas
- math/py-numpy
- math/qhull
- print/indexinfo
- science/hdf5
- science/libaec
- science/py-h5py
- science/py-scipy
- textproc/expat2
- textproc/py-mako
- textproc/py-markupsafe
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++14-lang gettext-runtime python shebangfix
- Service scripts
- none
Files
pkg-plist 58
- bin/c++2cxx
- bin/c++2py
- bin/c++2rst
- include/cpp2py/converters/basic_types.hpp
- include/cpp2py/converters/complex.hpp
- include/cpp2py/converters/function.hpp
- include/cpp2py/converters/map.hpp
- include/cpp2py/converters/optional.hpp
- include/cpp2py/converters/pair.hpp
- include/cpp2py/converters/set.hpp
- include/cpp2py/converters/std_array.hpp
- include/cpp2py/converters/string.hpp
- include/cpp2py/converters/tuple.hpp
- include/cpp2py/converters/variant.hpp
- include/cpp2py/converters/vector.hpp
- include/cpp2py/cpp2py.hpp
- include/cpp2py/exceptions.hpp
- include/cpp2py/get_module.hpp
- include/cpp2py/macros.hpp
- include/cpp2py/misc.hpp
- include/cpp2py/numpy_proxy.hpp
- include/cpp2py/py_converter.hpp
- include/cpp2py/py_stream.hpp
- include/cpp2py/pyref.hpp
- include/cpp2py/signal_handler.hpp
- include/cpp2py/traits.hpp
- lib/cmake/Cpp2Py/Cpp2PyConfig.cmake
- lib/cmake/Cpp2Py/Cpp2PyConfigVersion.cmake
- lib/cmake/Cpp2Py/Cpp2PyTargets-.cmake
- lib/cmake/Cpp2Py/Cpp2PyTargets.cmake
- lib/libcpp2py.so
- %%PYTHON_SITELIBDIR%%/cpp2cxx/__init__.py
- %%PYTHON_SITELIBDIR%%/cpp2cxx/cpp2cxx.py
- %%PYTHON_SITELIBDIR%%/cpp2py/__init__.py
- %%PYTHON_SITELIBDIR%%/cpp2py/clang_parser.py
- %%PYTHON_SITELIBDIR%%/cpp2py/compiler.py
- %%PYTHON_SITELIBDIR%%/cpp2py/cpp2desc.py
- %%PYTHON_SITELIBDIR%%/cpp2py/cpp2py_info_base.py
- %%PYTHON_SITELIBDIR%%/cpp2py/dependency_analyzer.py
- %%PYTHON_SITELIBDIR%%/cpp2py/doc.py
- %%PYTHON_SITELIBDIR%%/cpp2py/libclang_config.py
- %%PYTHON_SITELIBDIR%%/cpp2py/magic.py
- %%PYTHON_SITELIBDIR%%/cpp2py/mako/converters.cxx
- %%PYTHON_SITELIBDIR%%/cpp2py/mako/desc.py
- %%PYTHON_SITELIBDIR%%/cpp2py/mako/parameters.rst
- %%PYTHON_SITELIBDIR%%/cpp2py/mako/wrap.cxx
- %%PYTHON_SITELIBDIR%%/cpp2py/processed_doc.py
- %%PYTHON_SITELIBDIR%%/cpp2py/util.py
- %%PYTHON_SITELIBDIR%%/cpp2py/wrap_generator.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/__init__.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/cpp2rst.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/doc.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/example.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/global_vars.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/processed_doc.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/render_fnt.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/renderers.py
- %%PYTHON_SITELIBDIR%%/cpp2rst/synopsis.py
distinfo 2
| File | Size | SHA256 |
|---|---|---|
| TRIQS-cpp2py-2.0.0_GH0.tar.gz | 87867 | df67dc69ef3a57c615f39ea14b63bb00309adfaf6130e64cf84b2df1553696f6 |
| 44d5238ab4f05ed4064736ffd2f2b63438d3f64c.patch | 1684 | a48322e9173c978e622ec363316275e66838fca9bc35de7ffec968fd7bb6c8d0 |