BSD Ports

devel/websocketpp 0.8.2_3 FreeBSD

Header-only implementation of the WebSocket protocol

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
912bbc70f2
License
MIT, BSD3CLAUSE, ZLIB
Categories
devel
Package size
118.5 KiB, 890.4 KiB installed

Description

WebSocket++ is an open source (BSD license) header only C++ library that implements RFC6455 The WebSocket Protocol.

It allows integrating WebSocket client and server functionality into C++ programs. It uses interchangable network transport modules including one based on C++ iostreams and one based on Boost Asio.

In the other systems

SystemPortVersion
FreeBSDdevel/websocketpp0.8.2_3
NetBSDnet/websocketpp0.8.2nb1
DragonFlydevel/websocketpp0.8.2

Install

Binary package:

pkg install websocketpp

From the ports tree:

cd /usr/ports/devel/websocketpp/ && make install clean

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

RUN_DEPENDS=	websocketpp>0:devel/websocketpp

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:latest0.8.2_30.8.2_30.8.20.8.2_30.8.2_3
FreeBSD:14:quarterly0.8.2_30.8.2_3n/a0.8.2_30.8.2_3
FreeBSD:15:latest0.8.2_30.8.2_3n/a0.8.2_30.8.2_3
FreeBSD:15:quarterly0.8.2_30.8.2_3n/an/an/a
FreeBSD:16:latest0.8.2_30.8.2_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 15
Run dependencies 4

Configuration

No options to configure.

USES
cmake:insource,testing cpe
Service scripts
none

Files

pkg-plist 95
  • include/websocketpp/base64/base64.hpp
  • include/websocketpp/client.hpp
  • include/websocketpp/close.hpp
  • include/websocketpp/common/asio.hpp
  • include/websocketpp/common/asio_ssl.hpp
  • include/websocketpp/common/chrono.hpp
  • include/websocketpp/common/connection_hdl.hpp
  • include/websocketpp/common/cpp11.hpp
  • include/websocketpp/common/functional.hpp
  • include/websocketpp/common/md5.hpp
  • include/websocketpp/common/memory.hpp
  • include/websocketpp/common/network.hpp
  • include/websocketpp/common/platforms.hpp
  • include/websocketpp/common/random.hpp
  • include/websocketpp/common/regex.hpp
  • include/websocketpp/common/stdint.hpp
  • include/websocketpp/common/system_error.hpp
  • include/websocketpp/common/thread.hpp
  • include/websocketpp/common/time.hpp
  • include/websocketpp/common/type_traits.hpp
  • include/websocketpp/concurrency/basic.hpp
  • include/websocketpp/concurrency/none.hpp
  • include/websocketpp/config/asio.hpp
  • include/websocketpp/config/asio_client.hpp
  • include/websocketpp/config/asio_no_tls.hpp
  • include/websocketpp/config/asio_no_tls_client.hpp
  • include/websocketpp/config/boost_config.hpp
  • include/websocketpp/config/core.hpp
  • include/websocketpp/config/core_client.hpp
  • include/websocketpp/config/debug.hpp
  • include/websocketpp/config/debug_asio.hpp
  • include/websocketpp/config/debug_asio_no_tls.hpp
  • include/websocketpp/config/minimal_client.hpp
  • include/websocketpp/config/minimal_server.hpp
  • include/websocketpp/connection.hpp
  • include/websocketpp/connection_base.hpp
  • include/websocketpp/endpoint.hpp
  • include/websocketpp/endpoint_base.hpp
  • include/websocketpp/error.hpp
  • include/websocketpp/extensions/extension.hpp
  • include/websocketpp/extensions/permessage_deflate/disabled.hpp
  • include/websocketpp/extensions/permessage_deflate/enabled.hpp
  • include/websocketpp/frame.hpp
  • include/websocketpp/http/constants.hpp
  • include/websocketpp/http/impl/parser.hpp
  • include/websocketpp/http/impl/request.hpp
  • include/websocketpp/http/impl/response.hpp
  • include/websocketpp/http/parser.hpp
  • include/websocketpp/http/request.hpp
  • include/websocketpp/http/response.hpp
  • include/websocketpp/impl/connection_impl.hpp
  • include/websocketpp/impl/endpoint_impl.hpp
  • include/websocketpp/impl/utilities_impl.hpp
  • include/websocketpp/logger/basic.hpp
  • include/websocketpp/logger/levels.hpp
  • include/websocketpp/logger/stub.hpp
  • include/websocketpp/logger/syslog.hpp
  • include/websocketpp/message_buffer/alloc.hpp
  • include/websocketpp/message_buffer/message.hpp
  • include/websocketpp/message_buffer/pool.hpp
  • include/websocketpp/processors/base.hpp
  • include/websocketpp/processors/hybi00.hpp
  • include/websocketpp/processors/hybi07.hpp
  • include/websocketpp/processors/hybi08.hpp
  • include/websocketpp/processors/hybi13.hpp
  • include/websocketpp/processors/processor.hpp
  • include/websocketpp/random/none.hpp
  • include/websocketpp/random/random_device.hpp
  • include/websocketpp/roles/client_endpoint.hpp
  • include/websocketpp/roles/server_endpoint.hpp
  • include/websocketpp/server.hpp
  • include/websocketpp/sha1/sha1.hpp
  • include/websocketpp/transport/asio/base.hpp
  • include/websocketpp/transport/asio/connection.hpp
  • include/websocketpp/transport/asio/endpoint.hpp
  • include/websocketpp/transport/asio/security/base.hpp
  • include/websocketpp/transport/asio/security/none.hpp
  • include/websocketpp/transport/asio/security/tls.hpp
  • include/websocketpp/transport/base/connection.hpp
  • include/websocketpp/transport/base/endpoint.hpp
  • include/websocketpp/transport/debug/base.hpp
  • include/websocketpp/transport/debug/connection.hpp
  • include/websocketpp/transport/debug/endpoint.hpp
  • include/websocketpp/transport/iostream/base.hpp
  • include/websocketpp/transport/iostream/connection.hpp
  • include/websocketpp/transport/iostream/endpoint.hpp
  • include/websocketpp/transport/stub/base.hpp
  • include/websocketpp/transport/stub/connection.hpp
  • include/websocketpp/transport/stub/endpoint.hpp
  • include/websocketpp/uri.hpp
  • include/websocketpp/utf8_validator.hpp
  • include/websocketpp/utilities.hpp
  • include/websocketpp/version.hpp
  • lib/cmake/websocketpp/websocketpp-config.cmake
  • lib/cmake/websocketpp/websocketpp-configVersion.cmake
distinfo 1
FileSizeSHA256
zaphoyd-websocketpp-0.8.2_GH0.tar.gz7013646ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755

Commit history 1

DateCommitCreditsLog message
912bbc70f2 Yuri Victorovich devel/websocketpp: fix build with CMake 4
PR: 298949 Approved by: Jan-Espen Oversand <[email protected]> (maintainer)