1 { stdenv, lib, fetchFromGitHub, cmake, pkg-config, wrapQtAppsHook
2 , qtbase, libuuid, libcap, uwsgi, grantlee, pcre
5 stdenv.mkDerivation rec {
9 src = fetchFromGitHub {
13 sha256 = "sha256-JUffOeUTeaZvEssP5hfSGipeRuQ7FzLF4bOizCFhe5o=";
16 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
17 buildInputs = [ qtbase libuuid libcap uwsgi grantlee pcre ];
21 "-DPLUGIN_STATICCOMPRESSED=ON"
22 "-DPLUGIN_CSRFPROTECTION=ON"
23 "-DPLUGIN_VIEW_GRANTLEE=ON"
27 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH''${LD_LIBRARY_PATH:+:}`pwd`/Cutelyst:`pwd`/EventLoopEPoll"
35 description = "C++ Web Framework built on top of Qt";
36 homepage = "https://cutelyst.org/";
37 license = licenses.lgpl21Plus;
38 maintainers = with maintainers; [ fpletz ];