2017-08-01 03:29:53 +01:00
|
|
|
with import ../../../default.nix {};
|
|
|
|
let
|
2018-09-12 09:47:19 +01:00
|
|
|
openssl_lib_marked = import ./openssl-lib-marked.nix;
|
2017-08-01 03:29:53 +01:00
|
|
|
self = rec {
|
|
|
|
name = "ql-to-nix";
|
|
|
|
env = buildEnv { name = name; paths = buildInputs; };
|
|
|
|
buildInputs = [
|
|
|
|
gcc stdenv
|
2019-09-22 08:38:09 +01:00
|
|
|
openssl fuse libuv libmysqlclient libfixposix libev sqlite
|
2017-08-01 03:29:53 +01:00
|
|
|
freetds
|
2017-09-01 02:06:41 +01:00
|
|
|
lispPackages.quicklisp-to-nix lispPackages.quicklisp-to-nix-system-info
|
2017-08-01 03:29:53 +01:00
|
|
|
];
|
2021-08-16 21:12:57 +01:00
|
|
|
CPATH = lib.makeSearchPath "include"
|
|
|
|
[ libfixposix
|
|
|
|
];
|
|
|
|
LD_LIBRARY_PATH = lib.makeLibraryPath
|
|
|
|
[ cairo
|
|
|
|
freetds
|
|
|
|
fuse
|
|
|
|
gdk-pixbuf
|
|
|
|
glib
|
|
|
|
gobject-introspection
|
|
|
|
gtk3
|
|
|
|
libev
|
|
|
|
libfixposix
|
|
|
|
libmysqlclient
|
|
|
|
libuv
|
2021-10-20 15:30:31 +01:00
|
|
|
openblas
|
2021-08-16 21:12:57 +01:00
|
|
|
openssl
|
|
|
|
openssl_lib_marked
|
|
|
|
pango
|
|
|
|
postgresql
|
|
|
|
sqlite
|
|
|
|
webkitgtk
|
|
|
|
]
|
|
|
|
+ ":${libmysqlclient}/lib/mysql";
|
2017-08-01 03:29:53 +01:00
|
|
|
};
|
|
|
|
in stdenv.mkDerivation self
|