Skip to content

BarbossHack/Signal-Desktop-Fedora

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

119 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signal-Desktop-Fedora

Signal Desktop RPM for Fedora.

Currently tested for :

  • Fedora 43
  • Signal Desktop v8.7.0
  • x86_64 and aarch64 architectures

How to install

Download the latest prebuilt RPM from GitHub Releases and install it using the following command:

sudo dnf install ./signal-desktop_8.7.0_fc43_x86_64.rpm

Build it yourself

make
make install

Custom builds

Change versions

You can change the Signal Desktop or Fedora version by using the following parameters:

make SIGNAL_VERSION=v8.7.0 FEDORA_VERSION=43
make install

SIGNAL_VERSION should correspond to a valid tag from the Signal Desktop repo.

Standalone primary device

Signal Desktop allows you to register a new Signal account without a phone, but you’ll need to build the standalone version.

make standalone
make install

Next, open Signal Desktop, and on the QR code screen, go to the File menu and select Set Up as Standalone Device, which goes through the registration process like you would on a phone.

Custom patch

You can apply a custom patch file using PATCH_FILE argument in the make command.

For example, you can use Signal-Desktop-persistent-messages.patch which will prevents all types of message deletion (expiration and delete for everyone).

make PATCH_FILE=Signal-Desktop-persistent-messages.patch
make install

Credits

Based on the Signal Desktop reproducible builds.

About

Signal-Desktop RPM for Fedora.

Topics

Resources

License

Stars

Watchers

Forks

Contributors