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 photos
All times are UTC
Ukraine
Port details on branch 2022Q2
libwebsockets C library for lightweight websocket clients and servers
4.3.7 net 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 4.3.5Version of this port present on the latest quarterly branch.
Maintainer: bofh@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2016-07-20 09:05:03
Last Update: 2026-04-16 10:55:30
Commit Hash: 2d27047
Also Listed In: devel
License: MIT
WWW:
https://libwebsockets.org/
Description:
Libwebsockets is a lightweight pure C library built to use minimal CPU and memory resources, and provide fast throughput in both directions as client or server.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (123 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libwebsockets-4.3.7/catalog.mk
  3. /usr/local/share/licenses/libwebsockets-4.3.7/LICENSE
  4. /usr/local/share/licenses/libwebsockets-4.3.7/MIT
  5. @comment bin/lwsws
  6. include/libwebsockets.h
  7. include/libwebsockets/abstract/abstract.h
  8. include/libwebsockets/abstract/protocols.h
  9. include/libwebsockets/abstract/protocols/smtp.h
  10. include/libwebsockets/abstract/transports.h
  11. include/libwebsockets/abstract/transports/raw-skt.h
  12. include/libwebsockets/abstract/transports/unit-test.h
  13. include/libwebsockets/lws-adopt.h
  14. include/libwebsockets/lws-async-dns.h
  15. include/libwebsockets/lws-bb-i2c.h
  16. include/libwebsockets/lws-bb-spi.h
  17. include/libwebsockets/lws-button.h
  18. include/libwebsockets/lws-cache-ttl.h
  19. include/libwebsockets/lws-callbacks.h
  20. include/libwebsockets/lws-cgi.h
  21. include/libwebsockets/lws-client.h
  22. include/libwebsockets/lws-conmon.h
  23. include/libwebsockets/lws-context-vhost.h
  24. include/libwebsockets/lws-cose.h
  25. include/libwebsockets/lws-dbus.h
  26. include/libwebsockets/lws-diskcache.h
  27. include/libwebsockets/lws-display.h
  28. include/libwebsockets/lws-dll2.h
  29. include/libwebsockets/lws-dsh.h
  30. include/libwebsockets/lws-eventlib-exports.h
  31. include/libwebsockets/lws-fault-injection.h
  32. include/libwebsockets/lws-freertos.h
  33. include/libwebsockets/lws-fts.h
  34. include/libwebsockets/lws-genaes.h
  35. include/libwebsockets/lws-gencrypto.h
  36. include/libwebsockets/lws-genec.h
  37. include/libwebsockets/lws-genhash.h
  38. include/libwebsockets/lws-genrsa.h
  39. include/libwebsockets/lws-gpio.h
  40. include/libwebsockets/lws-http.h
  41. include/libwebsockets/lws-i2c.h
  42. include/libwebsockets/lws-ili9341-spi.h
  43. include/libwebsockets/lws-jose.h
  44. include/libwebsockets/lws-jwe.h
  45. include/libwebsockets/lws-jwk.h
  46. include/libwebsockets/lws-jws.h
  47. include/libwebsockets/lws-lecp.h
  48. include/libwebsockets/lws-led.h
  49. include/libwebsockets/lws-lejp.h
  50. include/libwebsockets/lws-logs.h
  51. include/libwebsockets/lws-lwsac.h
  52. include/libwebsockets/lws-map.h
  53. include/libwebsockets/lws-metrics.h
  54. include/libwebsockets/lws-misc.h
  55. include/libwebsockets/lws-mqtt.h
  56. include/libwebsockets/lws-netdev.h
  57. include/libwebsockets/lws-network-helper.h
  58. include/libwebsockets/lws-optee.h
  59. include/libwebsockets/lws-protocols-plugins.h
  60. include/libwebsockets/lws-purify.h
  61. include/libwebsockets/lws-pwm.h
  62. include/libwebsockets/lws-retry.h
  63. include/libwebsockets/lws-ring.h
  64. include/libwebsockets/lws-secure-streams-client.h
  65. include/libwebsockets/lws-secure-streams-policy.h
  66. include/libwebsockets/lws-secure-streams.h
  67. include/libwebsockets/lws-sequencer.h
  68. include/libwebsockets/lws-service.h
  69. include/libwebsockets/lws-settings.h
  70. include/libwebsockets/lws-sha1-base64.h
  71. include/libwebsockets/lws-smd.h
  72. include/libwebsockets/lws-spa.h
  73. include/libwebsockets/lws-spi.h
  74. include/libwebsockets/lws-ssd1306-i2c.h
  75. include/libwebsockets/lws-state.h
  76. include/libwebsockets/lws-struct.h
  77. include/libwebsockets/lws-system.h
  78. include/libwebsockets/lws-test-sequencer.h
  79. include/libwebsockets/lws-threadpool.h
  80. include/libwebsockets/lws-timeout-timer.h
  81. include/libwebsockets/lws-tls-sessions.h
  82. include/libwebsockets/lws-tokenize.h
  83. include/libwebsockets/lws-vfs.h
  84. include/libwebsockets/lws-write.h
  85. include/libwebsockets/lws-writeable.h
  86. include/libwebsockets/lws-ws-close.h
  87. include/libwebsockets/lws-ws-ext.h
  88. include/libwebsockets/lws-ws-state.h
  89. include/libwebsockets/lws-x509.h
  90. include/lws_config.h
  91. lib/cmake/libwebsockets/LibwebsocketsTargets-release.cmake
  92. lib/cmake/libwebsockets/LibwebsocketsTargets.cmake
  93. lib/cmake/libwebsockets/LwsCheckRequirements.cmake
  94. lib/cmake/libwebsockets/libwebsockets-config-version.cmake
  95. lib/cmake/libwebsockets/libwebsockets-config.cmake
  96. @comment lib/libwebsockets-evlib_glib.so
  97. @comment lib/libwebsockets-evlib_ev.so
  98. @comment lib/libwebsockets-evlib_event.so
  99. lib/libwebsockets-evlib_uv.so
  100. lib/libwebsockets.a
  101. lib/libwebsockets.so
  102. lib/libwebsockets.so.19
  103. libdata/pkgconfig/libwebsockets.pc
  104. libdata/pkgconfig/libwebsockets_static.pc
  105. @comment share/libwebsockets-test-server/deaddrop/deaddrop.css
  106. @comment share/libwebsockets-test-server/deaddrop/deaddrop.js
  107. @comment share/libwebsockets-test-server/deaddrop/drop.svg
  108. @comment share/libwebsockets-test-server/deaddrop/index.html
  109. @comment share/libwebsockets-test-server/plugins/libprotocol_client_loopback_test.so
  110. @comment share/libwebsockets-test-server/plugins/libprotocol_deaddrop.so
  111. @comment share/libwebsockets-test-server/plugins/libprotocol_dumb_increment.so
  112. @comment share/libwebsockets-test-server/plugins/libprotocol_fulltext_demo.so
  113. @comment share/libwebsockets-test-server/plugins/libprotocol_lws_mirror.so
  114. @comment @comment share/libwebsockets-test-server/plugins/libprotocol_lws_openmetrics_export.so
  115. @comment @comment share/libwebsockets-test-server/plugins/libprotocol_lws_raw_proxy.so
  116. @comment share/libwebsockets-test-server/plugins/libprotocol_lws_raw_test.so
  117. @comment share/libwebsockets-test-server/plugins/libprotocol_lws_ssh_base.so
  118. @comment share/libwebsockets-test-server/plugins/libprotocol_lws_sshd_demo.so
  119. @comment share/libwebsockets-test-server/plugins/libprotocol_lws_status.so
  120. @comment share/libwebsockets-test-server/plugins/libprotocol_post_demo.so
  121. @owner
  122. @group
  123. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libwebsockets>0:net/libwebsockets
To install the port:
cd /usr/ports/net/libwebsockets/ && make install clean
To add the package, run one of these commands:
  • pkg install net/libwebsockets
  • pkg install libwebsockets
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libwebsockets
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1776331336 SHA256 (warmcat-libwebsockets-v4.3.7_GH0.tar.gz) = fb69e0697d7ecf49b4936bf80c263f56d87c881e643a70473611815f6610af2b SIZE (warmcat-libwebsockets-v4.3.7_GH0.tar.gz) = 15619715

Packages (timestamps in pop-ups are UTC):
libwebsockets
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.3.54.3.54.0.214.3.54.3.7n/an/an/a
FreeBSD:13:quarterly4.3.54.3.54.3.2_14.3.54.3.5n/an/an/a
FreeBSD:14:latest4.3.54.3.64.2.2_14.3.54.3.74.3.2_1-4.3.2_1
FreeBSD:14:quarterly4.3.54.3.5-4.3.54.3.54.3.34.3.34.3.3
FreeBSD:15:latest4.3.54.3.7n/a4.3.5n/an/a4.3.34.3.3
FreeBSD:15:quarterly4.3.54.3.5n/a-n/an/a--
FreeBSD:16:latest4.3.54.3.7n/a-n/an/a--
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
  3. pkgconf>=1.3.0_1 : devel/pkgconf
Library dependencies:
  1. libuv.so : devel/libuv
This port is required by:
for Libraries
  1. audio/ardour
  2. audio/owntone
  3. net/guacamole-server
  4. net-mgmt/driftnet
  5. net-mgmt/seafile-client
  6. sysutils/ttyd
  7. www/janus

Deleted ports which required this port:

Expand this list of 2 deleted ports
  1. audio/ardour6*
  2. audio/forked-daapd*
  3. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for libwebsockets-4.3.7: HTTP2=on: HTTP/2 protocol support HTTP_PROXY=off: HTTP proxy support MQTT=on: MQTT client support PEERLIMITS=off: Tracking and limiting of resources of peer(s) PLUGINS=off: Plugins support SECURE_STREAMS=off: Secure streams protocol API support SOCKS=off: Allow use of SOCKS5 proxy on client connections SQLITE=off: SQLite database support WEBSERVER=off: Build and/or install internal web server ====> Event loop support GLIB=off: Events support via Glib LIBEV=off: High-performance events support via libev LIBEVENT=off: Asynchronous event notification via libevent LIBUV=on: Asynchronous I/O support via libuv ====> SSL protocol support: you have to select exactly one of them MBEDTLS=off: SSL/TLS support via mbed TLS OPENSSL=on: SSL/TLS support via OpenSSL ===> Use 'make config' to modify these settings
Options name:
net_libwebsockets
USES:
cmake localbase pkgconfig ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/warmcat/libwebsockets/tar.gz/v4.3.7?dummy=/
Collapse this list.

There are no commits on branch 2022Q2 for this port