notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine

Bot filter coming soon

To deter bots pegging the database CPU to 100%, a bot testing filter to be added to the website. This should not affect newsfeeds etc. Anubis seems light-weight - it is already in use within the FreeBSD Project. This notice is just a heads up in case you see something odd. This notice will be updated after Anubis is installed.

Port details on branch 2025Q3
websocketpp Header-only implementation of the WebSocket protocol
0.8.2_3 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.8.2_3Version of this port present on the latest quarterly branch.
Maintainer: sigsegv@radiotube.org search for ports maintained by this maintainer
Port Added: 2025-07-03 07:03:03
Last Update: 2025-07-03 07:01:22
Commit Hash: 9493931
License: MIT BSD3CLAUSE ZLIB
WWW:
https://www.zaphoyd.com/websocketpp/
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (103 items)
Collapse this list.
  1. /usr/local/share/licenses/websocketpp-0.8.2_3/catalog.mk
  2. /usr/local/share/licenses/websocketpp-0.8.2_3/LICENSE
  3. /usr/local/share/licenses/websocketpp-0.8.2_3/MIT
  4. /usr/local/share/licenses/websocketpp-0.8.2_3/BSD3CLAUSE
  5. /usr/local/share/licenses/websocketpp-0.8.2_3/ZLIB
  6. include/websocketpp/base64/base64.hpp
  7. include/websocketpp/client.hpp
  8. include/websocketpp/close.hpp
  9. include/websocketpp/common/asio.hpp
  10. include/websocketpp/common/asio_ssl.hpp
  11. include/websocketpp/common/chrono.hpp
  12. include/websocketpp/common/connection_hdl.hpp
  13. include/websocketpp/common/cpp11.hpp
  14. include/websocketpp/common/functional.hpp
  15. include/websocketpp/common/md5.hpp
  16. include/websocketpp/common/memory.hpp
  17. include/websocketpp/common/network.hpp
  18. include/websocketpp/common/platforms.hpp
  19. include/websocketpp/common/random.hpp
  20. include/websocketpp/common/regex.hpp
  21. include/websocketpp/common/stdint.hpp
  22. include/websocketpp/common/system_error.hpp
  23. include/websocketpp/common/thread.hpp
  24. include/websocketpp/common/time.hpp
  25. include/websocketpp/common/type_traits.hpp
  26. include/websocketpp/concurrency/basic.hpp
  27. include/websocketpp/concurrency/none.hpp
  28. include/websocketpp/config/asio.hpp
  29. include/websocketpp/config/asio_client.hpp
  30. include/websocketpp/config/asio_no_tls.hpp
  31. include/websocketpp/config/asio_no_tls_client.hpp
  32. include/websocketpp/config/boost_config.hpp
  33. include/websocketpp/config/core.hpp
  34. include/websocketpp/config/core_client.hpp
  35. include/websocketpp/config/debug.hpp
  36. include/websocketpp/config/debug_asio.hpp
  37. include/websocketpp/config/debug_asio_no_tls.hpp
  38. include/websocketpp/config/minimal_client.hpp
  39. include/websocketpp/config/minimal_server.hpp
  40. include/websocketpp/connection.hpp
  41. include/websocketpp/connection_base.hpp
  42. include/websocketpp/endpoint.hpp
  43. include/websocketpp/endpoint_base.hpp
  44. include/websocketpp/error.hpp
  45. include/websocketpp/extensions/extension.hpp
  46. include/websocketpp/extensions/permessage_deflate/disabled.hpp
  47. include/websocketpp/extensions/permessage_deflate/enabled.hpp
  48. include/websocketpp/frame.hpp
  49. include/websocketpp/http/constants.hpp
  50. include/websocketpp/http/impl/parser.hpp
  51. include/websocketpp/http/impl/request.hpp
  52. include/websocketpp/http/impl/response.hpp
  53. include/websocketpp/http/parser.hpp
  54. include/websocketpp/http/request.hpp
  55. include/websocketpp/http/response.hpp
  56. include/websocketpp/impl/connection_impl.hpp
  57. include/websocketpp/impl/endpoint_impl.hpp
  58. include/websocketpp/impl/utilities_impl.hpp
  59. include/websocketpp/logger/basic.hpp
  60. include/websocketpp/logger/levels.hpp
  61. include/websocketpp/logger/stub.hpp
  62. include/websocketpp/logger/syslog.hpp
  63. include/websocketpp/message_buffer/alloc.hpp
  64. include/websocketpp/message_buffer/message.hpp
  65. include/websocketpp/message_buffer/pool.hpp
  66. include/websocketpp/processors/base.hpp
  67. include/websocketpp/processors/hybi00.hpp
  68. include/websocketpp/processors/hybi07.hpp
  69. include/websocketpp/processors/hybi08.hpp
  70. include/websocketpp/processors/hybi13.hpp
  71. include/websocketpp/processors/processor.hpp
  72. include/websocketpp/random/none.hpp
  73. include/websocketpp/random/random_device.hpp
  74. include/websocketpp/roles/client_endpoint.hpp
  75. include/websocketpp/roles/server_endpoint.hpp
  76. include/websocketpp/server.hpp
  77. include/websocketpp/sha1/sha1.hpp
  78. include/websocketpp/transport/asio/base.hpp
  79. include/websocketpp/transport/asio/connection.hpp
  80. include/websocketpp/transport/asio/endpoint.hpp
  81. include/websocketpp/transport/asio/security/base.hpp
  82. include/websocketpp/transport/asio/security/none.hpp
  83. include/websocketpp/transport/asio/security/tls.hpp
  84. include/websocketpp/transport/base/connection.hpp
  85. include/websocketpp/transport/base/endpoint.hpp
  86. include/websocketpp/transport/debug/base.hpp
  87. include/websocketpp/transport/debug/connection.hpp
  88. include/websocketpp/transport/debug/endpoint.hpp
  89. include/websocketpp/transport/iostream/base.hpp
  90. include/websocketpp/transport/iostream/connection.hpp
  91. include/websocketpp/transport/iostream/endpoint.hpp
  92. include/websocketpp/transport/stub/base.hpp
  93. include/websocketpp/transport/stub/connection.hpp
  94. include/websocketpp/transport/stub/endpoint.hpp
  95. include/websocketpp/uri.hpp
  96. include/websocketpp/utf8_validator.hpp
  97. include/websocketpp/utilities.hpp
  98. include/websocketpp/version.hpp
  99. lib/cmake/websocketpp/websocketpp-config.cmake
  100. lib/cmake/websocketpp/websocketpp-configVersion.cmake
  101. @owner
  102. @group
  103. @mode
