3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

200 commits

Author SHA1 Message Date
Eduardo Quiros 73faeff43e
signal-desktop: 5.35.0 -> 5.36.0 2022-03-23 21:13:31 -06:00
Michael Weiss 0b1de1c319
Merge pull request #163529 from equirosa/signal-desktop
signal-desktop: 5.34.0 -> 5.35.0
2022-03-13 20:39:44 +01:00
Eduardo Quiros e46bfadd6d
signal-desktop: 5.34.0 -> 5.35.0 2022-03-12 21:55:34 -06:00
Michael Weiss 99bff33328
Merge pull request #163034 from primeos/signal-desktop
signal-desktop: Transfer maintainership
2022-03-12 21:02:03 +01:00
Michael Weiss 52cbeeda30
signal-desktop: Transfer maintainership
I was actively maintaining the package but stopped using it since the
Ozone/Wayland support broke (e06082eda0 - and I was already migrating
away from Signal anyway).

Mic92 kindly offered to take over and equirosa also offered to become
active again. So it should be in good hands :)
And thank you ixmatus for packaging Signal-Desktop in Nixpkgs.
2022-03-12 20:26:47 +01:00
Jörg Thalheim 7d0dde3b3a
signal-desktop: 5.33.0 -> 5.34.0 2022-03-06 20:48:12 +01:00
x10an14 ccb1851610 signal-desktop: Add xdg-utils/bin to PATH
Since:
1. clicking on links doesn't open tab/window in default browser (tested
   on Sway),
2. it's got a hard-coded $PATH reference to `xdg-open` somewhere in
   binary (see below).

When `signal-desktop` is invoked in a terminal, the output below
appears each time a link is clicked on in-app:
```
(...)
LaunchProcess: failed to execvp:
xdg-open
```
2022-03-04 09:37:21 -06:00
Michael Weiss 6faf5f22a8
signal-desktop: 5.32.0 -> 5.33.0 2022-02-26 12:19:52 +01:00
R. Ryantm 9e6e31f193 signal-desktop: 5.31.1 -> 5.32.0 2022-02-25 18:42:19 +00:00
Jan Tojnar 6a972fb8bb
Merge pull request #159252 from FliegendeWurst/gnome2-gconf
various packages: remove gconf dependency
2022-02-15 13:11:02 +01:00
R. Ryantm d3ebd7d525 signal-desktop: 5.30.0 -> 5.31.1 2022-02-13 21:27:18 +00:00
FliegendeWurst 4883f07074 signal-desktop: remove gconf dependency 2022-02-11 15:07:44 +01:00
R. Ryantm 40bc60f594 signal-desktop: 5.29.1 -> 5.30.0 2022-02-04 17:14:00 +00:00
Wout Mertens ecd6b2864c
Merge pull request #147557 from wmertens/nixos-ozone
wayland: enable ozone via $NIXOS_OZONE_WL
2022-01-27 23:46:27 +01:00
Michael Weiss eeb0e220cd
signal-desktop: 5.29.0 -> 5.29.1 2022-01-27 20:01:19 +01:00
Wout Mertens b2eb5f62a7 wayland: enable ozone via $NIXOS_OZONE_WL
Chrome, Chromium, VSCode, Slack, Signal, Discord, element-desktop,
schildichat.

For the latter two, the feature flag useWayland was removed and a
wrapper script was provided.
2022-01-27 09:46:36 +01:00
Michael Weiss 497a16f2a6
signal-desktop: 5.28.0 -> 5.29.0 2022-01-22 13:52:26 +01:00
Michael Weiss e06082eda0
signal-desktop: 5.27.1 -> 5.28.0
This update breaks Ozone/Wayland due to an Electron update [0].
This isn't ideal but we cannot block Signal-Desktop updates indefinitely
based on that. It's an upstream issue that is tracked by both
Signal-Desktop [1] and Electron [2]. Unfortunately, there are no known
fixes/workarounds yet.

[0]: 46ddcc50f9
[1]: https://github.com/signalapp/Signal-Desktop/issues/5719
[2]: https://github.com/electron/electron/issues/32436
2022-01-22 13:51:33 +01:00
Michael Weiss 4fea78ef0e
Merge pull request #156156 from primeos/updates/signal-desktop/5.27.1
signal-desktop: 5.27.0 -> 5.27.1
2022-01-22 13:49:02 +01:00
Michael Weiss 1f7d88bba2
signal-desktop: 5.27.0 -> 5.27.1
Version 5.27.1 is the last version with working Ozone/Wayland support
but we'll have to update to a more recent version soon.
See [0] for more details.

[0]: https://github.com/NixOS/nixpkgs/pull/154003
2022-01-22 11:37:10 +01:00
Michael Weiss 892a9971b0
signal-desktop: Fix "Failed to load GLES library: libGLESv2.so.2"
A new symlink is required to fix the following error:
[3744707:0100/000000.911609:ERROR:egl_util.cc(74)] Failed to load GLES library: libGLESv2.so.2: libGLESv2.so.2: cannot open shared object file: No such file or directory
zsh: segmentation fault (core dumped) signal-desktop --enable-features=UseOzonePlatform --ozone-platform=wayland

