ad qtwebsoceksts

This commit is contained in:
Mario Fetka
2026-04-07 08:36:53 +02:00
parent 494b500cba
commit 875a22caf0
3 changed files with 54 additions and 0 deletions

View File

@@ -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

View File

@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>bog@khumba.net</email>
<name>Bryan Gardiner</name>
</maintainer>
<use>
<flag name="qml">Build QML bindings</flag>
</use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/</doc>
<remote-id type="github">qt/qtwebsockets</remote-id>
</upstream>
<slots>
<subslots>
Must only be used by packages that are known to use private parts of the Qt API.
</subslots>
</slots>
</pkgmetadata>

View File

@@ -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
}