Created attachment 269308 [details] Initial commit Vesktop is probably the most popular alternative Discord client on Linux, as it brings many new features and performance improvements over the official one. The official client (net-im/linux-discord) runs through the linuxlator, and all the other alternative clients are unmaintained; there is also net-im/abaddon, but it doesn't have nearly as much adoption, has more friction, and is also - intentionally - fully different from the base discord experience (unlike Vesktop, whose defaults are meant to exactly match discord's.) This is both an interesting piece of software to have on the ports tree given its popularity on linux, and also in my mind the best way there is to use discord on FreeBSD (from it being native, maintained, and close to the default.) Everything works except screenshare (which creates a recoverable crash on both X and WLR). Regarding the porting implementation: At the moment this is built using the debian version and electronfix:39. I tried building it from source, and it worked for a while, but upon further testing it now consistently fails during prefetch for pnpm-related reasons I don't quite understand. I will keep on investigating and eventually provide a from-source version since it's in the philosophy of ports to allow patching (though I don't believe I've ever seen someone interested in doing so for Vesktop), but I still wanted to send this version out there so as to provide a preliminary version that will satisfy a majority of users.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6fb8923e6ee4571046330ebf4b03a5f8a95c5c52 commit 6fb8923e6ee4571046330ebf4b03a5f8a95c5c52 Author: Celeste Ornato <celeste@ornato.com> AuthorDate: 2026-04-02 00:24:26 +0000 Commit: Kenneth Raplee <kenrap@FreeBSD.org> CommitDate: 2026-04-13 11:09:53 +0000 net-im/vesktop: New port Vesktop is a custom Discord App aiming to give you better performance and improved Unix-like support. PR: 294195 Co-authored-by: Kenneth Raplee <kenrap@FreeBSD.org> Reviewed by: makc (mentor) Approved by: arrowd (co-mentor) net-im/vesktop/Makefile (new) | 43 +++++++++++++++++++++++ net-im/vesktop/distinfo (new) | 3 ++ net-im/vesktop/pkg-descr (new) | 5 +++ net-im/vesktop/pkg-plist (new) | 79 ++++++++++++++++++++++++++++++++++++++++++ 4 files changed, 130 insertions(+)