commit: 1db146d27d787f3daf2514da86e1583c7b1ad725
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 2 04:42:55 2025 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Wed Apr 2 04:52:26 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db146d2
dev-qt/qtwebsockets: add 6.9.0
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtwebsockets/Manifest | 1 +
dev-qt/qtwebsockets/qtwebsockets-6.9.0.ebuild | 28 +++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 188bca589aff..240973c78e16 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -2,3 +2,4 @@ DIST qtwebsockets-5.15.16-gentoo-kde-1.tar.xz 1512 BLAKE2B
2d12fa2f79412974c1397
DIST qtwebsockets-everywhere-opensource-src-5.15.16.tar.xz 253084 BLAKE2B
a90fa9950793b5f6d8d792328b105f8085c3a47abaef256f6b8a4c101eb6bd6d7b687d49390c4c009ff03ba4d493abc8cc6433df92dd47865e48606e19c9b8fd
SHA512
9bb15c9277f96acee0d5a49e961483706c0d6c709c587400c402b7864fe2635cf688222448bdabd5ef53568e6d8c1c32e54a9410301eede0507b975989f30b2b
DIST qtwebsockets-everywhere-src-6.8.2.tar.xz 460372 BLAKE2B
ad0c3b47593bea31d655e066f0881915aabd2489f87649bc24949f763b09c6cb636f538f73e0c08705ca13e534266e8c72a51652023d0b5bae832228983444cf
SHA512
e8b4c05513537655d20c346f4e330a8dbb3509623be7c571f28aa5105e7475892458140a187dc63e9ef566eb460cc4252ffa752694fca3bc0fe7ee31b840969d
DIST qtwebsockets-everywhere-src-6.8.3.tar.xz 461996 BLAKE2B
fb969491f3f7d93bc6f2fe1ad9c5b9da5eda67c23e48f086d62123329105a21255da9991d9a62768631f353d0e66c43eea99ee2a961b362bd4203e1a8e920bf6
SHA512
7453c6657e9885393d57df3ebaf9d3ad12237b5fb848ac3547cc6c6ed607562d58564667a7fd10133d4cdb94151aa5c21660e33c7f48f01a4061001a47f85b60
+DIST qtwebsockets-everywhere-src-6.9.0.tar.xz 462240 BLAKE2B
ae8bee56abac45c575f37ceddbe1f0c3b4c634755d1bb74aa0f1dfeca45632bd6b6ef2d5c8ed11760475a10abf13c4c2f800d5532ebaa0b6735c6f813c5a47ef
SHA512
64627e7a2fd83077cd93a30f3ef68406bd3059ec8dd9a636c50f73d47d142c5d5749a1b9b335082a51ff1b3eca73a24f423382bbf29c5ba854db6ad813195bab
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.9.0.ebuild
b/dev-qt/qtwebsockets/qtwebsockets-6.9.0.ebuild
new file mode 100644
index 000000000000..17a0961888f3
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.9.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2025 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
+}