3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/desktops
Benjamin Herr 240ca8bebe evolution: improve out-of-gnome use
Add `evolution_data_server` to `propagatedUserEnvPkgs`. Evolution needs
`${gnome3.evolution_data_server}/libexec/evolution-source-registry` to
be running to be able to find or create any account settings at all, and
it apparently doesn't know to start it if it's not in the user env.

Use `makeGAppsWrapper` instead of a custom `wrapProgram` invocation.

Add `glib_networking`, `libgnome_keyring` and `dconf` to `buildInputs`.
`libgnome_keyring` appears to be necessary for evolution to remember a
password even for a single session, even if it doesn't get added to the
keyring permanently. `dconf` is necessary to persist preferences.
`glib_networking` is necessary to connect to mail servers.
2016-09-08 14:05:38 +02:00
..
enlightenment rage: 0.2.0 -> 0.2.1 2016-09-04 07:25:21 -03:00
gnome-2 gnome2.gnome_panel: Fix build 2016-09-05 18:56:04 +03:00
gnome-3 evolution: improve out-of-gnome use 2016-09-08 14:05:38 +02:00
gnustep gnustep: attempt to fix osx building 2016-08-16 21:53:45 +00:00
kde-4.14 ilmbase: Use separate outputs 2016-09-01 18:57:43 +02:00
kde-5 ilmbase: Use separate outputs 2016-09-01 18:57:43 +02:00
lxde/core lxmenu-data: switch sf downloads to mirror:// 2016-08-20 19:14:29 +05:30
mate mate-themes: 3.20.8 -> 3.20.10 2016-08-04 08:05:50 -03:00
pantheon/apps/pantheon-terminal pantheon-terminal: vala -> vala_0_23 2016-08-21 20:04:55 +03:00
xfce docdev -> devdoc 2016-09-01 11:07:23 +02:00