summary refs log tree commit diff
path: root/pkgs/development/libraries/aqbanking
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2018-04-27 18:23:11 +0200
committeraszlig <aszlig@nix.build>2018-04-27 18:35:01 +0200
commitf13873f35aaff640e8cf16f3dd9dce01f6661687 (patch)
treef567814a818e890b2f4039c40222e483d6b5318b /pkgs/development/libraries/aqbanking
parent3dba79e6898c78fde29908ad698a41420bd7c9d8 (diff)
downloadnixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar.gz
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar.bz2
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar.lz
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar.xz
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.tar.zst
nixlib-f13873f35aaff640e8cf16f3dd9dce01f6661687.zip
gwenhywfar: Add OpenSSL and libgpgerror
OpenSSL is needed for gct-tool and libgpgerror for RSA key utilities
(src/crypt3/cryptkeyrsa.c).

Signed-off-by: aszlig <aszlig@nix.build>
Cc: @goibhniu
Diffstat (limited to 'pkgs/development/libraries/aqbanking')
-rw-r--r--pkgs/development/libraries/aqbanking/gwenhywfar.nix13
1 files changed, 11 insertions, 2 deletions
diff --git a/pkgs/development/libraries/aqbanking/gwenhywfar.nix b/pkgs/development/libraries/aqbanking/gwenhywfar.nix
index ae402f884159..bb337e471cfc 100644
--- a/pkgs/development/libraries/aqbanking/gwenhywfar.nix
+++ b/pkgs/development/libraries/aqbanking/gwenhywfar.nix
@@ -1,4 +1,8 @@
-{ stdenv, fetchurl, gnutls, gtk2, gtk3, libgcrypt, pkgconfig, gettext, which, qt5
+{ stdenv, fetchurl, gnutls, openssl, libgcrypt, libgpgerror, pkgconfig, gettext
+, which
+
+# GUI support
+, gtk2, gtk3, qt5
 
 , pluginSearchPaths ? [
     "/run/current-system/sw/lib/gwenhywfar/plugins"
@@ -21,6 +25,11 @@ in stdenv.mkDerivation rec {
     inherit sha256;
   };
 
+  configureFlags = [
+    "--with-openssl-includes=${openssl.dev}/include"
+    "--with-openssl-libs=${openssl.out}/lib"
+  ];
+
   preConfigure = ''
     configureFlagsArray+=("--with-guis=gtk2 gtk3 qt5")
   '';
@@ -50,7 +59,7 @@ in stdenv.mkDerivation rec {
 
   nativeBuildInputs = [ pkgconfig gettext which ];
 
-  buildInputs = [ gtk2 gtk3 qt5.qtbase gnutls libgcrypt ];
+  buildInputs = [ gtk2 gtk3 qt5.qtbase gnutls openssl libgcrypt libgpgerror ];
 
   meta = with stdenv.lib; {
     description = "OS abstraction functions used by aqbanking and related tools";