Aaron Bieber <aa...@bolddaemon.com> wrote: > On Thu, 23 Jun 2022 at 07:58:06 -0600, Aaron Bieber wrote: > > Hi! > > > > First off, HUGE thanks to tb@ for the work on libressl that let mtxclient > > work > > without needing to pull in openssl!! > > > > Also thanks to casper for some tweaks to the deps! > > > > Nheko is probably the most feature complete native app for matrix chat. It > > does > > encryption, spaces.. etc. Very usable as a daily driver! > > > > I have been using it on OpenBSD for some time now without issue. > > > > Any cluesticks? > > > > Cheers, > > Aaron > > > > Updated set of files with feedback from sthen@ - Also apologies to caspar@ for > the typo! > > Also, here is a diff that people can use instead of the tarball dance: > > https://github.com/openbsd/ports/compare/master...qbit:nheko.diff
i've just extracted the tarball in mystuff and built nehko. It works fine here, I had an issue at first with the validation (nehko thought it wasn't verified but the web interface said it was.) I deleted the data, re-logged in, verified again and it works fine. I'm using it without any wallets, thanks landry for the info on how to do it! :) ok op@ to import all. some nitpick: - coeurl: LIB_DEPENDS could be sorted and it builds with -std=c++17 so the comment could be updated. - mtxclient: as caspar@ pointed out, the commented NO_TEST could be deleted. the port has a working regress suite, even if it seems to hang? (maybe since network is disabled) - nlohmann-json: can drop NO_TEST. There are tests in there, and even if the majority of them are trying to fetch data and thus fails, I still think we should keep them. (52 out of 60 tests are fetching stuff!!) - spdlog: on the other hand, this one could have a NO_TEST=Yes defined since `make test' fails with "unknown target 'test'". - nheko: the license seems to be GPLv3+. (grep for SPDX-License-Identifier to verify, you'll find a bunch (all?) of GPL-3.0-or-later)