1 { lib, stdenv, fetchFromGitHub, cmake, boost, pkg-config, doxygen, qt48Full, libharu
2 , pango, fcgi, firebird, libmysqlclient, postgresql, graphicsmagick, glew, openssl
13 src = fetchFromGitHub {
20 nativeBuildInputs = [ cmake pkg-config ];
22 boost doxygen qt48Full libharu
23 pango fcgi firebird libmysqlclient postgresql graphicsmagick glew
24 openssl pcre harfbuzz icu
28 "-DWT_CPP_11_MODE=-std=c++11"
29 "--no-warn-unused-cli"
31 ++ lib.optionals (graphicsmagick != null) [
32 "-DWT_WRASTERIMAGE_IMPLEMENTATION=GraphicsMagick"
33 "-DGM_PREFIX=${graphicsmagick}"
35 ++ lib.optional (libmysqlclient != null)
36 "-DMYSQL_PREFIX=${libmysqlclient}";
39 homepage = "https://www.webtoolkit.eu/wt";
40 description = "C++ library for developing web applications";
41 platforms = platforms.linux;
42 license = licenses.gpl2;
43 maintainers = with maintainers; [ juliendehos willibutz ];
49 sha256 = "19gf5lbrc5shpvcdyzjh20k8zdj4cybxqvkhwqfl9rvhw89qr11k";
54 sha256 = "04pv4kb8d576bfnd9kjc3cfjls9cm3cgpaiabwb3iyq9z0w585gh";