Bug 21970 - New pkg request: signal-desktop, Signal private messenger for the desktop
Summary: New pkg request: signal-desktop, Signal private messenger for the desktop
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: New RPM package request (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: All Packagers
QA Contact:
URL: https://signal.org/blog/standalone-si...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-11-01 17:16 CET by Brad Fonseca
Modified: 2024-12-12 18:52 CET (History)
7 users (show)

See Also:
Source RPM: signal-desktop
CVE:
Status comment:


Attachments

Description Brad Fonseca 2017-11-01 17:16:03 CET
Need RPM for Signal Messenger Desktop

Postby linuxbrad » 2017-11-01 09:56:40 UTC
Hello,

I use the Signal Messaging App (https://signal.org/#page-top) on my Android phone. Until recently, I could use a Google Chrome app on my Mageia Linux 5 distro to see my Signal messages on my desktop. Recently, Signal has migrated to a standalone desktop app (https://signal.org/blog/standalone-signal-desktop/) and deprecated the Google Chrome app. While there is Linux support, all they have is a Debian APT installation option (https://support.signal.org/hc/en-us/articles/214507138). The project is on Github (https://github.com/WhisperSystems/Signal-Desktop) and there is a an outstanding issue logged (https://github.com/WhisperSystems/Signa ... ssues/1630).

Is it possible to have an RPM added to our repository? I lack the expertise to create an RPM from the source code myself. Should I wait until Whisper Systems sorts it out?
Comment 1 Marja Van Waes 2017-11-01 19:39:58 CET
Setting version to Cauldron, because new packages must be added there, first.
When it's in Cauldron, you can reopen this request and ask to backport it to stable.

Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes.

You might also want to join the packager team to maintain this piece of software: see https://wiki.mageia.org/en/Becoming_a_Mageia_Packager

Version: 5 => Cauldron
Source RPM: (none) => signal-desktop
Assignee: bugsquad => pkg-bugs
CC: (none) => marja11
Summary: Need RPM for Signal Messenger Desktop => signal-desktop, Signal Private Messenger for the Desktop

Comment 2 M D 2018-04-24 01:42:39 CEST
Not sure if this is an appropriate place to comment, but I second the request for "Signal Messenger Desktop."  It seems to be picking up steam in the OSS world.

Has been several months, and the https://signal.org/download site is still Debian-only.  Grrrrrrrrrr.

CC: (none) => crxssi

Comment 3 Mark Adams 2018-11-05 05:56:47 CET
It is 11/4/2018 and I would like to express my desire for such an RPM package.

Thank you for all your hard work. We do appreciate it.

CC: (none) => mark9117

Comment 4 Edgar Blessed 2018-11-21 15:54:24 CET
I'm running Fedora 29, and until recently I could use the Chrome extension. Now it's telling me to "Get New Version" and have no options.

I would like to add my voice to those needing a RedHat/Fedora based version.

CC: (none) => cbergonzi1964

Comment 5 katnatek 2018-11-21 19:54:22 CET
For mageia x86_64 and fedora exist a copr repository see Fedora's instructions in https://www.addictivetips.com/ubuntu-linux-tips/install-signal-privacy-messenger-linux/ (you need to install dnf if you don't have done it already)
Comment 6 Edgar Blessed 2018-11-22 12:02:47 CET
(In reply to katnatek from comment #5)
> For mageia x86_64 and fedora exist a copr repository see Fedora's
> instructions in
> https://www.addictivetips.com/ubuntu-linux-tips/install-signal-privacy-
> messenger-linux/ (you need to install dnf if you don't have done it already)

I've just installed it with the copr repository.

Many thanks for the pointer, katnatek!!
Maat 2020-03-04 15:15:55 CET

CC: (none) => maat-ml

Comment 7 marc laan 2024-12-11 15:09:53 CET
Today it is Dec 11, 2024, and I'd like to support the request to incorporate the privacy chat app Signal Messenger into the official repositories of Mageia Linux 9 or MGA 10.

I have successfully installed the signal-desktop RPM from Mageia Linux Online (MOL) on my MGA9 pc (KDE Plasma, x86-64-bit).

First, I had to activate the French Mageia Linux Online (MLO) repository in my MGA 9 pc. I then installed signal-desktop 7.35.0-1.squidf.mlo9 and it worked out of the box. This signal-desktop RPM was made available by squid-f.
This is an unofficial port of signal messenger desktop. The port is not supported by signal.org.

Signal-desktop on my MGA9 pc is linked with the signal app on an Android phone and/or iOS phone, so I can send end-to-end encrypted messages from my Linux desktop to other signal users.

The signal-desktop RPM was made available by squid-f, see: https://wiki.mageia.org/en/User:Codegazer/Installing_Signal_Messenger_on_Mageia


On signal.org the only linux distribution that is supported, is Debian. Earlier I installed signal-desktop per Flatpak on my MGA pc, but after seemingly initial succes, the app refused to start up, and the Flatpak version refused to update. So I decided to take the RPM-route.
The RPM is already available as open source, so it could be tested in Cauldron.

Marc.

CC: (none) => laan.marc

Comment 8 Morgan Leijström 2024-12-11 16:36:21 CET
Good to know it is packaged at MLO.
And an interesting packzger could step up and say he intend to support it for mga10 life cycle at least.

We are so low on packagers I fear we have problem getting mga10 out as it is, but you never know...

(In reply to marc laan from comment #7)
> Earlier I installed signal-desktop per Flatpak on my MGA pc, but after
> seemingly initial succes, the app refused to start up, and the Flatpak
> version refused to update.

That was/is probably a problem with the flatpak package or system.

I am running Signal as Flatpak on two mga9-64 Plasma systems since a few months, no problem at all.

CC: (none) => fri

Comment 9 marc laan 2024-12-11 17:26:28 CET
In MCC you can add the MLO repositories, in order to install their signal-desktop RPM.
But: you can't directly activate the update media for MLO (they are grayed out).

To do this, you have to go into expert mode in MCC:

In a text console, as root, enter this command:

su -c "drakrpm-edit-media --expert"

Now you enter MCC in graphical expert mode, and with your mouse you can tick the update check boxes for the MLO repositories.

Marc.
Comment 10 Morgan Leijström 2024-12-12 16:43:58 CET
(In reply to Brad Fonseca from comment #0)
> Recently, Signal has migrated to a standalone desktop app

Signal desktop app is standalone in that it do not need a browser, but it need the phone app for connecting to your account initially.

If you want an autonomous app; completely independent of you phone, I see Axolotl.  https://github.com/axolotl-chat/axolotl . It too have Flatpak.

Severity: normal => enhancement
Summary: signal-desktop, Signal Private Messenger for the Desktop => New pkg request: signal-desktop, Signal private messenger for the desktop

Comment 11 marc laan 2024-12-12 18:52:58 CET
//off topic
Maybe a bit off topic, but this month Signal has added the possibillity of group chats (meetings), like Matrix, Libera Chat and Zoom. 

 You can open a group call link, to let anyone on Signal join a call. There's no group chat needed.

A button simulates a raised hand: let people know that you want to make a comment.
See: https://signal.org/blog/call-links/

//end off topic

Note You need to log in before you can comment on or make changes to this bug.