Diff libwebsockets-4.5.8-r1 with a libwebsockets-5.0.0-r1
| /usr/portage/net-libs/libwebsockets/libwebsockets-5.0.0-r1.ebuild 2026-08-03 20:03:05.097634980 +0300 | ||
|---|---|---|
| 10 | 10 |
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
| 11 | 11 | |
| 12 | 12 |
LICENSE="MIT" |
| 13 |
SLOT="0/20" # libwebsockets.so.20 |
|
| 14 |
KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~sparc x86" |
|
| 13 |
SLOT="0/22" # libwebsockets.so.22 |
|
| 14 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
|
| 15 | 15 |
IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy http2 ipv6 |
| 16 | 16 |
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5 |
| 17 | 17 |
sqlite3 ssl threads zip" |
| ... | ... | |
| 43 | 43 |
dev-lang/perl |
| 44 | 44 |
virtual/pkgconfig" |
| 45 | 45 | |
| 46 |
PATCHES=( "${FILESDIR}"/${PN}-${PV}-dependency-fix.patch )
|
|
| 46 |
PATCHES=( |
|
| 47 |
"${FILESDIR}"/${PN}-${PV}-dependency-fix.patch
|
|
| 48 |
"${FILESDIR}"/${PN}-${PV}-prevent-account-creation.patch
|
|
| 49 |
) |
|
| 47 | 50 | |
| 48 | 51 |
src_configure() {
|
| 49 | 52 |
local mycmakeargs=( |
| ... | ... | |
| 59 | 62 |
-DLWS_WITH_CGI=$(usex cgi) |
| 60 | 63 |
-DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions) |
| 61 | 64 |
-DLWS_WITH_HTTP2=$(usex http2) |
| 65 |
-DLWS_WITH_HTTP3=OFF |
|
| 62 | 66 |
-DLWS_WITH_HTTP_PROXY=$(usex http-proxy) |
| 63 | 67 |
-DLWS_WITH_HUBBUB=$(usex http-proxy) |
| 64 | 68 |
-DLWS_WITH_LEJP=$(usex lejp) |