Michael Weiss
5be62dca8c
signal-desktop: 5.2.1 -> 5.3.0
2021-05-26 15:20:18 +02:00
Michael Weiss
6a4ef962d3
signal-desktop: 5.2.0 -> 5.2.1
2021-05-22 13:28:35 +02:00
Michael Weiss
2a03e9a8f4
signal-desktop: 5.1.0 -> 5.2.0
2021-05-20 20:05:14 +02:00
Michael Weiss
45bd7b39a4
signal-desktop: Add a Python wrapper to re-encrypt DBs
...
This is super hacky... :o
But then again it should at least prevent data loss.
Note: At least this isn't required for NixOS 21.05.
2021-05-14 22:54:38 +02:00
Michael Weiss
940dfa9940
signal-desktop: Fix the database encryption by preloading SQLCipher
...
AFAIK this is the only reliable way for us to ensure SQLCipher will be
loaded instead of SQLite. It feels like a hack/workaround but according
to the SQLCipher developers [0] "this issue can and should be handled
downstream at the application level: 1. While it may feel like a
workaround, using LD_PRELOAD is a legitimate approach here because it
will substitute the system SQLite with SQLCipher which is the intended
usage model;".
This fixes #108772 for NixOS 20.09 users who upgrade to NixOS 21.05 and
replaces #117555 .
For nixos-unstable users this will unfortunately break everything again
so we should add a script to ease the transition (in a separate commit
so that we can revert it for NixOS 21.05).
[0]: https://github.com/sqlcipher/sqlcipher/issues/385#issuecomment-802874340
2021-05-14 02:33:42 +02:00
Michael Weiss
fd4f20bce4
signal-desktop: 5.0.0 -> 5.1.0
...
This is the most important Signal-Desktop release in a while as we
finally have Wayland support via Electron 12 \o/ #YAY :D
https://github.com/signalapp/Signal-Desktop/issues/3411
5bcf50ede9 (diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R231)
c6d5d852a9 (diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519R232)
https://en.wikipedia.org/wiki/Electron_(software_framework)#Versions
2021-05-12 19:41:51 +02:00
Vladimír Čunát
d2eb7a7887
Merge branch 'staging' into staging-next
...
A few conflicts but relatively clear ones (I think).
2021-04-14 10:08:25 +02:00
Michael Weiss
6a47e84e44
signal-desktop: 1.40.1 -> 5.0.0 ( #119309 )
2021-04-13 13:42:44 +02:00
Gabriel Ebner
d57202dac7
signal-desktop: add mesa dependency
2021-04-09 18:12:15 +02:00
Michael Weiss
74b34f4a17
signal-desktop: 1.40.0 -> 1.40.1
2021-02-23 17:23:15 +01:00
Michael Weiss
7b41fd7bff
signal-desktop: 1.39.6 -> 1.40.0
2021-02-18 15:41:03 +01:00
Michael Weiss
bc4521411e
signal-desktop: 1.39.5 -> 1.39.6
2021-01-20 20:15:05 +01:00
Ben Siraphob
108bdac3d9
pkgs/applications: stdenv.lib -> lib
2021-01-15 14:24:03 +07:00
Michael Weiss
69dc4dc2c1
signal-desktop: 1.39.4 -> 1.39.5
2021-01-13 22:04:32 +01:00
Michael Weiss
f0c5e161e0
signal-desktop: 1.39.3 -> 1.39.4
2020-12-17 19:26:04 +01:00
Michael Weiss
552e036e20
signal-desktop: 1.39.2 -> 1.39.3
2020-12-17 11:42:25 +01:00
Michael Weiss
c8dd31a60b
signal-desktop: 1.38.2 -> 1.39.2
2020-12-11 10:47:07 +01:00
Michael Weiss
db43258354
signal-desktop: 1.38.1 -> 1.38.2
2020-11-24 19:38:46 +01:00
Michael Weiss
5545c83c17
signal-desktop: 1.37.3 -> 1.38.1
2020-11-17 22:30:16 +01:00
Michael Weiss
013dc4c263
signal-desktop: 1.37.2 -> 1.37.3
2020-11-04 12:39:11 +01:00
Michael Weiss
d8cbc9d331
signal-desktop: 1.37.1 -> 1.37.2
2020-10-22 13:36:12 +02:00
Michael Weiss
db33f99343
signal-desktop: 1.36.3 -> 1.37.1
2020-10-16 12:13:12 +02:00
Michael Weiss
2e6844040e
signal-desktop: 1.36.2 -> 1.36.3
2020-09-26 12:15:27 +02:00
Michael Weiss
6b0794caa5
signal-desktop: 1.36.1 -> 1.36.2
2020-09-25 13:44:35 +02:00
Mauricio Collares
3df04beafc
signal-desktop: ringrtc depends on libpulseaudio
...
voice/video calls should now work, fixing #98082
2020-09-17 14:20:37 +02:00
Michael Weiss
f192636304
signal-desktop: 1.35.1 -> 1.36.1
2020-09-11 11:29:04 +02:00
Michael Weiss
9c6f11f89d
signal-desktop: 1.34.5 -> 1.35.1
2020-09-02 22:37:05 +02:00
Frederik Rietdijk
081bd762e5
Merge staging-next into staging
2020-08-26 08:43:29 +02:00
Louis Tim Larsen
0fec62c13b
signal-desktop: Add libdbusmenu support
...
Provides optional menu bar support for various desktop environments.
2020-08-25 00:10:49 +02:00
Florian Klink
ecc80775aa
signal-desktop: use lib.getLib systemd instead of systemd.lib
...
This will pick the `lib` output if it exists, otherwise default to `out`.
2020-08-13 20:51:40 +02:00
Michael Weiss
695b69ac7d
signal-desktop: 1.34.4 -> 1.34.5
2020-08-05 11:24:47 +02:00
Michael Weiss
5d1064a212
signal-desktop: 1.34.3 -> 1.34.4
2020-07-15 12:49:59 +02:00
Michael Weiss
fdfa609ae9
signal-desktop: 1.34.2 -> 1.34.3
2020-06-26 12:51:45 +02:00
Michael Weiss
8ee8a22e35
signal-desktop: 1.34.1 -> 1.34.2
2020-06-12 00:57:56 +02:00
Michael Weiss
347882f36a
signal-desktop: 1.34.0 -> 1.34.1
2020-05-16 19:27:42 +02:00
Michael Weiss
b0df5a6816
signal-desktop: 1.33.4 -> 1.34.0
2020-05-15 14:11:58 +02:00
Michael Weiss
facfa00202
signal-desktop: Add passthru.tests
2020-04-28 13:59:05 +02:00
Michael Weiss
660d284137
signal-desktop: 1.33.3 -> 1.33.4
2020-04-28 13:49:06 +02:00
Michael Weiss
edc421138b
signal-desktop: 1.33.1 -> 1.33.3
2020-04-24 15:10:05 +02:00
Michael Weiss
56f7c93a2f
signal-desktop: 1.33.0 -> 1.33.1
2020-04-16 14:31:55 +02:00
Michael Weiss
fdedc5d16c
signal-desktop: 1.32.3 -> 1.33.0
2020-04-08 11:28:42 +02:00
Michael Weiss
38aa1cad7f
signal-desktop: 1.32.2 -> 1.32.3
2020-03-26 22:16:48 +01:00
Michael Weiss
5c4735947d
signal-desktop: 1.32.1 -> 1.32.2
2020-03-26 12:17:23 +01:00
Michael Weiss
01db31c4d7
signal-desktop: 1.32.0 -> 1.32.1
2020-03-07 21:06:23 +01:00
Michael Weiss
05e6cc4944
signal-desktop: 1.31.0 -> 1.32.0
2020-03-05 12:00:29 +01:00
Puck Meerburg
0b3e5db5d3
signal-desktop: fix notifications
2020-02-12 22:31:31 +00:00
Michael Weiss
7d927677f4
signal-desktop: 1.30.1 -> 1.31.0
...
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.31.0
2020-02-10 23:34:32 +01:00
Michael Weiss
6fd230f144
signal-desktop: 1.30.0 -> 1.30.1
...
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.30.1
2020-02-04 14:16:18 +01:00
Michael Weiss
9cf50fa55c
signal-desktop: 1.29.6 -> 1.30.0
...
Changelog: https://github.com/signalapp/Signal-Desktop/releases/tag/v1.30.0
2020-01-24 17:49:39 +01:00
worldofpeace
15e0b23f48
signal-desktop: use autoPatchelfHook, wrap properly ( #77850 )
...
Most prominently we don't use `phases` because of https://github.com/NixOS/nixpkgs/issues/28910 .
This is also problematic when using wrapGAppsHook.
In order to use wrapGAppsHook's automatic wrapping
(this was done manually before because there was no fixupPhase)
we need to install signal at lib/Signal instead of just into libexec.
That's because it would try to wrap .so files.
2020-01-17 22:51:06 +01:00