Package Details: signal-cli 0.13.13-1

Git Clone URL: https://aur.archlinux.org/signal-cli.git (read-only, click to copy)
Package Base: signal-cli
Description: Provides a commandline and dbus interface for secure Signal messaging.
Upstream URL: https://github.com/AsamK/signal-cli
Keywords: cli dbus json-rpc messaging signal
Licenses: GPL-3.0-only
Submitter: AsamK
Maintainer: AsamK
Last Packager: AsamK
Votes: 32
Popularity: 0.001387
First Submitted: 2016-04-02 11:44 (UTC)
Last Updated: 2025-02-28 09:01 (UTC)

Dependencies (7)

Sources (3)

Pinned Comments

AsamK commented on 2017-06-17 12:24 (UTC) (edited on 2021-12-12 15:31 (UTC) by AsamK)

I've added a pgp signature to the source file, to import the signing key, run the following command:

gpg --keyserver hkps://keys.openpgp.org --recv-keys FA10826A74907F9EC6BBB7FC2BA2CD21B5B09570

Latest Comments

1 2 3 4 5 Next › Last »

dreieck commented on 2025-03-04 11:55 (UTC)

This package still downloads (lots of) stuff during build().

This should not happen; prepare() is to be used to get the sources ready so that a build can occur even in an offline environment.

So, please do the preparations in prepare().


build():

==> Starting build()...

Welcome to Gradle 8.12!
[...]
<=============> 100% CONFIGURING [2m 3s]
> IDLE
[...]
> IDLE
> Downloading toolchain from URI https://api.foojay.io/disco/v3.0/ids/a41f952f4496c2309be30fd168c6c117/redirect > https://api.foojay.io/disco/v3.0/ids/a41f9
> IDLE
[...]

Regards and thanks for maintaining!

dreieck commented on 2024-12-02 23:52 (UTC)

With jdk23-openjdk (currently up to date provider of make dependency java-environment), it fails to build (see below).

With jdk21-openjdk (java-environment=21) it builds.

So, please specify a versioned dependency in the makedepends.

Regards!

==> Starting build()...
To honour the JVM settings for this build a single-use Daemon process will be forked. For more on this, please refer to https://docs.gradle.org/8.10.2/userguide/gradle_daemon.html#sec:disabling_the_daemon in the Gradle documentation.
Daemon will be stopped at the end of the build 
> Task :lib:compileJava FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':lib:compileJava'.
> Error while evaluating property 'javaCompiler' of task ':lib:compileJava'.
   > Failed to calculate the value of task ':lib:compileJava' property 'javaCompiler'.
      > Cannot find a Java installation on your machine matching this tasks requirements: {languageVersion=21, vendor=any vendor, implementation=vendor-specific} for LINUX on x86_64.
         > No matching toolchain could be found in the locally installed toolchains or the configured toolchain download repositories. Some toolchain resolvers had provisioning failures: foojay (Unable to download toolchain matching the requirements ({languageVersion=21, vendor=any vendor, implementation=vendor-specific}) from 'https://api.foojay.io/disco/v3.0/ids/fce999ff2089b2272d4b92b1b277411a/redirect', due to: Could not get resource 'https://api.foojay.io/disco/v3.0/ids/fce999ff2089b2272d4b92b1b277411a/redirect'.).

* Try:
> Learn more about toolchain auto-detection at https://docs.gradle.org/8.10.2/userguide/toolchains.html#sec:auto_detection.
> Learn more about toolchain repositories at https://docs.gradle.org/8.10.2/userguide/toolchains.html#sub:download_repositories.
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

BUILD FAILED in 1m 35s
6 actionable tasks: 2 executed, 4 up-to-date
==> ERROR: A failure occurred in build().

kennethbrown commented on 2024-03-26 16:48 (UTC)

There is a new undocumented dependency on debugedit.

==> ERROR: Cannot find the debugedit binary required for including source files in debug packages.
:: Unable to build signal-cli - makepkg exited with code: 15

dawid.loubser commented on 2024-03-12 10:00 (UTC)

Also fails to build for me for the same reason. I did set archlinux-java set java-17-openjdk:

> Task :client:javadoc FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':client:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/home/dawid/.cache/paru/clone/libsignal-client/src/libsignal-0.39.2/java/client/build/tmp/javadoc/javadoc.options'

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.6/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 13s
5 actionable tasks: 5 executed
==> ERROR: A failure occurred in build().
    Aborting...
error: failed to build 'libsignal-client-0.39.2-1': 
error: can't build signal-cli-0.13.1-1, deps not satisfied: libsignal-client
error: packages failed to build: libsignal-client-0.39.2-1  signal-cli-0.13.1-1

caspar-2 commented on 2024-02-26 22:50 (UTC)

Getting Build Error:

> Task :client:javadoc FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':client:javadoc'.
> Javadoc generation failed. Generated Javadoc options file (useful for troubleshooting): '/home/caspar/.cache/yay/libsignal-client/src/libsignal-0.39.2/java/client/build/tmp/javadoc/javadoc.options'

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
> Get more help at https://help.gradle.org.

Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

For more on this, please refer to https://docs.gradle.org/8.5/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation.

BUILD FAILED in 10s
5 actionable tasks: 5 executed
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: libsignal-client

shulamy commented on 2024-01-02 09:40 (UTC)

when i am trying to install the package on pinephone beta (after installing libsignal-client 0.37.0) i keep getting errors:

can't pull signal-cli in home/alarm/.lobal/share/pikaur/aur_repo/signal-cli from AUR

updating 0abc562..0215251

feom https://aur.archlinux.org/signal-cli * branch master ->FETCH_HEAD

please commityour changes or stash them before you merge aborting

ezik

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

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

Thanks for maintaining!

shulamy commented on 2023-06-22 10:36 (UTC)

sorry. this is on manjaro which uses only AUR from arch

ezik

shulamy commented on 2023-06-22 07:39 (UTC)

there is no "gradle" package

only with version number

does it matters which version?

ezik