1with import ../../../default.nix {};
2let
3openssl_lib_marked = import ./openssl-lib-marked.nix;
4self = rec {
5 name = "ql-to-nix";
6 env = buildEnv { name = name; paths = buildInputs; };
7 buildInputs = [
8 gcc
9 openssl fuse libuv libmysqlclient libfixposix libev sqlite
10 freetds
11 lispPackages.quicklisp-to-nix lispPackages.quicklisp-to-nix-system-info
12 ];
13 CPATH = lib.makeSearchPath "include"
14 [ libfixposix
15 ];
16 LD_LIBRARY_PATH = lib.makeLibraryPath
17 [ cairo
18 freetds
19 fuse
20 gdk-pixbuf
21 glib
22 gobject-introspection
23 gtk3
24 libev
25 libfixposix
26 libmysqlclient
27 libuv
28 openblas
29 openssl
30 openssl_lib_marked
31 pango
32 postgresql
33 sqlite
34 webkitgtk
35 ]
36 + ":${libmysqlclient}/lib/mysql";
37};
38in stdenv.mkDerivation self