diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2014-04-08 13:23:12 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2014-04-09 00:36:51 +0200 |
commit | 2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8 (patch) | |
tree | ead2ea8d9250755f42f75b096b6f91a354098bfe /pkgs/desktops/gnome-3/core/evolution-data-server | |
parent | ea3644cb098306fb767ae50426270491d190547a (diff) | |
download | nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar.gz nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar.bz2 nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar.lz nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar.xz nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.tar.zst nixlib-2bc0f7b701a41aaf2e2f4615ab3dbe66e38573c8.zip |
evolution-data-server: fix gsettings schemas and add dbus service
Diffstat (limited to 'pkgs/desktops/gnome-3/core/evolution-data-server')
-rw-r--r-- | pkgs/desktops/gnome-3/core/evolution-data-server/default.nix | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix index 0ded30b11abb..9e7d0cb3da0a 100644 --- a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix +++ b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix @@ -1,5 +1,5 @@ { fetchurl, stdenv, pkgconfig, gnome3, python, intltool, libsoup, libxml2, libsecret -, p11_kit, db, nspr, nss, libical, gperf, valaSupport ? true, vala }: +, p11_kit, db, nspr, nss, libical, gperf, makeWrapper, valaSupport ? true, vala }: stdenv.mkDerivation rec { @@ -12,13 +12,19 @@ stdenv.mkDerivation rec { buildInputs = with gnome3; [ pkgconfig glib python intltool libsoup libxml2 gtk gnome_online_accounts libsecret - gcr p11_kit db nspr nss libgweather libical libgdata gperf ] + gcr p11_kit db nspr nss libgweather libical libgdata gperf makeWrapper ] ++ stdenv.lib.optional valaSupport vala; # uoa irrelevant for now configureFlags = ["--disable-uoa" "--with-nspr-includes=${nspr}/include/nspr" "--with-nss-includes=${nss}/include/nss"] ++ stdenv.lib.optional valaSupport "--enable-vala-bindings"; + preFixup = '' + for f in "$out/libexec/evolution-addressbook-factory" "$out/libexec/evolution-calendar-factory"; do + wrapProgram $f --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" + done + ''; + meta = with stdenv.lib; { platforms = platforms.linux; }; |