Bug 286286 - [new port] net-im/flare: Chat with your friends on Signal
Summary: [new port] net-im/flare: Chat with your friends on Signal
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Mikael Urankar
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-04-22 14:12 UTC by Yusuf Yaman
Modified: 2025-04-25 14:51 UTC (History)
2 users (show)

See Also:


Attachments
net-im/flare.patch (86.07 KB, patch)
2025-04-22 14:15 UTC, Yusuf Yaman
nxjoseph: maintainer-approval+
Details | Diff
net-im/flare.patch (90.92 KB, patch)
2025-04-23 09:44 UTC, Yusuf Yaman
nxjoseph: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Yusuf Yaman freebsd_committer freebsd_triage 2025-04-22 14:12:20 UTC

    
Comment 1 Yusuf Yaman freebsd_committer freebsd_triage 2025-04-22 14:15:11 UTC
Created attachment 259794 [details]
net-im/flare.patch

Flare is an unofficial app for Signal. It is still in development
and doesn't include all the features that the official Signal apps do.

WWW:	https://gitlab.com/schmiddi-on-mobile/flare

Poudriere testport passes on 150amd64-default, also pet'd port{clippy,fmt,lint}.

I will see If i can test it on RELEASE versions too.

net-im/signal-desktop uses electron which is a big time consuming port to build. This one is using rust which typically builds in 1 hour in 4c/8t system. It doesn't support all the features of official signal but it's at least usable.

Thanks to Mikael Urankar for letting me maintain this patch.

Thanks in advance.
Comment 2 Yusuf Yaman freebsd_committer freebsd_triage 2025-04-22 19:54:44 UTC
(In reply to Yusuf Yaman from comment #1)
the port did built OK in 142amd64-default too but somehow I couldn't build graphics/colord dependency of flare in 142i386-default jail. I wonder if it's related to me using 15.0-CURRENT OS version.
Comment 3 Yusuf Yaman freebsd_committer freebsd_triage 2025-04-23 09:07:19 UTC
(In reply to Yusuf Yaman from comment #2)
i can confirm that this port did built fine on 142amd64 and 142i386 too.
Comment 4 Yusuf Yaman freebsd_committer freebsd_triage 2025-04-23 09:44:20 UTC
Created attachment 259813 [details]
net-im/flare.patch

Updated to latest distversion also removed unnecessary GL_TAGNAME.
Comment 5 commit-hook freebsd_committer freebsd_triage 2025-04-25 07:51:55 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07fe943796ef007b7be50aeebd014e6c0bcee5b3

commit 07fe943796ef007b7be50aeebd014e6c0bcee5b3
Author:     Yusuf Yaman <nxjoseph@protonmail.com>
AuthorDate: 2025-04-22 14:10:20 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2025-04-25 07:43:32 +0000

    net-im/flare: New port: Chat with your friends on Signal

    Flare is an unofficial app for Signal. It is still in development
    and doesn't include all the features that the official Signal apps do.

    WWW:    https://gitlab.com/schmiddi-on-mobile/flare
    PR:     286286

 net-im/Makefile                    |   1 +
 net-im/flare/Makefile (new)        |  63 +++
 net-im/flare/Makefile.crates (new) | 463 ++++++++++++++++++
 net-im/flare/distinfo (new)        | 929 +++++++++++++++++++++++++++++++++++++
 net-im/flare/pkg-descr (new)       |   2 +
 net-im/flare/pkg-plist (new)       |   6 +
 6 files changed, 1464 insertions(+)
Comment 6 Yusuf Yaman freebsd_committer freebsd_triage 2025-04-25 14:51:28 UTC
Thanks for taking a look, Mikael.