Created attachment 262058 [details] patch it looks like the only patch in the port may be merged upstream. see https://github.com/uowuo/abaddon/pull/375 it should also be noted I opted to go for commit hashes instead of releases due to the unpredictable nature of discord breaking third-party clients. this way we can update on a more "as-needed" basis.
Created attachment 262079 [details] patch this now has a desktop file and icon.
Why: DISTVERSION= g20250611 GH_TAGNAME= 041cc20 ? Better: DISTVERSIONPREFIX= v DISTVERSION= 0.2.2
2. net-im/abaddon/files/abaddon.png - binary files are not stored in ports. You need to either host this file separately or make an SVG icon.
Fails without: BUILD_DEPENDS= nlohmann-json>0:devel/nlohmann-json
Created attachment 262156 [details] patch new patch that implements all suggestions.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=21a93bb5a323c60229df4b36d27418ba2b5a08e7 commit 21a93bb5a323c60229df4b36d27418ba2b5a08e7 Author: seafork <seafork@disroot.org> AuthorDate: 2025-07-15 01:07:28 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2025-07-15 01:07:28 +0000 net-im/abaddon: New port: Alternative Discord client with voice support Made with C++ and GTK 3. Current features: - Not Electron - Voice support - Handles most types of chat messages including embeds, images, and replies - Completely styleable/customizable - Identifies to Discord as the web client unlike other clients so less likely to be falsely flagged as spam - Set status - Unread and mention indicators - Notifications (non-Windows) - Start new DMs and group DMs - View user profiles (notes, mutual servers, mutual friends) - Kick, ban, and unban members - Modify roles and modify members' roles - Manage invites - Manage emojis - View audit log - Emojis - Thread support - Animated avatars, server icons, emojis (can be turned off) PR: 288157 net-im/Makefile | 1 + net-im/abaddon/Makefile (new) | 42 ++++++++++++ net-im/abaddon/distinfo (new) | 11 ++++ net-im/abaddon/files/abaddon.desktop (new) | 9 +++ net-im/abaddon/files/abaddon.svg (new) | 28 ++++++++ net-im/abaddon/files/patch-src_platform.cpp (new) | 11 ++++ net-im/abaddon/pkg-descr (new) | 22 +++++++ net-im/abaddon/pkg-plist (new) | 79 +++++++++++++++++++++++ 8 files changed, 203 insertions(+)
Thanks.