commit: ae60f0108b85c8824434d533f41c4dbe8a66999d
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 12:30:45 2026 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 12:43:30 2026 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae60f010
dev-qt/qtwebsockets: add 6.10.2
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtwebsockets/Manifest | 1 +
dev-qt/qtwebsockets/qtwebsockets-6.10.2.ebuild | 28 ++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 10508e061b92..a4ad52071f09 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,3 +1,4 @@
DIST qtwebsockets-5.15.18-gentoo-kde-1.tar.xz 1512 BLAKE2B
ca68fa5d4525ae032603afe3443824dd18840074ba1738bdc063d0ef25f88bca3728baa787aadd887cccc0823b2fbcbd0f178c297d59003e5d7501379c585c78
SHA512
0fbcf7771b238716ce1712bbfd3b20ceecc5a2ed57fcde715b4c849588d50f34ab197c4d8a2dd53974fea0d433bbcd40fdd6a6af83df419cbd2d1fb61813a57c
DIST qtwebsockets-everywhere-opensource-src-5.15.18.tar.xz 239240 BLAKE2B
590920e46bc0891eeefa6715392c114ae35156239bbf40c3bc64a40d855aa1ed05870a54a1c69bbb61a465ae3a117e6fe54c955c50833d02adb9f4e07ca2d8e8
SHA512
29b59fe6681030150b87d18a052f00f05ac17db17203279d794a8161783d739938e9ea659519f7b7c76f3d7e40009ea1797e255ae464a1cd641caa6c039d4777
DIST qtwebsockets-everywhere-src-6.10.1.tar.xz 447384 BLAKE2B
fbccc5b1f122d7dd02e610bcfba56a472d8c4d5b41ac4a8aa44cd6fc3426280c5745da1e92ba30f7039d335a6c9611ca5cd81edf040a5210ffc5867b4b25239a
SHA512
98cab54eca3938400ed4462cb63847e0cf13fea43ceffa459df5edf0b59d9bb47b8f94357bcbe79d33c95ea7ed351313d0d04cfe0d205b86dff5d1dfe61796db
+DIST qtwebsockets-everywhere-src-6.10.2.tar.xz 447440 BLAKE2B
a8f269c14870989d67c2145740d981638da63dca32176233096d3b2804be420d0fb09329dbc46143ebffd4ee7a44861435ee4762c2d470266b55be11a5c01e18
SHA512
e90ac1f8a3808888620c39de19f3a0a7431b960129991df8bc2614381fc659b1698162dc379091d72dd40c6dd818d44b847c6bbe6991f33e790ba631aeeaf1b9
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.10.2.ebuild
b/dev-qt/qtwebsockets/qtwebsockets-6.10.2.ebuild
new file mode 100644
index 000000000000..51296a75e242
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.10.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Implementation of the WebSocket protocol for the Qt6 framework"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+IUSE="qml +ssl"
+
+RDEPEND="
+ ~dev-qt/qtbase-${PV}:6[network,ssl=]
+ qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Quick)
+ )
+
+ qt6-build_src_configure
+}