www/qt6-websockets MidnightBSD
Qt implementation of WebSocket protocol
- System
- MidnightBSD
- Repository
- mports
- Last update
- Commit
3389a52279- Categories
Description
WebSocket is a web-based protocol designed to enable a two-way interactive communication session between a client application and a remote host. It enables the two entities to send data back and forth if the initial handshake succeeds.
The Qt WebSockets module provides C++ and QML interfaces that enable Qt applications to act as a server that can process WebSocket requests, or a client that can consume data received from the server, or both.
In the other systems
The newest version among them is 6.11.2, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | www/qt6-websockets | no data | - | - | 2026-09-17 | |
| FreeBSD | www/qt6-websockets | 6.11.2 newest | none known | - | [email protected] | 2026-08-20 |
| DragonFly | www/qt6-websockets | 6.8.3 | none known | - | [email protected] | - |
| HardenedBSD | www/qt6-websockets | 6.11.2 newest | no data | - | [email protected] | - |
| GhostBSD | www/qt6-websockets | 6.11.2 newest | no data | - | [email protected] | - |
Install
Binary package:
mport install qt6-websockets
From mports:
cd /usr/mports/www/qt6-websockets && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= qt6-websockets>0:www/qt6-websockets
Dependencies
As this port's Makefile names them.
Build 3
vulkan-headers>0: graphics/vulkan-headers${PYTHON_PKGNAMEPREFIX}cyclonedx-python-lib>0: textproc/py-cyclonedx-python-lib${PYTHON_PKGNAMEPREFIX}spdx-tools>=0.8.3: misc/py-spdx-tools
No port depends on this one.
Configuration
No options to configure.
- USES
- cmake compiler:c++17-lang pkgconfig python:build qt-dist:6
- Service scripts
- none
Files
pkg-plist 72
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qdefaultmaskgenerator_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qtwebsockets-config_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocket_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocketcorsauthenticator_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocketdataprocessor_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocketframe_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsockethandshakeoptions_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsockethandshakerequest_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsockethandshakeresponse_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocketprotocol_p.h
- %%QT_INCDIR%%/QtWebSockets/%%FULLVER%%/QtWebSockets/private/qwebsocketserver_p.h
- %%QT_INCDIR%%/QtWebSockets/QMaskGenerator
- %%QT_INCDIR%%/QtWebSockets/QWebSocket
- %%QT_INCDIR%%/QtWebSockets/QWebSocketCorsAuthenticator
- %%QT_INCDIR%%/QtWebSockets/QWebSocketHandshakeOptions
- %%QT_INCDIR%%/QtWebSockets/QWebSocketProtocol
- %%QT_INCDIR%%/QtWebSockets/QWebSocketServer
- %%QT_INCDIR%%/QtWebSockets/QtWebSockets
- %%QT_INCDIR%%/QtWebSockets/QtWebSocketsDepends
- %%QT_INCDIR%%/QtWebSockets/QtWebSocketsVersion
- %%QT_INCDIR%%/QtWebSockets/qmaskgenerator.h
- %%QT_INCDIR%%/QtWebSockets/qtwebsockets-config.h
- %%QT_INCDIR%%/QtWebSockets/qtwebsocketsexports.h
- %%QT_INCDIR%%/QtWebSockets/qtwebsocketsversion.h
- %%QT_INCDIR%%/QtWebSockets/qwebsocket.h
- %%QT_INCDIR%%/QtWebSockets/qwebsocketcorsauthenticator.h
- %%QT_INCDIR%%/QtWebSockets/qwebsockethandshakeoptions.h
- %%QT_INCDIR%%/QtWebSockets/qwebsocketprotocol.h
- %%QT_INCDIR%%/QtWebSockets/qwebsockets_global.h
- %%QT_INCDIR%%/QtWebSockets/qwebsocketserver.h
- lib/cmake/Qt6BuildInternals/StandaloneTests/QtWebSocketsTestsConfig.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsAdditionalTargetInfo.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfig.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersion.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsConfigVersionImpl.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets-.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargets.cmake
- lib/cmake/Qt6Qml/QmlPlugins/Qt6qmlwebsocketsTargetsPrecheck.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsAdditionalTargetInfo.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsConfig.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersion.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsConfigVersionImpl.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsDependencies.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets-.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsTargets.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsTargetsPrecheck.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessAliasTargets.cmake
- lib/cmake/Qt6WebSockets/Qt6WebSocketsVersionlessTargets.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateAdditionalTargetInfo.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfig.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersion.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateConfigVersionImpl.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateDependencies.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargets.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateTargetsPrecheck.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessAliasTargets.cmake
- lib/cmake/Qt6WebSocketsPrivate/Qt6WebSocketsPrivateVersionlessTargets.cmake
- %%QT_LIBDIR%%/libQt6WebSockets.prl
- %%QT_LIBDIR%%/libQt6WebSockets.so
- %%QT_LIBDIR%%/libQt6WebSockets.so.6
- %%QT_LIBDIR%%/libQt6WebSockets.so.
- %%QT_LIBDIR%%/metatypes/qt6websockets_metatypes.json
- %%QT_MKSPECDIR%%/modules/qt_lib_websockets.pri
- %%QT_MKSPECDIR%%/modules/qt_lib_websockets_private.pri
- %%QT_QMLDIR%%/QtWebSockets/libqmlwebsocketsplugin.so
- %%QT_QMLDIR%%/QtWebSockets/plugins.qmltypes
- %%QT_QMLDIR%%/QtWebSockets/qmldir
- %%QT_SBOMDIR%%/qtwebsockets-.cdx.json
- %%QT_SBOMDIR%%/qtwebsockets-.spdx
- %%QT_SBOMDIR%%/qtwebsockets-.spdx.json
- libdata/pkgconfig/Qt6WebSockets.pc
- %%QT_DATADIR%%/modules/WebSockets.json
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| KDE/Qt/6.11.2/qtwebsockets-everywhere-src-6.11.2.tar.xz | 452352 | 2bfe25c383c37f7690e3c59b02c9907d2744cf8527b1f3f1fc2c785b2ff3c9a3 |