Created attachment 256344 [details] [NEW PORT] irc/halloy IRC client written in Rust Halloy is an open-source IRC client written in Rust, with the iced GUI library.
Created attachment 256360 [details] [NEW PORT] irc/halloy IRC client written in Rust v2 My first patch moved icons into the stage directory but they were named incorrectly. This new version renames them.
Created attachment 256403 [details] [NEW PORT] irc/halloy IRC client written in Rust v3 Previous commit broke the desktop icon while fixing the window icon. I ended up using DESKTOP ENTRIES to create a .desktop file instead of trying to re-use one from the Linux assets.
Hi, Plist fails, Error: Missing: share/applications/halloy.desktop ===> Error: Plist issues found. Please test using Poudriere if possible Best regards, Daniel
Created attachment 256508 [details] [NEW PORT] irc/halloy IRC client written in Rust v4 Apologies about the port failing to build. This was caused because I had added a duplicate "halloy.desktop" to the plist but DESKTOP_ENTRIES was already handling it. I have updated the patch and I will also include my log from testing with poudriere.
(In reply to Andie Bradley from comment #4) The log file is almost 6MB, more than allowed here. I will not be including it.
You don't need to attach, just a line that says it passed on <version> and arch helps a lot. :-)
(In reply to Daniel Engberg from comment #6) Tested with poudriere 14.2-RELEASE (amd64)
...and fwiw, 13.4-RELEASE amd64 and i386.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=6ca185cc94c04bc3475e3b5d6d76a1dec3f0cd22 commit 6ca185cc94c04bc3475e3b5d6d76a1dec3f0cd22 Author: Andie Bradley <pokeysquirrel@gmail.com> AuthorDate: 2025-01-08 20:56:24 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2025-01-08 21:49:23 +0000 irc/halloy: New Port: IRC client written in Rust Halloy is an open-source IRC client written in Rust, with the iced GUI library. WWW: https://halloy.squidowl.org/ PR: 283796 irc/Makefile | 1 + irc/halloy/Makefile (new) | 33 ++ irc/halloy/Makefile.crates (new) | 579 +++++++++++++++++++ irc/halloy/distinfo (new) | 1161 ++++++++++++++++++++++++++++++++++++++ irc/halloy/pkg-descr (new) | 13 + irc/halloy/pkg-plist (new) | 10 + 6 files changed, 1797 insertions(+)
Committed, thanks!