BSD Ports

net/brynet 1.12.2 FreeBSD

Header-only cross-platform C++ TCP network library

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
net, devel
Package size
57.9 KiB, 321.5 KiB installed

Description

Brynet is a header-only cross platform high performance TCP network library using C++11.

In the other systems

SystemPortVersion
FreeBSDnet/brynet1.12.2
DragonFlynet/brynet1.12.2

Install

Binary package:

pkg install brynet

From the ports tree:

cd /usr/ports/net/brynet/ && make install clean

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

RUN_DEPENDS=	brynet>0:net/brynet

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:latest1.12.21.12.21.12.21.12.21.12.2
FreeBSD:14:quarterly1.12.21.12.2n/a1.12.21.12.2
FreeBSD:15:latest1.12.21.12.2n/a1.12.21.12.2
FreeBSD:15:quarterly1.12.21.12.2n/an/an/a
FreeBSD:16:latest1.12.21.12.2n/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

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++17-lang
Service scripts
none

Files

pkg-plist 48
  • include/brynet/Version.hpp
  • include/brynet/base/Any.hpp
  • include/brynet/base/AppStatus.hpp
  • include/brynet/base/Array.hpp
  • include/brynet/base/Buffer.hpp
  • include/brynet/base/CPP_VERSION.hpp
  • include/brynet/base/Noexcept.hpp
  • include/brynet/base/NonCopyable.hpp
  • include/brynet/base/Packet.hpp
  • include/brynet/base/Platform.hpp
  • include/brynet/base/Stack.hpp
  • include/brynet/base/Timer.hpp
  • include/brynet/base/WaitGroup.hpp
  • include/brynet/base/crypto/Base64.hpp
  • include/brynet/base/crypto/SHA1.hpp
  • include/brynet/base/endian/Endian.hpp
  • include/brynet/net/AsyncConnector.hpp
  • include/brynet/net/Channel.hpp
  • include/brynet/net/CurrentThread.hpp
  • include/brynet/net/EventLoop.hpp
  • include/brynet/net/Exception.hpp
  • include/brynet/net/ListenThread.hpp
  • include/brynet/net/Poller.hpp
  • include/brynet/net/PromiseReceive.hpp
  • include/brynet/net/SSLHelper.hpp
  • include/brynet/net/SendableMsg.hpp
  • include/brynet/net/Socket.hpp
  • include/brynet/net/SocketLibFunction.hpp
  • include/brynet/net/SocketLibTypes.hpp
  • include/brynet/net/TcpConnection.hpp
  • include/brynet/net/TcpService.hpp
  • include/brynet/net/detail/ConnectionOption.hpp
  • include/brynet/net/detail/ConnectorDetail.hpp
  • include/brynet/net/detail/ConnectorWorkInfo.hpp
  • include/brynet/net/detail/IOLoopData.hpp
  • include/brynet/net/detail/ListenThreadDetail.hpp
  • include/brynet/net/detail/TCPServiceDetail.hpp
  • include/brynet/net/detail/WakeupChannel.hpp
  • include/brynet/net/http/HttpFormat.hpp
  • include/brynet/net/http/HttpParser.hpp
  • include/brynet/net/http/HttpService.hpp
  • include/brynet/net/http/WebSocketFormat.hpp
  • include/brynet/net/http/http_parser.h
  • include/brynet/net/port/Win.hpp
  • include/brynet/net/wrapper/ConnectionBuilder.hpp
  • include/brynet/net/wrapper/HttpConnectionBuilder.hpp
  • include/brynet/net/wrapper/HttpServiceBuilder.hpp
  • include/brynet/net/wrapper/ServiceBuilder.hpp
distinfo 1
FileSizeSHA256
IronsDu-brynet-v1.12.2_GH0.tar.gz232522b8b740cae39804d1e7037866046321065856c0ea9f565d26f67aeccc7ccd3d51

Commit history 0

No commits in the history this site was built from.