Collapse this list.
Dependency lines:
  • websocketpp>0:devel/websocketpp
To install the port:
cd /usr/ports/devel/websocketpp/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/websocketpp
  • pkg install websocketpp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: websocketpp
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1590443036 SHA256 (zaphoyd-websocketpp-0.8.2_GH0.tar.gz) = 6ce889d85ecdc2d8fa07408d6787e7352510750daa66b5ad44aacb47bea76755 SIZE (zaphoyd-websocketpp-0.8.2_GH0.tar.gz) = 701364

Packages (timestamps in pop-ups are UTC):
websocketpp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest0.8.2_30.8.2_30.8.20.8.2_30.8.2_3-0.8.2-
FreeBSD:13:quarterly0.8.20.8.2_30.8.20.8.20.8.2_30.8.20.8.20.8.2
FreeBSD:14:latest0.8.20.8.2_30.8.20.8.20.8.2_30.8.2-0.8.2
FreeBSD:14:quarterly0.8.2_30.8.2_3-0.8.2_30.8.2_30.8.20.8.20.8.2
FreeBSD:15:latest0.8.20.8.2_3n/a0.8.2n/a0.8.20.8.20.8.2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
Runtime dependencies:
  1. boost-libs>0 : devel/boost-libs
This port is required by:
for Build
  1. multimedia/obs-studio

Configuration Options:
No options to configure
Options name:
devel_websocketpp
USES:
cmake:insource,testing cpe
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/zaphoyd/websocketpp/tar.gz/0.8.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
0.8.2_3
03 Jul 2025 07:01:22
commit hash: 9493931667c81b02210b228a2ce65982fdc5f9fdcommit hash: 9493931667c81b02210b228a2ce65982fdc5f9fdcommit hash: 9493931667c81b02210b228a2ce65982fdc5f9fdcommit hash: 9493931667c81b02210b228a2ce65982fdc5f9fd files touched by this commit
Matthias Andree (mandree) search for other commits by this committer
Author: Jan-Espen Oversand
devel/websocketpp: fix asio namespaces unbreaking users

and unbreak multimedia/obs-studio.

This works by using standalone asio's namespace
instead of boost::asio's everywhere.  (Boost includes asio,
and websocketpp can work with Boost and the standalone Asio,
pulling it into its own namespace wrapper.)

Tested by:	tagattie@, mandree@

PR:		287916
(cherry picked from commit c3fe791f1a841cbe6c101bef256740e2e7d30218)

Number of commits found: 1