Search Criteria
Package Details: nanomq-msquic-git 0.20.8.r92.g2f0a2332-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/nanomq-git.git (read-only, click to copy) |
---|---|
Package Base: | nanomq-git |
Description: | Nano MQTT Broker - An Ultra-light and Blazing-fast MQTT Broker for IoT Edge (msquic Broker) |
Upstream URL: | https://github.com/nanomq/nanomq |
Keywords: | mbedtls mqtt msquic nanomq_cli nanonng nng |
Licenses: | MIT |
Conflicts: | msquic |
Provides: | nanomq, nanomq-msquic, nanonng, nng |
Submitter: | taotieren |
Maintainer: | taotieren (lilac) |
Last Packager: | taotieren |
Votes: | 2 |
Popularity: | 0.000014 |
First Submitted: | 2022-01-13 09:19 (UTC) |
Last Updated: | 2023-12-21 15:50 (UTC) |
Dependencies (10)
- mbedtls (mbedtls-gitAUR, mbedtls-dtlsAUR)
- python (python37AUR, python311AUR, python310AUR)
- asciidoctor (make)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR) (make)
- gcc (gcc-gitAUR, gccrs-gitAUR, gcc11AUR, gcc-snapshotAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- sqlite (sqlite-fossilAUR, libsql-sqlite3AUR) (make)
- zeromq (zeromq-gitAUR) (make)
Required by (3)
- nngpp-git (requires nng)
- satdump (requires nng)
- satdump-git (requires nng)
Latest Comments
MarsSeed commented on 2023-10-28 14:09 (UTC)
I think the
nanomq-msquic-git
andnanomq-full-git
subpackages should also stop providing 'msquic', and that library should be removed from this build. These packages should instead depend on the existingmsquic
.msquic is a secure transport layer protocol library, an alternative to TLS over TCP/UDP. So this is also a low-level component, and a message queueing broker works on top of it, so the latter shouldn't provide and override the former.
MarsSeed commented on 2023-10-28 01:39 (UTC)
Oh, I see that the subpackage
nanomq-full-git
already depends onmbedtls
.In that case, it makes even less sense for the former to declare that it provides the latter.
MarsSeed commented on 2023-10-28 01:38 (UTC)
Please kindly remove mbedtls from this package, and if needed, make this depend on repo's
mbedtls
.A message queue & transport library should not provide a Transport Layer Security (TLS) library. The latter is much more low-level. Also, AUR submission guidelines require that AUR packages not duplicate repo's libraries.
Thank you in advance for looking into this matter.
andreas_baumann commented on 2023-03-16 12:50 (UTC)
Just a question, why is arch=('any')? It is C code, so I would set it to x86_64. I'm building it also for IA32, so when the package architecture is declared as 'any', my packages get overwritten. :-)