From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <gentoo-dev+bounces-103628-garchives=archives.gentoo.org@lists.gentoo.org> Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 374581580EB for <garchives@archives.gentoo.org>; Sun, 25 May 2025 15:07:58 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 24B06343142 for <garchives@archives.gentoo.org>; Sun, 25 May 2025 15:07:58 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 459E91104A8; Sun, 25 May 2025 15:07:14 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id 75EA1110276 for <gentoo-dev@lists.gentoo.org>; Sun, 25 May 2025 15:07:13 +0000 (UTC) Received: from [192.168.0.1] (c144-156.icpnet.pl [85.221.144.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mgorny) by smtp.gentoo.org (Postfix) with ESMTPSA id BD6133430A7; Sun, 25 May 2025 15:07:12 +0000 (UTC) Message-ID: <f8f1e7b0dbbf45b86cdc63bdee33c9da6e899ca3.camel@gentoo.org> Subject: [gentoo-dev] RFC: new global USE=websockets From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= <mgorny@gentoo.org> To: gentoo-dev@lists.gentoo.org Date: Sun, 25 May 2025 17:07:09 +0200 Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Y+ZFaBjx54X8H/JPQrV8" User-Agent: Evolution 3.54.3 Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-Archives-Salt: 009303a5-705b-4452-9bea-6a1dfee7b0db X-Archives-Hash: 9e2e6edae409a69c48488d77914fea65 --=-Y+ZFaBjx54X8H/JPQrV8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello, I'd like to propose a new global use flag: websockets: Enable support for WebSocket protocol It is currently used by 11 packages, in a roughly consistent manner: app-misc/mosquitto[websockets] Support the WebSocket protocol. dev-libs/qcoro[websockets] Build dev-qt/qtwebsockets support dev-python/pyqt5[websockets] Build bindings for the QtWebSockets module dev-python/pyqt6[websockets] Build bindings for the QtWebSockets module dev-python/pyside[websockets] Build QtWebSockets module dev-python/qtpy[websockets] Pull in bindings for the QtWebSockets module dev-qt/qt-docs[websockets] Install documentation for dev-qt/qtwebsockets dev-qt/qthttpserver[websockets] Enable websockets support using dev-qt/qtwe= bsockets gui-libs/neatvnc[websockets] Enable websockets support net-misc/curl[websockets] Enable websockets support games-action/ddnet[websockets] Enable WebSocket support for server. (plus incoming dev-python/twisted) There is also USE=3Dwebsocket that is used by 3 packages: net-misc/eventd[websocket] Enable support for WebSocket protocol sci-libs/indilib[websocket] Enable support for WebSocket protocol net-libs/ulfius[websocket] websocket support --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-Y+ZFaBjx54X8H/JPQrV8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmgzMh0SHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOahMH/3f+2Fafyu1XcZKWG2EBAogNClqBnhSP 6iY7P3ZlQ4sU5qmGxs3rK3fRTNfzbpHziL9KHFgxURSrwhDbHaQ4E9haLMDYVpSd db8yD4j9JdYI0PvwZb/osVIVIYMxyX+EYvTFNexVkEbMqRUx6v4TRx32KDyNLgFZ /QQ2FF9CJ92RXzg8uDZLy4Xhwf6LbwSQzOLPLzTuhIQbTiOOTrwWYQeaXSg5B9WX /EWfFhCdtekQsCo/EqMqklShD8RlZLdlJC4iIwcOg5viXw5LqaUphSq+YTZzBdMl 5VI5pgZCBJSM8o4lAv1420H4Kn57Rzqw/shUtpWQJvxzj0FVDSjV348= =05P9 -----END PGP SIGNATURE----- --=-Y+ZFaBjx54X8H/JPQrV8--