From cdc5f81fe313a93e4532475a7dff411dfd8ee634 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Fri, 14 Mar 2025 02:15:38 -0400 Subject: [PATCH] dev-qt/qthttpserver: add 6.9.0_rc Signed-off-by: Ionen Wolkens --- dev-qt/qthttpserver/Manifest | 1 + .../qthttpserver/qthttpserver-6.9.0_rc.ebuild | 31 +++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 dev-qt/qthttpserver/qthttpserver-6.9.0_rc.ebuild diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest index 7f4d5791526bb..4f4cf6ac60657 100644 --- a/dev-qt/qthttpserver/Manifest +++ b/dev-qt/qthttpserver/Manifest @@ -1 +1,2 @@ DIST qthttpserver-everywhere-src-6.8.2.tar.xz 183844 BLAKE2B 3c3fb1ff4830d5afcd06dc35c149561d84f4adf7479ef9a1b6450c2eebc15666883b7386b7ea1c4cbcf472eb5d30bece1da66ce4f3aa4274793f9f1ff5871a26 SHA512 2ba9535226187e7057d937d6d8e53d274ab2fa6a1fda9483e330bc74c4e66a762de202fc96a99e050c49c9cd1bdbbdcad736dcea3b7a10d594be26e0eeaeef58 +DIST qthttpserver-everywhere-src-6.9.0-rc.tar.xz 187844 BLAKE2B c66f08c34bf0f3a32697ae500763e18bed720dd1f12e2b5b82136c334eb5b3b05950b6e2760e8a72b3708544b6ef31cd2dba838068431a6b77e69aa9e83c2710 SHA512 4409490a04c8419aa24fa520d1334530b2d12600ef8c1f92315d78d5c458a8110f2762b3f90347ef93d7eb074ad8cfb513257bacb438123ba2cd51135b9c48f2 diff --git a/dev-qt/qthttpserver/qthttpserver-6.9.0_rc.ebuild b/dev-qt/qthttpserver/qthttpserver-6.9.0_rc.ebuild new file mode 100644 index 0000000000000..5acef53e8e764 --- /dev/null +++ b/dev-qt/qthttpserver/qthttpserver-6.9.0_rc.ebuild @@ -0,0 +1,31 @@ +# Copyright 2023-2025 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 ~loong" +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 +}