Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / libraries / qwt / 6_1.nix
blob4e3a179e75207719536b7667f5532374e8a8cde6
1 { lib, stdenv, fetchurl, qtbase, qtsvg, qttools, qmake }:
3 stdenv.mkDerivation rec {
4   pname = "qwt";
5   version = "6.1.6";
7   src = fetchurl {
8     url = "mirror://sourceforge/qwt/qwt-${version}.tar.bz2";
9     sha256 = "sha256-mUYNMcEV7kEXsBddiF9HwsWQ14QgbwmBXcBY++Xt4fY=";
10   };
12   propagatedBuildInputs = [ qtbase qtsvg qttools ];
13   nativeBuildInputs = [ qmake ];
15   postPatch = ''
16     sed -e "s|QWT_INSTALL_PREFIX.*=.*|QWT_INSTALL_PREFIX = $out|g" -i qwtconfig.pri
17   '';
19   qmakeFlags = [ "-after doc.path=$out/share/doc/qwt-${version}" ];
21   dontWrapQtApps = true;
23   meta = with lib; {
24     description = "Qt widgets for technical applications";
25     homepage = "http://qwt.sourceforge.net/";
26     # LGPL 2.1 plus a few exceptions (more liberal)
27     license = licenses.qwt;
28     platforms = platforms.unix;
29     maintainers = [ maintainers.bjornfor ];
30   };