net-libs/libwebsockets (gentoo)

Search

Package Information

Description:
A flexible pure-C library for implementing network protocols
Homepage:
https://libwebsockets.org/
License:
MIT

Versions

Version EAPI Keywords Slot
4.5.8 8 ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 0/20
4.5.7 8 ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 0/20
4.4.1-r1 8 amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86 0/20

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>mpagano@gentoo.org</email>
		<name>Mike Pagano</name>
	</maintainer>
	<use>
		<flag name="access-log">Support generating Apache-compatible access logs</flag>
		<flag name="client">The client part of the library and libwebsockets-test-client</flag>
		<flag name="extensions">Compile with extensions (permessage-deflate)</flag>
		<flag name="generic-sessions">With the Generic Sessions plugin</flag>
		<flag name="http-proxy">Support for rewriting HTTP proxying</flag>
		<flag name="ipv6">Compile without support for ipv6</flag>
		<flag name="lejp">With the Lightweight JSON Parser</flag>
		<flag name="libev">Support event loops via <pkg>dev-libs/libev</pkg></flag>
		<flag name="libevent">Support event loops via <pkg>dev-libs/libevent</pkg></flag>
		<flag name="libuv">Support asynchronous I/O via <pkg>dev-libs/libuv</pkg></flag>
		<flag name="mbedtls">Use mbedTLS replacement for OpenSSL</flag>
		<flag name="peer-limits">Track peers and restrict resources a single peer can allocate</flag>
		<flag name="server-status">Support json + jscript server monitoring</flag>
		<flag name="smtp">Provide SMTP support</flag>
		<flag name="sqlite3">Require SQLITE3 support</flag>
	</use>
	<upstream>
		<remote-id type="github">warmcat/libwebsockets</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 4.5.8 4.5.7 4.4.1-r1
access-log Support generating Apache-compatible access logs
caps Use Linux capabilities library to control privilege
cgi Add CGI script support
client The client part of the library and libwebsockets-test-client
dbus Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
extensions Compile with extensions (permessage-deflate)
generic-sessions With the Generic Sessions plugin
http-proxy Support for rewriting HTTP proxying
http2 Enable support for the HTTP/2 protocol
ipv6 Compile without support for ipv6
lejp With the Lightweight JSON Parser
libev Support event loops via <pkg>dev-libs/libev</pkg>
libevent Support event loops via <pkg>dev-libs/libevent</pkg>
libuv Support asynchronous I/O via <pkg>dev-libs/libuv</pkg>
mbedtls Use mbedTLS replacement for OpenSSL
peer-limits Track peers and restrict resources a single peer can allocate
server-status Support json + jscript server monitoring
smtp Provide SMTP support
socks5 Add support for the socks5 proxy
sqlite3 Require SQLITE3 support
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
threads Add threads support for various packages. Usually pthreads
zip Enable support for ZIP archives

Manifest

Type File Size Versions
DIST libwebsockets-4.5.7.tar.gz 20162088 bytes 4.5.7
DIST libwebsockets-4.5.8.tar.gz 20167661 bytes 4.5.8
Unmatched Entries
Type File Size
DIST libwebsockets-4.4.1.tar.gz 19997574 bytes