summary refs log tree commit diff
path: root/pkgs/desktops/gnome-3/core/evolution-data-server
diff options
context:
space:
mode:
authorLuca Bruno <lucabru@src.gnome.org>2014-02-19 23:55:48 +0100
committerLuca Bruno <luca.bruno@immobiliare.it>2014-02-21 09:52:31 +0100
commit4232f21de37da8c7cbc4fd4af869ac496a45dc97 (patch)
tree1c6563418645a7910c4f06cfbafd5aaaed0f8ecd /pkgs/desktops/gnome-3/core/evolution-data-server
parent668a0bbfc762e61a2b501e86253585a4102ed69d (diff)
downloadnixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar.gz
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar.bz2
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar.lz
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar.xz
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.tar.zst
nixpkgs-4232f21de37da8c7cbc4fd4af869ac496a45dc97.zip
evolution-data-server: Generate vala bindings
Diffstat (limited to 'pkgs/desktops/gnome-3/core/evolution-data-server')
-rw-r--r--pkgs/desktops/gnome-3/core/evolution-data-server/default.nix8
1 files changed, 5 insertions, 3 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 d0c15bd96ff..0ded30b11ab 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 }:
+, p11_kit, db, nspr, nss, libical, gperf, valaSupport ? true, vala }:
 
 
 stdenv.mkDerivation rec {
@@ -12,10 +12,12 @@ 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 ]
+    ++ stdenv.lib.optional valaSupport vala;
 
   # uoa irrelevant for now
-  configureFlags = "--disable-uoa --with-nspr-includes=${nspr}/include/nspr --with-nss-includes=${nss}/include/nss";
+  configureFlags = ["--disable-uoa" "--with-nspr-includes=${nspr}/include/nspr" "--with-nss-includes=${nss}/include/nss"]
+                   ++ stdenv.lib.optional valaSupport "--enable-vala-bindings";
 
   meta = with stdenv.lib; {
     platforms = platforms.linux;