diff --git a/dev-qt/qthttpserver/Manifest b/dev-qt/qthttpserver/Manifest index 24853b0882995..49437c5556f53 100644 --- a/dev-qt/qthttpserver/Manifest +++ b/dev-qt/qthttpserver/Manifest @@ -1,2 +1,3 @@ DIST qthttpserver-everywhere-src-6.8.2.tar.xz 183844 BLAKE2B 3c3fb1ff4830d5afcd06dc35c149561d84f4adf7479ef9a1b6450c2eebc15666883b7386b7ea1c4cbcf472eb5d30bece1da66ce4f3aa4274793f9f1ff5871a26 SHA512 2ba9535226187e7057d937d6d8e53d274ab2fa6a1fda9483e330bc74c4e66a762de202fc96a99e050c49c9cd1bdbbdcad736dcea3b7a10d594be26e0eeaeef58 DIST qthttpserver-everywhere-src-6.8.3.tar.xz 185480 BLAKE2B f729792f488055ee2d57e1838eab8007686f07b534136bf0b041f8b74e75434c2ab93e500aa7dbd0c06208e8f995ffbb26c9457ce16b8d778a52cb954f573ec5 SHA512 4e99164e285ed4e8ae64a4af2c717fc22a7b5934ac5a78fe3adbb04e29109d1294e9917aa089b9cb9e5492bdf7fad4888c837374c2fef691ea7294bccbe7b01a +DIST qthttpserver-everywhere-src-6.9.0.tar.xz 189188 BLAKE2B fb28af8e243b34d4d22148288708d38a17ec5467aad30a6d723dbc48bc42e6d18bb90e3327277afd26877d2d78aaa1cae06f8d7ad215faabd87969c9cc12d4ac SHA512 87679c45424dec8d860d4f21c26c7b407a1239a5f2a4479a2543b35d4f52b5edd8fd7c53b4b6f7e64f6ca5a9ae18b2e6a89d24836307f9db37856190e853dca5 diff --git a/dev-qt/qthttpserver/qthttpserver-6.9.0.ebuild b/dev-qt/qthttpserver/qthttpserver-6.9.0.ebuild new file mode 100644 index 0000000000000..5acef53e8e764 --- /dev/null +++ b/dev-qt/qthttpserver/qthttpserver-6.9.0.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 +}