Commit graph

148 commits

Author SHA1 Message Date
Michael Weiss 8c1f8ac915
signal-desktop: 5.9.0 -> 5.10.0 2021-07-22 12:06:04 +02:00
Michael Weiss 1a81de7c72
signal-desktop: 5.8.0 -> 5.9.0 2021-07-15 10:56:55 +02:00
Michael Weiss 5a5d6a785a
signal-desktop: 5.7.1 -> 5.8.0 2021-07-08 12:30:33 +02:00
Michael Weiss 37749817ad
signal-desktop: 5.7.0 -> 5.7.1 2021-07-01 10:37:10 +02:00
Michael Weiss ea8bbfcae0
signal-desktop: 5.6.2 -> 5.7.0 2021-06-29 13:26:19 +02:00
Michael Weiss 07fdb0c375
signal-desktop: 5.6.1 -> 5.6.2 2021-06-25 14:23:46 +02:00
Michael Weiss 150a2f0b2e
signal-desktop: 5.5.0 -> 5.6.1 2021-06-23 00:12:20 +02:00
Michael Weiss fcda0d80a3
signal-desktop: 5.4.1 -> 5.5.0 2021-06-16 18:35:33 +02:00
AndersonTorres e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Michael Weiss 6a11eafbc9
signal-desktop: 5.4.0 -> 5.4.1 2021-06-09 12:07:28 +02:00
Michael Weiss f5be28bcc9
signal-desktop: 5.3.0 -> 5.4.0 2021-06-04 21:57:25 +02:00
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