diff options
author | Bjørn Forsman <bjorn.forsman@gmail.com> | 2014-05-03 14:09:22 +0200 |
---|---|---|
committer | Bjørn Forsman <bjorn.forsman@gmail.com> | 2014-05-04 00:11:26 +0200 |
commit | 70b39119c34fe73f4c0e46dfc8eeed8570ec847d (patch) | |
tree | b743cdb07e557ca25731b571ce0390cee2f4731d /pkgs/development/libraries/qwt | |
parent | 07aaea85d4a56a7b25a07440df348fa99e0c2061 (diff) | |
download | nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar.gz nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar.bz2 nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar.lz nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar.xz nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.tar.zst nixlib-70b39119c34fe73f4c0e46dfc8eeed8570ec847d.zip |
qwt: add version 6.x (we already have 5.x)
'qgis', one of the few 'qwt' dependees in nixpkgs, fails to build with qwt 6. So I'm not moving the default version away from 5.x. Also, not changing the default allows easy/safe cherry-picking to the stable branch.
Diffstat (limited to 'pkgs/development/libraries/qwt')
-rw-r--r-- | pkgs/development/libraries/qwt/6.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/development/libraries/qwt/6.nix b/pkgs/development/libraries/qwt/6.nix new file mode 100644 index 000000000000..c13862775268 --- /dev/null +++ b/pkgs/development/libraries/qwt/6.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchurl, qt4 }: + +stdenv.mkDerivation rec { + name = "qwt-6.1.0"; + + src = fetchurl { + url = "mirror://sourceforge/qwt/${name}.tar.bz2"; + sha256 = "00klw6jsn8z3dnhxg52pqg3hg5mw2sih8prwjxm1hzcivgqxkqx7"; + }; + + propagatedBuildInputs = [ qt4 ]; + + postPatch = '' + sed -e "s|QWT_INSTALL_PREFIX.*=.*|QWT_INSTALL_PREFIX = $out|g" -i qwtconfig.pri + ''; + + configurePhase = "qmake -after doc.path=$out/share/doc/${name} -r"; + + meta = with stdenv.lib; { + description = "Qt widgets for technical applications"; + homepage = http://qwt.sourceforge.net/; + # LGPL 2.1 plus a few exceptions (more liberal) + license = "Qwt License, Version 1.0"; + platforms = platforms.linux; + maintainers = [ maintainers.bjornfor ]; + }; +} |