commit:     e05be1a93a8516cd0657a51fde3dd8aeb120f268
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 30 10:04:41 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Sep 30 11:55:24 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05be1a9

dev-qt/qtwebsockets: add 6.9.3

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-qt/qtwebsockets/Manifest                  |  1 +
 dev-qt/qtwebsockets/qtwebsockets-6.9.3.ebuild | 32 +++++++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 61e5213812f9..7b02312c699a 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -2,3 +2,4 @@ DIST qtwebsockets-5.15.17-gentoo-kde-1.tar.xz 1512 BLAKE2B 
61cdca63ad6e6a0bdbbcc
 DIST qtwebsockets-everywhere-opensource-src-5.15.17.tar.xz 254876 BLAKE2B 
16a22e0c8f80f66f7ac24877c54fb35f83e613f2bd6245de8a091f54fc3d0ca76885927ad3087cb236ad8fc52d822c2fb9ed9ab7dbbb35635bf95445a4430685
 SHA512 
c328a9555abc429e622a50d9764c656dc0c41333a98a9877999594062c6e843e4f05d6d110114628691f0d1d502d26426227c237ee092242502e6d4919216452
 DIST qtwebsockets-everywhere-src-6.10.0-rc.tar.xz 448336 BLAKE2B 
477e97b4367bcdf1450df91ec968733899183928fd6843f2dddc467ce301c0e1eae91e1b0fb09a0fd8bba69683ebf1a106bde6c5c3c22d80a0cb29434b596d7e
 SHA512 
5b870179de2c68bc11bc4caea6dcd0b965e0934b62f38948e56df0c4e4f4586d55abae4c6e9f2f2538ed51f1d7bf0710533842794d20dd05a5d6c133cdac419b
 DIST qtwebsockets-everywhere-src-6.9.2.tar.xz 447432 BLAKE2B 
e366dcf587e3b1d0179dc8193225e42ca58e7579755c7efbab8baacc1d5f4bc36c42dba557f50545ae35b5b9ebaa33089d9d6bc2ba9bec66444a3fed8170ef63
 SHA512 
28b798f412afd45b99a06cf388cbf79ed424b2facfb88bac8367e8c99f5c42e3c7ea0adbc41be9a1217cf68680a12e4df5db02812167c7296919dcac5e007d46
+DIST qtwebsockets-everywhere-src-6.9.3.tar.xz 447376 BLAKE2B 
32df77fde897c6f4ae036478be4e50d89b78823bf39f7c41dd08c83e4d530fd606a374e7512b99ef98aef82e0b31952e193153a60a76a767b24bd5bbd6bcd3b6
 SHA512 
4ab9fc8edd54732d09048208e64ccbce86800ea9d163270de0058827f0866c46e46ba9694634873272fdb6e0a0375873546464ab43142b21410fa1dbba8d5e12

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.9.3.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.9.3.ebuild
new file mode 100644
index 000000000000..0729cf4fb3db
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.9.3.ebuild
@@ -0,0 +1,32 @@
+# 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}"
+
+PATCHES=(
+       "${FILESDIR}"/${PN}-6.9.1-QTBUG-135959.patch
+)
+
+src_configure() {
+       local mycmakeargs=(
+               $(cmake_use_find_package qml Qt6Quick)
+       )
+
+       qt6-build_src_configure
+}

Reply via email to