about summary refs log tree commit diff
path: root/pkgs/applications/office
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2016-02-13 20:34:35 +0100
committerPeter Simons <simons@cryp.to>2016-02-13 20:34:35 +0100
commitb3f54c324cbfc8eaf513908a75790a1660fdf377 (patch)
tree003fcf087d06fe0ae12e45fbf567585fda5f8802 /pkgs/applications/office
parentf72382d2538395d6c5a1ab0398bab888c560767a (diff)
parent70c339dd47e1fc67bb1e2319f5619e36ded45b59 (diff)
downloadnixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar.gz
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar.bz2
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar.lz
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar.xz
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.tar.zst
nixlib-b3f54c324cbfc8eaf513908a75790a1660fdf377.zip
Merge pull request #12975 from tlevine/gnucash
gnucash: enable dbi
Diffstat (limited to 'pkgs/applications/office')
-rw-r--r--pkgs/applications/office/gnucash/2.6.nix14
1 files changed, 11 insertions, 3 deletions
diff --git a/pkgs/applications/office/gnucash/2.6.nix b/pkgs/applications/office/gnucash/2.6.nix
index df6eabbcff0b..3c2348bfa8b7 100644
--- a/pkgs/applications/office/gnucash/2.6.nix
+++ b/pkgs/applications/office/gnucash/2.6.nix
@@ -1,7 +1,7 @@
 { fetchurl, stdenv, pkgconfig, libxml2, libxslt, perl, perlPackages, gconf, guile
 , intltool, glib, gtk, libofx, aqbanking, gwenhywfar, libgnomecanvas, goffice
 , webkit, glibcLocales, gsettings_desktop_schemas, makeWrapper, dconf, file
-, gettext, swig, slibGuile, enchant, bzip2, isocodes
+, gettext, swig, slibGuile, enchant, bzip2, isocodes, libdbi, libdbiDrivers
 }:
 
 /*
@@ -33,6 +33,8 @@ stdenv.mkDerivation rec {
     perl perlPackages.FinanceQuote perlPackages.DateManip
     # guile
     guile slibGuile
+    # database backends
+    libdbi libdbiDrivers
     # build
     makeWrapper
   ];
@@ -41,8 +43,14 @@ stdenv.mkDerivation rec {
   patchShebangs ./src
   '';
 
-  configureFlags = "CFLAGS=-O3 CXXFLAGS=-O3 --disable-dbi --enable-ofx --enable-aqbanking";
-
+  configureFlags = [
+    "CFLAGS=-O3"
+    "CXXFLAGS=-O3"
+    "--enable-dbi"
+    "--with-dbi-dbd-dir=${libdbiDrivers}/lib/dbd/"
+    "--enable-ofx"
+    "--enable-aqbanking"
+  ];
 
   postInstall = ''
     # Auto-updaters don't make sense in Nix.