Making gtkwave more featured, adding more buildInputs.

svn path=/nixpkgs/trunk/; revision=22133
This commit is contained in:
Lluís Batlle i Rossell 2010-06-03 15:37:02 +00:00
parent 8fafef2b8f
commit 02ea8daffa
3 changed files with 25 additions and 3 deletions

View File

@ -1,4 +1,4 @@
{stdenv, fetchurl, gtk, gperf, pkgconfig, bzip2, xz} :
{stdenv, fetchurl, gtk, gperf, pkgconfig, bzip2, xz, tcl, tk, judy} :
stdenv.mkDerivation rec {
name = "gtkwave-3.3.6";
@ -7,7 +7,9 @@ stdenv.mkDerivation rec {
sha256 = "0vlayjvhmijcg4pbjix9lm1d5n2wxzcn16lkm2ysgpc8q6987df8";
};
buildInputs = [ gtk gperf pkgconfig bzip2 xz ];
buildInputs = [ gtk gperf pkgconfig bzip2 xz tcl tk judy];
configureFlags = [ "--with-tcl=${tcl}/lib" "--with-tk=${tk}/lib" "--enable-judy" ];
meta = {
description = "Wave viewer for Unix and Win32";

View File

@ -0,0 +1,16 @@
{stdenv, fetchurl}:
stdenv.mkDerivation {
name = "judy-1.0.5";
src = fetchurl {
url = mirror://sourceforge/judy/Judy-1.0.5.tar.gz;
sha256 = "1sv3990vsx8hrza1mvq3bhvv9m6ff08y4yz7swn6znszz24l0w6j";
};
meta = {
homepage = http://judy.sourceforge.net/;
license = "LGPLv2.1+";
description = "State-of-the-art C library that implements a sparse dynamic array";
};
}

View File

@ -4290,6 +4290,10 @@ let
inherit stdenv fetchurl;
};
judy = import ../development/libraries/judy {
inherit fetchurl stdenv;
};
krb5 = import ../development/libraries/kerberos/krb5.nix {
inherit stdenv fetchurl perl ncurses yacc;
};
@ -9490,7 +9494,7 @@ let
};
gtkwave = import ../applications/science/electronics/gtkwave {
inherit fetchurl stdenv gperf pkgconfig bzip2 xz;
inherit fetchurl stdenv gperf pkgconfig bzip2 xz tcl tk judy;
inherit (gtkLibs) gtk;
};