Giter VIP home page Giter VIP logo

signal-desktop-rpm's Introduction

DEPRECATED

Negativo has signal-desktop shipping with his multimedia repos.

https://negativo17.org/multimedia

the signal-desktop sources used there can be found at

https://github.com/negativo17/Signal-Desktop

.

Since the spec file has various issues, and the one linked above is shorter and more readable.

CI pipeline for Signal-Desktop fedora rpm

See ci.spearow.io for the current status or a build history.

Known Issues

With the recent issues building, this requires the following packages and modules:

yarn
nodejs:12
node-gyp

unfortunately rpm spec files do not support modules just yet, so one has to make sure the right version is installed beforehands!

rpm

The repository is located on the fedora provided rpm infrastructure as a service.

Bugs

Please file bugs regarding the APP itself to signal itself, bugs regarding packaging or CI are very welcome.

signal-desktop-rpm's People

Contributors

drahnr avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar

signal-desktop-rpm's Issues

Signal doesn't run, at all

I am unsure as to whether I should post this on Signal's own repository or here, for you - as you can notice, I'm newbie when it comes to bugs and debugging...

I used to run this .rpm Signal through your repository a couple of months ago when I first found it. All of a sudden, it didn't launch at all when I clicked it on my menu (Fedora 28 Xfce.) I decided to ditch it and did sudo dnf remove signal-desktop.

Today I decided to give it another chance with a more up-to-date package as I noticed you updated the version 22 days ago. Same result: when I tap on it, nothing happens. I proceeded to run signal-desktop on terminal and this is the output:

signal-desktop-1.15.4-1.fc28.x86_64

NODE_ENV production NODE_CONFIG_DIR /usr/lib64/signal-desktop/resources/app.asar/config NODE_CONFIG {} ALLOW_CONFIG_MUTATIONS undefined HOSTNAME undefined NODE_APP_INSTANCE undefined SUPPRESS_NO_CONFIG_WARNING undefined Set Windows Application User Model ID (AUMID) { appUserModelId: 'org.whispersystems.signal-desktop' } userData: /home/rottensox/.config/Signal making app single instance {"name":"log","hostname":"rottensox","pid":7343,"level":30,"msg":"app ready","time":"2018-09-06T21:22:03.834Z","v":0} {"name":"log","hostname":"rottensox","pid":7343,"level":30,"msg":"Ensure attachments directory exists","time":"2018-09-06T21:22:03.843Z","v":0} {"name":"log","hostname":"rottensox","pid":7343,"level":30,"msg":"updateSchema: Current schema version: 0; Most recent schema version: 3; SQLite version: 3.20.1; SQLCipher version: 3.4.2;","time":"2018-09-06T21:22:03.849Z","v":0} {"name":"log","hostname":"rottensox","pid":7343,"level":30,"msg":"updateToSchemaVersion1: starting...","time":"2018-09-06T21:22:03.850Z","v":0} Segmentation fault (core dumped)

If this is not an issue of packaging, could you please give me orientation - link of the issues repository and how to get more logs if necessary, please?

f29 builds

First off, thanks for setting this up. Could you please enable builds for f29 as well?

Also, are you looking at getting this officially into Fedora?

Where to fetch negativo's .rpm?

Sorry to bug you with this probably stupid question. I was getting the .rpm files from @sirmergealot at https://github.com/drahnr/signal-desktop-rpm/releases. I believe last couple of releases weren't working though. I see you've deprecated this repository and directed people to https://github.com/negativo17/Signal-Desktop but I do not see any package I could work with. Could you give me pointers on how to make it work, please? I'd ideally also want to check the current signal version I am running and hoping it doesn't get deleted from your releases section so that I can have the .rpm in hand, should @negativo17's not work either. Thanks!

1.20 and newer don't work on fedora 29

Hi, thanks for releasing newer builds of signal-desktop, but running versions 1.20 and newer give me the No such module: fts5. 1.19 works just fine.

Also, the copr repo doesn't seem to fetch anything.

Packaging signal-desktop

Hi Bernhard,

I've started to package signal-desktop in the openSUSE Build Service, here:

https://build.opensuse.org/package/show/home:gladiac:signal/signal-desktop

However buildroots don't have internet access to I provide a vendor.tar.xz with the requirements. However this node staff always wants to load something from the web and I'm still trying to prevent this. Especially as long as you download random stuff from the web you will never get a reproducible build.

As soon as I get it working my next step would be to add Fedora. If you're interested we could join our efforts, as I'm using Fedora too.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.