net-im/mtxclient 0.10.1_3 FreeBSD
Client API library for the Matrix protocol
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- MIT
- Categories
- net-im
- Package size
- 845.4 KiB, 5947.0 KiB installed
Description
Client API library for the Matrix protocol, built on top of Boost.Asio.
This library is a C++-based API used by some C++-based Matrix clients, like Nheko.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | net-im/mtxclient | 0.10.1_3 |
| OpenBSD | devel/mtxclient | 0.10.1p1 |
Install
Binary package:
pkg install mtxclient
From the ports tree:
cd /usr/ports/net-im/mtxclient/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mtxclient>0:net-im/mtxclient
LIB_DEPENDS= libmatrix_client.so:net-im/mtxclient
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 | 0.10.1_3 | 0.10.1_3 | 0.8.2 | 0.10.1_1 | 0.10.1_3 |
| FreeBSD:14:quarterly | 0.10.1_3 | 0.10.1_3 | n/a | 0.10.0 | 0.10.1_3 |
| FreeBSD:15:latest | 0.10.1_3 | 0.10.1_3 | n/a | 0.10.1_1 | 0.10.1_1 |
| FreeBSD:15:quarterly | 0.10.1_3 | 0.10.1_3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.10.1_3 | 0.10.1_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
nlohmann-json>=3: devel/nlohmann-json
Library 6
libabsl_strings.so: devel/abseillibcoeurl.so: ftp/coeurllibfmt.so: devel/libfmtlibolm.so: security/olmlibre2.so: devel/re2libspdlog.so: devel/spdlog
The full lists below include those, and their dependencies in turn.
Build dependencies 31
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- devel/abseil
- devel/cmake-core
- devel/gettext-runtime
- devel/jsoncpp
- devel/libevent
- devel/libffi
- devel/libfmt
- devel/libunistring
- devel/libuv
- devel/ninja
- devel/nlohmann-json
- devel/pkgconf
- devel/re2
- devel/readline
- devel/spdlog
- dns/libidn2
- dns/libpsl
- ftp/coeurl
- ftp/curl
- lang/python312
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- security/libssh2
- security/olm
- security/rhash
- textproc/expat2
- www/libnghttp2
Run dependencies 17
Required by 1
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig ssl tar:xz
- Service scripts
- none
Files
pkg-plist 93
- include/mtx.hpp
- include/mtx/common.hpp
- include/mtx/errors.hpp
- include/mtx/events.hpp
- include/mtx/events/account_data/direct.hpp
- include/mtx/events/account_data/fully_read.hpp
- include/mtx/events/account_data/ignored_users.hpp
- include/mtx/events/aliases.hpp
- include/mtx/events/avatar.hpp
- include/mtx/events/canonical_alias.hpp
- include/mtx/events/collections.hpp
- include/mtx/events/common.hpp
- include/mtx/events/create.hpp
- include/mtx/events/encrypted.hpp
- include/mtx/events/encryption.hpp
- include/mtx/events/ephemeral/receipt.hpp
- include/mtx/events/ephemeral/typing.hpp
- include/mtx/events/event_type.hpp
- include/mtx/events/guest_access.hpp
- include/mtx/events/history_visibility.hpp
- include/mtx/events/join_rules.hpp
- include/mtx/events/member.hpp
- include/mtx/events/messages/audio.hpp
- include/mtx/events/messages/elementeffect.hpp
- include/mtx/events/messages/emote.hpp
- include/mtx/events/messages/file.hpp
- include/mtx/events/messages/image.hpp
- include/mtx/events/messages/location.hpp
- include/mtx/events/messages/notice.hpp
- include/mtx/events/messages/text.hpp
- include/mtx/events/messages/unknown.hpp
- include/mtx/events/messages/video.hpp
- include/mtx/events/mscs/image_packs.hpp
- include/mtx/events/name.hpp
- include/mtx/events/nheko_extensions/event_expiry.hpp
- include/mtx/events/nheko_extensions/hidden_events.hpp
- include/mtx/events/nheko_extensions/invite_permissions.hpp
- include/mtx/events/pinned_events.hpp
- include/mtx/events/policy_rules.hpp
- include/mtx/events/power_levels.hpp
- include/mtx/events/presence.hpp
- include/mtx/events/reaction.hpp
- include/mtx/events/redaction.hpp
- include/mtx/events/server_acl.hpp
- include/mtx/events/spaces.hpp
- include/mtx/events/tag.hpp
- include/mtx/events/tombstone.hpp
- include/mtx/events/topic.hpp
- include/mtx/events/unknown.hpp
- include/mtx/events/voip.hpp
- include/mtx/events/widget.hpp
- include/mtx/events_impl.hpp
- include/mtx/identifiers.hpp
- include/mtx/lightweight_error.hpp
- include/mtx/log.hpp
- include/mtx/pushrules.hpp
- include/mtx/requests.hpp
- include/mtx/responses.hpp
- include/mtx/responses/capabilities.hpp
- include/mtx/responses/common.hpp
- include/mtx/responses/create_room.hpp
- include/mtx/responses/crypto.hpp
- include/mtx/responses/device.hpp
- include/mtx/responses/empty.hpp
- include/mtx/responses/login.hpp
- include/mtx/responses/media.hpp
- include/mtx/responses/members.hpp
- include/mtx/responses/messages.hpp
- include/mtx/responses/notifications.hpp
- include/mtx/responses/profile.hpp
- include/mtx/responses/public_rooms.hpp
- include/mtx/responses/register.hpp
- include/mtx/responses/sync.hpp
- include/mtx/responses/turn_server.hpp
- include/mtx/responses/users.hpp
- include/mtx/responses/version.hpp
- include/mtx/responses/well-known.hpp
- include/mtx/secret_storage.hpp
- include/mtx/user_interactive.hpp
- include/mtxclient/crypto/client.hpp
- include/mtxclient/crypto/objects.hpp
- include/mtxclient/crypto/types.hpp
- include/mtxclient/crypto/utils.hpp
- include/mtxclient/http/client.hpp
- include/mtxclient/http/client_impl.hpp
- include/mtxclient/http/errors.hpp
- include/mtxclient/utils.hpp
- lib/cmake/MatrixClient/MatrixClientConfig.cmake
- lib/cmake/MatrixClient/MatrixClientConfigVersion.cmake
- lib/cmake/MatrixClient/MatrixClientTargets-.cmake
- lib/cmake/MatrixClient/MatrixClientTargets.cmake
- lib/libmatrix_client.so
- lib/libmatrix_client.so.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| Nheko-Reborn-mtxclient-v0.10.1_GH0.tar.gz | 636035 | 203be46a08e1dc6cfc068d0911f3b09976f48e4cc4302c3517b9c0f4e53631e3 |
Commit history 0
No commits in the history this site was built from.