3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
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
..
accessibility gnome: rename from gnome3 2021-05-08 09:47:42 +02:00
audio audacity-gtk3: re-introduce at 3.0.2 2021-05-10 17:38:37 +08:00
backup Merge pull request #122018 from dotlambda/vorta-PATH 2021-05-07 22:15:39 +02:00
blockchains ergo: 4.0.9 -> 4.0.10 2021-05-13 10:04:20 +00:00
display-managers Merge #121780: treewide meta.maintainers tweaks 2021-05-08 10:47:08 +02:00
editors mkShell: introduce packages argument (#122180) 2021-05-13 19:17:29 +02:00
gis qmapshack: support Quazip 1.x 2021-05-02 01:18:50 +00:00
graphics megapixels: 0.16.0 -> 1.0.1 (#121722) 2021-05-11 20:07:20 +02:00
kde k3b: ffmpeg_3 -> ffmpeg 2021-04-30 12:35:37 +02:00
logging/humioctl humioctl: 0.28.2 -> 0.28.3 2021-04-27 23:43:30 -04:00
misc Merge pull request #122799 from chuahou/update-stork 2021-05-13 22:54:08 +02:00
networking signal-desktop: Fix the database encryption by preloading SQLCipher 2021-05-14 02:33:42 +02:00
office watson: 2.0.0 -> 2.0.1 2021-05-11 20:54:50 +02:00
printing/pappl
qubes/qubes-core-vchan-xen
radio gnuradio: add Qt5 wrapper for version 3.9+ 2021-05-11 10:23:35 +02:00
science siril: fix build with glib-2.68 dependency (#122874) 2021-05-13 15:03:29 -04:00
search Merge pull request #118574 from dotlambda/recoll-python 2021-04-08 18:21:06 +02:00
system glances: 3.1.6.2 -> 3.1.7 2021-05-02 21:22:56 +02:00
terminal-emulators terminator: 2.1.0 -> 2.1.1 2021-05-13 18:20:51 +02:00
version-management Merge pull request #122328 from Ma27/bump-gitea 2021-05-11 14:43:44 +02:00
video gnomecast: switch from ffmpeg_3 to ffmpeg 2021-05-11 21:58:23 +02:00
virtualization virt-manager-qt: 0.71.95 -> 0.72.97 2021-05-13 11:26:34 -07:00
window-managers Merge pull request #122605 from primeos/nixos-sway-extend-default-configuration 2021-05-13 20:48:55 +02:00