commit:     1a1524220360dfb490205cd15c7bc0a289127795
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Tue Apr  2 12:07:54 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Tue Apr  2 13:05:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a152422

dev-qt/qtwebsockets: add 6.7.0

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

 dev-qt/qtwebsockets/Manifest                  |  1 +
 dev-qt/qtwebsockets/qtwebsockets-6.7.0.ebuild | 28 +++++++++++++++++++++++++++
 2 files changed, 29 insertions(+)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index 237c53b09f17..3ec76fdfbcaa 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -4,3 +4,4 @@ DIST qtwebsockets-everywhere-opensource-src-5.15.12.tar.xz 
261924 BLAKE2B 4c65f5
 DIST qtwebsockets-everywhere-opensource-src-5.15.13.tar.xz 261832 BLAKE2B 
78b00ad89271610b23bfdd2917b02dd542a51684dd76df7c649109a90469a5dad30a7335f8c426090f5ba4fcf9efcbdb26e63e73d6924edb8526c9556777ca91
 SHA512 
578ccdb69602f978b9a10c08045f3a6fd0fe2247c07703617c1a717dc8910b383bff4c1f6a8195643f0552cb707ece5eca4c7e7f4d90356c26a409a849200489
 DIST qtwebsockets-everywhere-src-6.6.2.tar.xz 455088 BLAKE2B 
481b3fa823df9991c1079bbb1f7d113850704a13aa92c7ef7ac948fe7954358aa00cfea4f26882c680cffd5911a718e6693cd4abc62136a50b54270f0bc863b9
 SHA512 
ea3390088ab1c0ff61288c736e8a6d8e5270b3d0450264ac26d291658a2fc49b0866df9c4257ba4157a07937cae348aad385a664d92062969ad4f4c0f8c457a9
 DIST qtwebsockets-everywhere-src-6.6.3.tar.xz 455068 BLAKE2B 
6f7b6563fc96b8e60eef8c417ebbb0e68622c2fafa98c54ca22d5d9ac60dc2ef2f9f54b9b2cd59fda8c0d3e75b61173da97e5100960517301b2ac50a98b7b6a4
 SHA512 
d9d6ab3380dfd0f74dc5c37d9aedcbd3349535d97f732e1fd6adef9a8d7ca3eb5a99b0cf94d0b7dafccd910689b82c0e2fcb631b3befe89e04778f92612d0190
+DIST qtwebsockets-everywhere-src-6.7.0.tar.xz 454868 BLAKE2B 
bbebd778a9b95cd56730b48faafe14ce1935f8c5bc18b45079aedb9ff9deb37eabd455b56ed5e36c1fffef571a7b916efd2acbfc7019e04811f506c631bb3218
 SHA512 
a233700dbecc3c266e432e4d0b239891457dd96125fe0e115e16904e7bd038fd2f1ba74b05fa23b7b3752d5023a8af502436a80c430c1b974acb182487275641

diff --git a/dev-qt/qtwebsockets/qtwebsockets-6.7.0.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-6.7.0.ebuild
new file mode 100644
index 000000000000..d777dc35a11b
--- /dev/null
+++ b/dev-qt/qtwebsockets/qtwebsockets-6.7.0.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 ~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
+}

Reply via email to