commit: 1a91eb846c9b64e702f875640edb4b40a0815aa4
Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon May 20 08:25:16 2024 +0000
Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon May 20 08:45:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a91eb84
dev-qt/qtwebsockets: add 6.7.1
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
dev-qt/qtwebsockets/Manifest | 1 +
dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild | 28 +++++++++++++++++++++++++++
2 files changed, 29 insertions(+)
diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index eab32e5ec6ff..8f4b48a621ff 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,3 +1,4 @@
DIST qtwebsockets-5.15.13-gentoo-kde-1.tar.xz 1520 BLAKE2B
aaa246f1f078562bcb66faff2ab94c95ce8e48c662a77be479cc5599e6dabe8fd4b574f1d9d911fffaf63c0a293de0cefc9f69323ab4963adde59a0ac9b6f785
SHA512
06185a20a116e293da6f237f5453a20a490d0aaaf71130e25eb442236b8e8d1ea6db70269fb53af6f353f7fb567d5fa3174b587bec9963cf61e16d3b62f3cafb
DIST qtwebsockets-everywhere-opensource-src-5.15.13.tar.xz 261832 BLAKE2B
78b00ad89271610b23bfdd2917b02dd542a51684dd76df7c649109a90469a5dad30a7335f8c426090f5ba4fcf9efcbdb26e63e73d6924edb8526c9556777ca91
SHA512
578ccdb69602f978b9a10c08045f3a6fd0fe2247c07703617c1a717dc8910b383bff4c1f6a8195643f0552cb707ece5eca4c7e7f4d90356c26a409a849200489
DIST qtwebsockets-everywhere-src-6.7.0.tar.xz 454868 BLAKE2B
bbebd778a9b95cd56730b48faafe14ce1935f8c5bc18b45079aedb9ff9deb37eabd455b56ed5e36c1fffef571a7b916efd2acbfc7019e04811f506c631bb3218
SHA512
a233700dbecc3c266e432e4d0b239891457dd96125fe0e115e16904e7bd038fd2f1ba74b05fa23b7b3752d5023a8af502436a80c430c1b974acb182487275641
+DIST qtwebsockets-everywhere-src-6.7.1.tar.xz 459720 BLAKE2B
e9564a82b4548d1b6df5f703e9affbeee7b8e525512b43c93835ee67872ebd7f58220e60f40af2aa0479c36f246bf7b3ffe3cc904aa31a509162761920bae542
SHA512
32fc9c07fd9e5a36ca9f8787abc59dec309beaf060a0b7f86a9f8d9d3a678a0ec95883455b036a81456af063c1aec01898b5914c27b9845224add0df5cbf5b28
diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild
b/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild
new file mode 100644
index 000000000000..895128a8a567
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.7.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2021-2024 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 ~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
+}