| 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 |
<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>
| 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 | ✓ | ✓ | ✓ |
| 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 |
| Type | File | Size |
|---|---|---|
| DIST | libwebsockets-4.4.1.tar.gz | 19997574 bytes |