dev-qt/qthttpserver: add 6.7.1

Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
This commit is contained in:
Ionen Wolkens
2024-05-20 03:52:50 -04:00
parent 82f78b7280
commit d797d66baf
2 changed files with 32 additions and 0 deletions

View File

@@ -1 +1,2 @@
DIST qthttpserver-everywhere-src-6.7.0.tar.xz 163044 BLAKE2B 319e19f8b1682b98b3577459ea1cf6e8069137dbe5dd48d93acfcfbc2a51eac1e592856d6901fc1f143b47e37c698ba4c08838dd0125323334c182e37e9ca5d9 SHA512 e63c87b9a8b0a2aff5fbbb012582045cd9fbd6bbbc81089707ef5d71ad078c8a9a52d443213b3e9c137c2349bb107641a267ed71d562e64b55a18abca4bea8ce
DIST qthttpserver-everywhere-src-6.7.1.tar.xz 163700 BLAKE2B 681f9423a884fe366a4060443d70f6eb958068d9cca93033591b7bf0913b79674afa69e37af961d7dadbabe55646eed039fd84a78af7f2e64de95d20f4327a72 SHA512 08db67d93575d18650b3c210ba42a866362f1aa390fde9423af18b786bd47f83d39adbe84820db8deece4bcc4515f9f576411eba6813128a6667df55031f15c0

View File

@@ -0,0 +1,31 @@
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit qt6-build
DESCRIPTION="HTTP server functionality for the Qt6 framework"
if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
IUSE="+ssl websockets"
RDEPEND="
~dev-qt/qtbase-${PV}:6[network,ssl=]
websockets? ( ~dev-qt/qtwebsockets-${PV}:6 )
"
DEPEND="
${RDEPEND}
test? ( ~dev-qt/qtbase-${PV}:6[concurrent] )
"
src_configure() {
local mycmakeargs=(
$(cmake_use_find_package websockets Qt6WebSockets)
)
qt6-build_src_configure
}