diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest new file mode 100644 index 00000000..5b10eb05 --- /dev/null +++ b/dev-qt/qtwebsockets/Manifest @@ -0,0 +1,4 @@ +DIST qtwebsockets-5.15.18-gentoo-kde-1.tar.xz 1512 BLAKE2B ca68fa5d4525ae032603afe3443824dd18840074ba1738bdc063d0ef25f88bca3728baa787aadd887cccc0823b2fbcbd0f178c297d59003e5d7501379c585c78 SHA512 0fbcf7771b238716ce1712bbfd3b20ceecc5a2ed57fcde715b4c849588d50f34ab197c4d8a2dd53974fea0d433bbcd40fdd6a6af83df419cbd2d1fb61813a57c +DIST qtwebsockets-everywhere-opensource-src-5.15.18.tar.xz 239240 BLAKE2B 590920e46bc0891eeefa6715392c114ae35156239bbf40c3bc64a40d855aa1ed05870a54a1c69bbb61a465ae3a117e6fe54c955c50833d02adb9f4e07ca2d8e8 SHA512 29b59fe6681030150b87d18a052f00f05ac17db17203279d794a8161783d739938e9ea659519f7b7c76f3d7e40009ea1797e255ae464a1cd641caa6c039d4777 +EBUILD qtwebsockets-5.15.18.ebuild 576 BLAKE2B 4a47f8a42396d8ccdaa9bce2e5c0ae122d2074ec8658528957f03832378e1cbb8db3ceaeb2ba5a275afb873ce0e5f2bd26869ef88467849b251e8ed994e2a2b3 SHA512 da37f409bf13edfb7d5365a0ef1dd5740aa98489d8c1519acb08f4d70b1528d2fd36cf73c09191deb1d3885a402ad01063ef65616b80ebfc45457880748cbc2f +MISC metadata.xml 594 BLAKE2B 96764ac880aa3ff803200c6c709f8ad5d9efc517ed47f0ba91f8886d308b41a3be61ea87e4ec94be5a2be7a9551e70c916b12e9c60fc1f546585428cc630cc97 SHA512 ebff8f95d950ba5c1de559477938db7e6a1593e70e9ac94449a6a2fded3074f65060398498bc4d4173cbc8190dc28c100973ecf769eae1d230e707e40b247a01 diff --git a/dev-qt/qtwebsockets/metadata.xml b/dev-qt/qtwebsockets/metadata.xml new file mode 100644 index 00000000..ca4848c3 --- /dev/null +++ b/dev-qt/qtwebsockets/metadata.xml @@ -0,0 +1,21 @@ + + + + + bog@khumba.net + Bryan Gardiner + + + Build QML bindings + + + https://bugreports.qt.io/ + https://doc.qt.io/ + qt/qtwebsockets + + + + Must only be used by packages that are known to use private parts of the Qt API. + + + diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.18.ebuild b/dev-qt/qtwebsockets/qtwebsockets-5.15.18.ebuild new file mode 100644 index 00000000..5316d4f9 --- /dev/null +++ b/dev-qt/qtwebsockets/qtwebsockets-5.15.18.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +if [[ ${PV} != *9999* ]]; then + QT5_KDEPATCHSET_REV=1 + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +inherit qt5-build + +DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework" + +IUSE="qml +ssl" + +DEPEND=" + =dev-qt/qtcore-${QT5_PV}* + =dev-qt/qtnetwork-${QT5_PV}*[ssl=] + qml? ( =dev-qt/qtdeclarative-${QT5_PV}* ) + +" +RDEPEND="${DEPEND}" + +src_prepare() { + qt_use_disable_mod qml quick src/src.pro + + qt5-build_src_prepare +}