Add a port for Qt6's MQTT interface. https://doc.qt.io/qt-6/qtmqtt-index.html
Created attachment 255106 [details] Add port
Created attachment 255107 [details] Regenerated Patch file adding port
Created attachment 255108 [details] Regenerated Patch file adding port
Could you please rebase? Qt is at 6.8.1 now. This PR wasn't initially directed towards kde@ and I just found it using a broader search in Bugzilla for Qt-related problems. My only objection is disabling the optional Qt components in the Makefile. I had planned to add this myself, but wasn't sure how useful it would be. After all, net/qt6-coap still has yet to see a consumer. What is your use case?
Created attachment 256657 [details] Regenerated Patch file adding port rebased on ports 44cdb11
(In reply to Jason E. Hale from comment #4) Hi, I want to use qt-mqtt in projects I'm developing myself. I disabled the optional components, because they are only used to build the test cases and the example application. Alonso
Comment on attachment 255108 [details] Regenerated Patch file adding port Thanks for the update! I’ll try to get this in relatively soon.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=8895473c09d36c06f87014ec122a3b47b46288d4 commit 8895473c09d36c06f87014ec122a3b47b46288d4 Author: Schaich, Alonso <alonsoschaich@fastmail.fm> AuthorDate: 2024-11-12 00:31:40 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-01-15 08:13:35 +0000 net/qt6-mqtt: New port Qt module implementing the MQTT protocol PR: 282703 MFH: 2025Q1 (to keep the Qt stack in sync) Co-authored-by: Jason E. Hale <jhale@FreeBSD.org> Mk/Uses/qt-dist.mk | 22 ++++++++--------- Mk/Uses/qt.mk | 17 ++++++++----- devel/qt6/Makefile | 1 + net/Makefile | 1 + net/qt6-mqtt/Makefile (new) | 16 ++++++++++++ net/qt6-mqtt/distinfo (new) | 3 +++ net/qt6-mqtt/pkg-descr (new) | 6 +++++ net/qt6-mqtt/pkg-plist (new) | 58 ++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 107 insertions(+), 17 deletions(-)
A commit in branch 2025Q1 references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=34cd293c065c8510ad701441396ac8a0837e8981 commit 34cd293c065c8510ad701441396ac8a0837e8981 Author: Schaich, Alonso <alonsoschaich@fastmail.fm> AuthorDate: 2024-11-12 00:31:40 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-01-15 08:15:06 +0000 net/qt6-mqtt: New port Qt module implementing the MQTT protocol PR: 282703 MFH: 2025Q1 (to keep the Qt stack in sync) Co-authored-by: Jason E. Hale <jhale@FreeBSD.org> (cherry picked from commit 8895473c09d36c06f87014ec122a3b47b46288d4) Mk/Uses/qt-dist.mk | 22 ++++++++--------- Mk/Uses/qt.mk | 17 ++++++++----- devel/qt6/Makefile | 1 + net/Makefile | 1 + net/qt6-mqtt/Makefile (new) | 16 ++++++++++++ net/qt6-mqtt/distinfo (new) | 3 +++ net/qt6-mqtt/pkg-descr (new) | 6 +++++ net/qt6-mqtt/pkg-plist (new) | 58 ++++++++++++++++++++++++++++++++++++++++++++ 8 files changed, 107 insertions(+), 17 deletions(-)
Committed with some adjustments, thanks!