nixpkgs/pkgs
Michael Weiss 5d795355a0 signal-desktop: Fix a possible crash when saving an attachment
If executed in a pure environment (nix-shell --pure) or depending on the
`gtk3` version of the system Signal-Desktop was e.g. crashing when
clicking on a PDF attachment (instead of showing the dialog to save a
file).
Using wrapGAppsHook and setting XDG_DATA_DIRS to the correct version
fixes this bug.

The error message was the following:
```
(signal-desktop:30756): Gtk-WARNING **: 14:04:49.073: Could not find the icon 'user-home-symbolic-ltr'. The 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases

(signal-desktop:30756): GLib-GIO-ERROR **: 14:04:49.134: No GSettings schemas are installed on the system
Trace/breakpoint trap
```
2018-06-01 14:32:26 +02:00
..
applications signal-desktop: Fix a possible crash when saving an attachment 2018-06-01 14:32:26 +02:00
build-support Merge pull request #41065 from Ralith/sanitizer-fix 2018-05-29 13:08:44 -04:00
common-updater
data Merge pull request #41184 from ttuegel/feature/noto-fonts-extra 2018-05-29 06:08:29 -05:00
desktops libpeas: supports darwin 2018-05-31 12:34:15 -04:00
development nodePackages_8_x.pnpm: wrap nodejs.passthru.python 2018-06-01 14:39:46 +08:00
games wesnoth: supports darwin 2018-05-31 12:34:15 -04:00
misc sc-controller: 0.4.2 -> 0.4.3 2018-05-30 00:52:16 +00:00
os-specific PowerManagement: init at 572.50.1 2018-05-31 12:36:23 -04:00
servers neo4j: 3.3.4 -> 3.4.0 (#41338) 2018-06-01 12:17:03 +02:00
shells Merge remote-tracking branch 'upstream/master' into staging 2018-05-23 09:40:37 -04:00
stdenv Merge pull request #40933 from obsidiansystems/linux-to-darwin 2018-05-23 11:37:43 -04:00
test tests.cc-wrapper: skip known-broken sanitizer cases 2018-05-30 18:48:42 -07:00
tools bat: 0.3.0 -> 0.4.1 (#41348) 2018-06-01 12:13:52 +02:00
top-level perlPackages.Git: init at 0.42 2018-06-01 03:12:25 -04:00