Date: Wed, 08 Apr 2026 15:58:02 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 294335] net-im/signal-cli: Update to 0.14.2 , improve rc.d service definition Message-ID: <bug-294335-7788@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=294335 Bug ID: 294335 Summary: net-im/signal-cli: Update to 0.14.2 , improve rc.d service definition Product: Ports & Packages Version: Latest Hardware: amd64 OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: freebsd@ddo.slmail.me CC: jaap.aarts1@gmail.com CC: jaap.aarts1@gmail.com Flags: maintainer-feedback?(jaap.aarts1@gmail.com) Created attachment 269507 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=269507&action=edit updates_to_signal-cli_and_libsignal This patch updates net-im/signal-cli to v0.14.2 and applies the necessary updates to its libsignal dependency (upgraded to v0.90.0). Reason for update: The current ports tree version (0.13.20) fails to communicate correctly with Signal's servers. Specifically, registering a new account phone number results in a 499 error when attempting to verify the TOTP code. Updating to 0.14.2 resolves this issue. Additional changes included in this patch: * libsignal: Removed the `boringssl_fips` dependency. This removal is intentional and reflects upstream changes. * signal-cli patch removal: Upstream has officially added `freebsd` as a cargo target OS. As a result, the FreeBSD-specific patch file that previously handled this has been updated to skip that part. * rc.d script: While I was at it, I improved the `signal_cli` rc.d script's understanding of the `signal-cli` user and its interaction with the `daemon` call. You can now use it with specific cmd opts like "--http" or "--socket" via rc.conf Testing Notes: * Tested and confirmed working properly using the `--http` flag on a headless server. * I did not explicitly test the new version with `--dbus-system` (the new name of the original default flag) as I am not running a desktop environment, but I have no reason to believe that behavior would be any different or broken. -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-294335-7788>
