FlameGraph: init at 182b24fb

+29
+27
pkgs/development/tools/flamegraph/default.nix
··· 1 + { stdenv, fetchFromGitHub, perl }: 2 + 3 + stdenv.mkDerivation { 4 + name = "FlameGraph-2015-10-10"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "brendangregg"; 8 + repo = "FlameGraph"; 9 + rev = "182b24fb635345d48c91ed1de58a08b620312f3d"; 10 + sha256 = "1djz0wl8202a6j87ka9j3d8iw3bli056lrn73gv2i65p16rwk9kc"; 11 + }; 12 + 13 + buildInputs = [ perl ]; 14 + 15 + installPhase = '' 16 + mkdir -p $out/bin 17 + for x in $src/*.pl $src/*.awk $src/dev/*.pl $src/dev/*.d; do 18 + cp $x $out/bin 19 + done 20 + ''; 21 + 22 + meta = with stdenv.lib; { 23 + license = licenses.cddl; 24 + homepage = http://www.brendangregg.com/flamegraphs.html; 25 + description = "Visualization for profiled code"; 26 + }; 27 + }
+2
pkgs/top-level/all-packages.nix
··· 1504 1504 1505 1505 fdk_aac = callPackage ../development/libraries/fdk-aac { }; 1506 1506 1507 + flameGraph = callPackage ../development/tools/flamegraph { }; 1508 + 1507 1509 flvtool2 = callPackage ../tools/video/flvtool2 { }; 1508 1510 1509 1511 fontforge = lowPrio (callPackage ../tools/misc/fontforge { });