diff --git a/pkgs/development/tools/misc/kcachegrind/default.nix b/pkgs/development/tools/misc/kcachegrind/default.nix index 962ac92bd31..0a6bc40de49 100644 --- a/pkgs/development/tools/misc/kcachegrind/default.nix +++ b/pkgs/development/tools/misc/kcachegrind/default.nix @@ -1,11 +1,16 @@ -{stdenv, fetchurl, kdelibs}: +# todo: make libXext a propaged build input in kdelibs? + +{stdenv, fetchurl, kdelibs, libX11, libXext, qt, zlib, perl}: stdenv.mkDerivation { name = "kcachegrind-0.4.6"; + builder = ./builder.sh; + src = fetchurl { url = http://kcachegrind.sourceforge.net/kcachegrind-0.4.6.tar.gz; md5 = "4ed60028dcefd6bf626635d5f2f50273"; }; - buildInputs = [kdelibs]; + inherit libX11 kdelibs; + buildInputs = [kdelibs libX11 libXext zlib perl qt]; } diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix index bbb474bf84a..015ebe1d3e4 100644 --- a/pkgs/system/all-packages-generic.nix +++ b/pkgs/system/all-packages-generic.nix @@ -381,7 +381,9 @@ rec { }; kcachegrind = (import ../development/tools/misc/kcachegrind) { - inherit fetchurl stdenv kdelibs; + inherit fetchurl stdenv kdelibs zlib perl; + inherit (xlibs) libX11 libXext; + qt = qt3; }; texinfo = (import ../development/tools/misc/texinfo) {