The GPU acceleration still fails (not sure if it worked before) but at least
"signal-desktop --enable-features=UseOzonePlatform --ozone-platform=wayland"
launches again (without "--disable-gpu"):
[40492:0115/184719.611780:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=139
[40492:0115/184720.256775:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=139
[40492:0115/184720.892093:ERROR:gpu_process_host.cc(968)] GPU process exited unexpectedly: exit_code=139
[40620:0115/184721.033949:ERROR:sandbox_linux.cc(376)] InitializeSandbox() called with multiple threads in process gpu-process.
[40620:0115/184721.069600:ERROR:gl_utils.cc(318)] [.RendererMainThread-0x227200113f00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[40620:0115/184721.133265:ERROR:gl_utils.cc(318)] [.RendererMainThread-0x227200113f00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels
[40620:0115/184721.158341:ERROR:gl_utils.cc(318)] [.RendererMainThread-0x227200113f00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels

(After three GPU process crashes Chromium should automatically fall back
to software rendering.)

Fix #155050 (it only fixes the crashes though, not the underlying
issue, but that's likely all we can do for the moment as other Linux
distributions are affected as well; Ozone/Wayland is just not stable yet)
2022-01-15 18:56:59 +01:00
Michael Weiss dd4432a118
signal-desktop: 5.26.1 -> 5.27.0 2022-01-06 15:16:29 +01:00
R. Ryantm db68f29fa0 signal-desktop: 5.26.0 -> 5.26.1 2021-12-22 15:09:45 +00:00
Michael Weiss f2027d7f7f
signal-desktop: 5.25.1 -> 5.26.0 2021-12-14 21:12:40 +01:00
Michael Weiss 87a51f78e4
signal-desktop: 5.25.0 -> 5.25.1 2021-12-10 22:34:38 +01:00
Michael Weiss 755320fe14
signal-desktop: 5.24.0 -> 5.25.0 2021-12-01 23:24:20 +01:00
Michael Weiss 3c20fe4ffc
signal-desktop: 5.23.1 -> 5.24.0
Thanks to [0] we don't need the LD_PRELOAD hack anymore. Now, SQLCipher
will correctly get loaded without having to preload it. With version
5.23.1 this doesn't work (can be verified via the NixOS VM test).

[0]: 917a6f5cf8
2021-11-20 18:15:55 +01:00
Michael Weiss be2bc44d0e
Partially revert "chromiumDev: 97.0.4692.20 -> 98.0.4710.4"
This partially reverts commit 241c145226.

It embarrassingly included Signal-Desktop changes/tests that it
shouldn't and I somehow noticed it too late... :o Sorry!
2021-11-20 17:56:27 +01:00
Michael Weiss 241c145226
chromiumDev: 97.0.4692.20 -> 98.0.4710.4 2021-11-20 17:23:24 +01:00
Michael Weiss 995569833b
signal-desktop: 5.23.0 -> 5.23.1 2021-11-10 20:57:11 +01:00
Michael Weiss ed83ff9bcc
signal-desktop: 5.22.0 -> 5.23.0 2021-11-06 18:23:42 +01:00
Michael Weiss dd4f21bf84
signal-desktop: 5.21.0 -> 5.22.0 2021-10-28 21:53:48 +02:00
Michael Weiss 55495f7428
Merge pull request #131843 from andresilva/signal-preload-sqlcipher
signal-desktop: preload sqlcipher library from nixpkgs
2021-10-28 21:53:15 +02:00
Michael Weiss 374ab216aa
signal-desktop: 5.20.0 -> 5.21.0 2021-10-26 22:03:37 +02:00
Michael Weiss 9b3ef21bff
signal-desktop: 5.19.0 -> 5.20.0 2021-10-16 22:30:36 +02:00
André Silva 7fac5898af
signal-desktop: preload sqlcipher library from nixpkgs 2021-10-10 22:17:06 +01:00
Michael Weiss b9bc0b9480
signal-desktop: 5.18.1 -> 5.19.0 2021-10-06 19:25:37 +02:00
Michael Weiss d98ed0520b
signal-desktop: 5.18.0 -> 5.18.1 2021-10-05 20:24:47 +02:00
Michael Weiss 802321a442
signal-desktop: 5.17.2 -> 5.18.0 2021-09-30 14:09:42 +02:00
Michael Weiss f9958a835a
signal-desktop: 5.17.1 -> 5.17.2 2021-09-18 13:21:07 +02:00
R. RyanTM e3c0374da4 signal-desktop: 5.17.0 -> 5.17.1 2021-09-14 06:47:40 +00:00
Michael Weiss 894ff4f2e4
signal-desktop: 5.16.0 -> 5.17.0 2021-09-09 22:56:09 +02:00
Michael Weiss c5130a6205
signal-desktop: 5.15.0 -> 5.16.0 2021-09-03 23:24:53 +02:00
Michael Weiss b49afb3fe6
signal-desktop: 5.14.0 -> 5.15.0 2021-08-27 15:38:32 +02:00
Michael Weiss 8a4a84c83a
signal-desktop: 5.13.1 -> 5.14.0 2021-08-18 22:08:52 +02:00
Michael Weiss 8e2afd691f
Revert "signal-desktop: Add a Python wrapper to re-encrypt DBs"
This reverts commit 45bd7b39a4.

It's been three months now since the introduction of this hack so we can
finally drop it. All active users should have a re-encrypted DB by now
since Signal-Desktop builds expire after three months.
2021-08-16 14:42:04 +02:00
Michael Weiss 759dd3036f
signal-desktop: 5.13.0 -> 5.13.1 2021-08-14 12:26:50 +02:00
Michael Weiss 31a1875106
signal-desktop: 5.12.2 -> 5.13.0 2021-08-12 23:25:09 +02:00
Michael Weiss bba311e5df
signal-desktop: 5.12.1 -> 5.12.2 2021-08-05 17:24:32 +02:00
Michael Weiss f11652f0a6
signal-desktop: 5.12.0 -> 5.12.1 2021-08-05 11:24:58 +02:00