Package Details: signal-cli-native 0.13.18-1

Git Clone URL: https://aur.archlinux.org/signal-cli-native.git (read-only, click to copy)
Package Base: signal-cli-native
Description: Provides a commandline for secure Signal messaging (graalvm native build).
Upstream URL: https://github.com/AsamK/signal-cli
Licenses: GPL-3.0-only
Conflicts: signal-cli
Provides: signal-cli
Submitter: AsamK
Maintainer: AsamK
Last Packager: AsamK
Votes: 1
Popularity: 0.000001
First Submitted: 2023-05-17 19:05 (UTC)
Last Updated: 2025-07-16 18:11 (UTC)

Latest Comments

fow0ryl commented on 2025-08-29 10:32 (UTC)

Did not compile for me ...

  Symbol: Variable UsePqRatchet
  Ort: Klasse IncomingMessageHandler
/tmp/trizen-henning/signal-cli-native/src/signal-cli-0.13.18/lib/src/main/java/org/asamk/signal/manager/helper/IncomingMessageHandler.java:147: Fehler: Symbol nicht gefunden
                        .decrypt(envelope.getProto(), envelope.getServerDeliveredTimestamp(), UsePqRatchet.NO);
                                                                                              ^
  Symbol: Variable UsePqRatchet
  Ort: Klasse IncomingMessageHandler
19 Fehler

> Task :libsignal-cli:compileJava FAILED

[Incubating] Problems report is available at: file:///tmp/trizen-henning/signal-cli-native/src/signal-cli-0.13.18/build/reports/problems/problems-report.html

Refutationalist commented on 2025-06-03 07:38 (UTC) (edited on 2025-06-03 07:38 (UTC) by Refutationalist)

Thanks for this package!

One difference between this package and the other one that requires java is that the resultant binary is compiled for a specific CPU architecture, meaning the any in the arch field is technically incorrect. You could change it to something like:

arch=('x86_64' 'aarch64' 'armv7h')

To cover most of the distributions that would likely use this binary. Here's a link to the appropriate part of the PKGBUILD page which explains.

Thanks again!

dreieck commented on 2023-08-17 10:16 (UTC)

Can you move the downloads of (gradle-)dependencies into prepare(), please?

Thanks for maintaining!