summary refs log tree commit diff
path: root/pkgs/desktops/gnome-3/core/evolution-data-server
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-05-03 13:56:23 +0200
committerJan Tojnar <jtojnar@gmail.com>2018-05-05 14:57:18 +0200
commit4feaecc23de45b37a3ca1f4b886b951d0be6d8f1 (patch)
tree463dada8ee34a65e3cec909b8ea3544981a71cfa /pkgs/desktops/gnome-3/core/evolution-data-server
parentc94a1e6158ec63fdbbdf3886d24243a999d3e724 (diff)
downloadnixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar.gz
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar.bz2
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar.lz
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar.xz
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.tar.zst
nixlib-4feaecc23de45b37a3ca1f4b886b951d0be6d8f1.zip
evolution-data-server: fix SSL support on non-GNOME platforms
Diffstat (limited to 'pkgs/desktops/gnome-3/core/evolution-data-server')
-rw-r--r--pkgs/desktops/gnome-3/core/evolution-data-server/default.nix16
1 files changed, 4 insertions, 12 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 01891ad82473..2e87c4a44a1b 100644
--- a/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
+++ b/pkgs/desktops/gnome-3/core/evolution-data-server/default.nix
@@ -1,6 +1,6 @@
-{ fetchurl, stdenv, pkgconfig, gnome3, python3, dconf, gobjectIntrospection
+{ fetchurl, stdenv, pkgconfig, gnome3, python3, gobjectIntrospection
 , intltool, libsoup, libxml2, libsecret, icu, sqlite
-, p11-kit, db, nspr, nss, libical, gperf, makeWrapper
+, p11-kit, db, nspr, nss, libical, gperf, wrapGAppsHook, glib-networking
 , vala, cmake, ninja, kerberos, openldap, webkitgtk, libaccounts-glib, json-glib }:
 
 stdenv.mkDerivation rec {
@@ -15,12 +15,12 @@ stdenv.mkDerivation rec {
   };
 
   nativeBuildInputs = [
-    cmake ninja pkgconfig intltool python3 gperf makeWrapper gobjectIntrospection vala
+    cmake ninja pkgconfig intltool python3 gperf wrapGAppsHook gobjectIntrospection vala
   ];
   buildInputs = with gnome3; [
     glib libsoup libxml2 gtk gnome-online-accounts
     gcr p11-kit libgweather libgdata libaccounts-glib json-glib
-    icu sqlite kerberos openldap webkitgtk
+    icu sqlite kerberos openldap webkitgtk glib-networking
   ];
 
   propagatedBuildInputs = [ libsecret nss nspr libical db ];
@@ -36,14 +36,6 @@ stdenv.mkDerivation rec {
     cmakeFlags="-DINCLUDE_INSTALL_DIR=$dev/include $cmakeFlags"
   '';
 
-  preFixup = ''
-    for f in $(find $out/libexec/ -type f -executable); do
-      wrapProgram "$f" \
-        --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" \
-        --prefix GIO_EXTRA_MODULES : "${stdenv.lib.getLib dconf}/lib/gio/modules"
-    done
-  '';
-
   passthru = {
     updateScript = gnome3.updateScript {
       packageName = "evolution-data-server";