Debian Bug report logs - #926807
RFP: signal-cli -- A command-line and D-BUS interface for Signal Messenger

Package: wnpp; Maintainer for wnpp is wnpp@debian.org;

Reported by: Jacob Adams <tookmund@gmail.com>

Date: Wed, 10 Apr 2019 16:54:01 UTC

Severity: wishlist

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, debian-devel@lists.debian.org, wnpp@debian.org:
Bug#926807; Package wnpp. (Wed, 10 Apr 2019 16:54:03 GMT) (full text, mbox, link).


Acknowledgement sent to Jacob Adams <tookmund@gmail.com>:
New Bug report received and forwarded. Copy sent to debian-devel@lists.debian.org, wnpp@debian.org. (Wed, 10 Apr 2019 16:54:03 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Jacob Adams <tookmund@gmail.com>
To: submit@bugs.debian.org
Subject: RFP: signal-cli -- A command-line and D-BUS interface for Signal Messenger
Date: Wed, 10 Apr 2019 12:50:53 -0400
[Message part 1 (text/plain, inline)]
Package: wnpp
Severity: wishlist
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name    : signal-cli
  Version         : 0.6.2
  Upstream Author : AsamK
* URL             : https://github.com/AsamK/signal-cli
* License         : GPL-3
  Programming Lang: Java
  Description     : A command-line and D-BUS interface for Signal Messenger

signal-cli is a command-line interface for libsignal-service-java.
It supports registering, verifying, sending and receiving messages.
For registering you need a phone number where you can receive SMS or incoming calls.
signal-cli is primarily intended to be used on servers to notify admins
of important events.
For this use-case, it has a D-BUS interface, that can be used to send messages
from any programming language that has D-BUS bindings.



Packaging this would also require:
 * Updating libbcprov-java to 1.61
 * Updating libargparse4j-java to 0.8.1
 * Packaging https://github.com/Turasa/libsignal-service-java/

The last item may be controversial, as it is a fork, but it appears to
be kept up to date and it allows signal-cli to be a slave device, which
is quite a useful feature.

That would require:
 * Packaging libphonenumber8-java:
https://github.com/googlei18n/libphonenumber/
 * Packaging https://github.com/signalapp/libsignal-metadata-java
 (Technically also requires threetenbp, but with Java SE 8 and newer it
can be replaced with data and time support from Java)

I may change this to an ITP later if I have time, but for the
foreseeable future I do not.

[signature.asc (application/pgp-signature, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#926807; Package wnpp. (Tue, 16 Apr 2019 14:48:05 GMT) (full text, mbox, link).


Acknowledgement sent to Jacob Adams <tookmund@gmail.com>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Tue, 16 Apr 2019 14:48:05 GMT) (full text, mbox, link).


Message #10 received at 926807@bugs.debian.org (full text, mbox, reply):

From: Jacob Adams <tookmund@gmail.com>
To: 926807@bugs.debian.org
Subject: Missed a couple dependencies
Date: Tue, 16 Apr 2019 10:44:28 -0400
[Message part 1 (text/plain, inline)]
libsignal-metadata-java requires 

https://github.com/signalapp/libsignal-protocol-java

And that requires

https://github.com/signalapp/curve25519-java
[Message part 2 (text/html, inline)]

Information forwarded to debian-bugs-dist@lists.debian.org, wnpp@debian.org:
Bug#926807; Package wnpp. (Sat, 02 Mar 2024 12:03:05 GMT) (full text, mbox, link).


Acknowledgement sent to Eduard Bloch <edi@gmx.de>:
Extra info received and forwarded to list. Copy sent to wnpp@debian.org. (Sat, 02 Mar 2024 12:03:05 GMT) (full text, mbox, link).


Message #15 received at 926807@bugs.debian.org (full text, mbox, reply):

From: Eduard Bloch <edi@gmx.de>
To: 926807@bugs.debian.org
Subject: Re: Missed a couple dependencies
Date: Sat, 2 Mar 2024 13:01:27 +0100
On Tue, 16 Apr 2019 10:44:28 -0400 Jacob Adams <tookmund@gmail.com> wrote:

> libsignal-metadata-java requires
>
> https://github.com/signalapp/libsignal-protocol-java
>
> And that requires
>
> https://github.com/signalapp/curve25519-java

Any progress on this? Do you need help? Do you need a sponsor/uploader?

Best regards,
Eduard.

--
error compiling committee.c: too many arguments to function



Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Nov 22 00:20:50 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.