[Bug 274911] [NEW PORT] net/qt6-coap: Qt6 CoAP client module.

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Nov 5 18:53:22 GMT 2023


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=274911

Jason E. Hale <jhale at FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jhale at FreeBSD.org
             Status|New                         |Open

--- Comment #2 from Jason E. Hale <jhale at FreeBSD.org> ---
Initial thoughts: This will need to be integrated into the Mk/Uses/qt-dist.mk
and qt.mk frameworks, which will clean up those empty directories in the
pkg-plist, take care of PLIST_SUB, and allow usage of USE_QT=coap in consumer
ports. pkg-descr should describe the module instead of Qt itself. Copypasta of
the first 3 paragraphs from https://doc.qt.io/qt-6/qtcoap-overview.html, would
work.

Unfortunately, upstream does not seem to provide a submodule distfile for this
like it does for Qt5. The alternatives to using Github are to extract the
source from the monolithic Qt source tarball (big distfile) or roll our own
like openSUSE does (extra work). Personally, I am in favor of the monolith,
because we already use it for misc/qt6-examples and will require less
maintenance.

Qt 6.6.0 is also in the final phases of testing and getting ready for an
exp-run, so this will either be a last-minute merge or will have to wait until
Qt 6.6.0 has landed, depending on how much time I have.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list