devel/mongo-cxx-driver 4.5.3 FreeBSD
MongoDB C++ driver
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
10768ab4fb- License
- APACHE20
- Categories
- devel, databases
- Package size
- 574.8 KiB, 3697.5 KiB installed
Description
Official Mongo C++ Driver.
Mongo (from "humongous") is a high-performance, open source, schema-free, document-oriented database. A common name in the "NOSQL" community.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/mongo-cxx-driver | 4.5.3 |
| HardenedBSD | devel/mongo-cxx-driver | 4.5.3 |
| GhostBSD | devel/mongo-cxx-driver | 4.5.3 |
Install
Binary package:
pkg install mongo-cxx-driver
From the ports tree:
cd /usr/ports/devel/mongo-cxx-driver/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mongo-cxx-driver>0:devel/mongo-cxx-driver
LIB_DEPENDS= libbsoncxx1.so:devel/mongo-cxx-driver
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 | 4.5.3 | 4.5.3 | - | - | 4.5.3 |
| FreeBSD:14:quarterly | 4.5.3 | 4.5.3 | n/a | - | 4.5.3 |
| FreeBSD:15:latest | 4.5.3 | 4.5.3 | n/a | - | - |
| FreeBSD:15:quarterly | 4.5.3 | 4.5.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.5.3 | 4.5.3 | 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 1
mongo-c-driver>=2.3.3: devel/mongo-c-driver
Library 3
libmongoc2.so: devel/mongo-c-driverlibbson2.so: devel/libbsonlibutf8proc.so: textproc/utf8proc
Runtime 1
mongo-c-driver>=2.3.3: devel/mongo-c-driver
The full lists below include those, and their dependencies in turn.
Build dependencies 21
- archivers/liblz4
- archivers/zstd
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libbson
- devel/libffi
- devel/libunistring
- devel/libuv
- devel/mongo-c-driver
- devel/ninja
- devel/pkgconf
- devel/readline
- dns/libidn2
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/rhash
- textproc/expat2
- textproc/utf8proc
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig ssl
- Service scripts
- none
Files
pkg-plist 530
- include/bsoncxx/v1/array/value-fwd.hpp
- include/bsoncxx/v1/array/value.hpp
- include/bsoncxx/v1/array/view-fwd.hpp
- include/bsoncxx/v1/array/view.hpp
- include/bsoncxx/v1/config/config.hpp
- include/bsoncxx/v1/config/export.hpp
- include/bsoncxx/v1/config/version.hpp
- include/bsoncxx/v1/decimal128-fwd.hpp
- include/bsoncxx/v1/decimal128.hpp
- include/bsoncxx/v1/detail/bit.hpp
- include/bsoncxx/v1/detail/compare.hpp
- include/bsoncxx/v1/detail/macros.hpp
- include/bsoncxx/v1/detail/postlude.hpp
- include/bsoncxx/v1/detail/prelude.hpp
- include/bsoncxx/v1/detail/type_traits.hpp
- include/bsoncxx/v1/document/value-fwd.hpp
- include/bsoncxx/v1/document/value.hpp
- include/bsoncxx/v1/document/view-fwd.hpp
- include/bsoncxx/v1/document/view.hpp
- include/bsoncxx/v1/element/view-fwd.hpp
- include/bsoncxx/v1/element/view.hpp
- include/bsoncxx/v1/exception-fwd.hpp
- include/bsoncxx/v1/exception.hpp
- include/bsoncxx/v1/fwd.hpp
- include/bsoncxx/v1/oid-fwd.hpp
- include/bsoncxx/v1/oid.hpp
- include/bsoncxx/v1/stdx/optional.hpp
- include/bsoncxx/v1/stdx/string_view.hpp
- include/bsoncxx/v1/types/id-fwd.hpp
- include/bsoncxx/v1/types/id.hpp
- include/bsoncxx/v1/types/value-fwd.hpp
- include/bsoncxx/v1/types/value.hpp
- include/bsoncxx/v1/types/view-fwd.hpp
- include/bsoncxx/v1/types/view.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/element-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/element.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/value-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/value.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/view-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/view.hpp
- include/bsoncxx/v_noabi/bsoncxx/array/view_or_value.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/array-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/array.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/document-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/document.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/helpers.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/impl.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/kvp.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_array.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_binary-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_binary.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/basic/sub_document.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/concatenate-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/concatenate.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/core-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/core.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/list-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/list.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/array-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/array.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/array_context.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/closed_context.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/document-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/document.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/helpers.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/key_context.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/single_context.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/builder/stream/value_context.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/compiler.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/config.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/export.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/postlude.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/prelude.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/util.hpp
- include/bsoncxx/v_noabi/bsoncxx/config/version.hpp
- include/bsoncxx/v_noabi/bsoncxx/decimal128-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/decimal128.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/element-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/element.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/value-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/value.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/view-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/view.hpp
- include/bsoncxx/v_noabi/bsoncxx/document/view_or_value.hpp
- include/bsoncxx/v_noabi/bsoncxx/enums/binary_sub_type.hpp
- include/bsoncxx/v_noabi/bsoncxx/enums/type.hpp
- include/bsoncxx/v_noabi/bsoncxx/exception/error_code-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/exception/error_code.hpp
- include/bsoncxx/v_noabi/bsoncxx/exception/exception-fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/exception/exception.hpp
- include/bsoncxx/v_noabi/bsoncxx/fwd.hpp
- include/bsoncxx/v_noabi/bsoncxx/json-fwd.hpp
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mongodb-mongo-cxx-driver-r4.5.3_GH0.tar.gz | 2.281287e+06 | a15e652264e10a0cb189e7ee9fa9ebd0532ae849443e5f04cff610dfcd0c4bdc |
Commit history 6
The latest 5 of 6 in the history this site was built from.