Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 qtbase, 6 qtsvg, 7 qttools, 8 qmake, 9}: 10 11stdenv.mkDerivation rec { 12 pname = "qwt"; 13 version = "6.1.6"; 14 15 src = fetchurl { 16 url = "mirror://sourceforge/qwt/qwt-${version}.tar.bz2"; 17 sha256 = "sha256-mUYNMcEV7kEXsBddiF9HwsWQ14QgbwmBXcBY++Xt4fY="; 18 }; 19 20 propagatedBuildInputs = [ 21 qtbase 22 qtsvg 23 qttools 24 ]; 25 nativeBuildInputs = [ qmake ]; 26 27 postPatch = '' 28 sed -e "s|QWT_INSTALL_PREFIX.*=.*|QWT_INSTALL_PREFIX = $out|g" -i qwtconfig.pri 29 ''; 30 31 qmakeFlags = [ "-after doc.path=$out/share/doc/qwt-${version}" ]; 32 33 dontWrapQtApps = true; 34 35 meta = with lib; { 36 description = "Qt widgets for technical applications"; 37 homepage = "http://qwt.sourceforge.net/"; 38 # LGPL 2.1 plus a few exceptions (more liberal) 39 license = licenses.qwt; 40 platforms = platforms.unix; 41 maintainers = [ maintainers.bjornfor ]; 42 }; 43}