summary refs log tree commit diff
path: root/pkgs/applications/kde/kcachegrind.nix
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-03-11 21:56:44 +0000
committerOrivej Desh <orivej@gmx.fr>2017-03-11 21:56:44 +0000
commit8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e (patch)
tree3f3c8367e6368ceb067291aa32b83b6f494c6d24 /pkgs/applications/kde/kcachegrind.nix
parent3ea16e98b4722a86ccc38939100390b7abdfe72e (diff)
downloadnixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar.gz
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar.bz2
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar.lz
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar.xz
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.tar.zst
nixpkgs-8cc10357ce3cef5e7dc18bb53cc4f02a16bb131e.zip
kcachegrind: init at 16.2.2
Diffstat (limited to 'pkgs/applications/kde/kcachegrind.nix')
-rw-r--r--pkgs/applications/kde/kcachegrind.nix27
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/applications/kde/kcachegrind.nix b/pkgs/applications/kde/kcachegrind.nix
new file mode 100644
index 00000000000..2f270d24224
--- /dev/null
+++ b/pkgs/applications/kde/kcachegrind.nix
@@ -0,0 +1,27 @@
+{
+  kdeApp, lib, kdeWrapper,
+  cmake, automoc4,
+  kdelibs, perl, python, php
+}:
+
+kdeWrapper {
+  unwrapped = kdeApp {
+    name = "kcachegrind";
+    meta = {
+      license = with lib.licenses; [ gpl2 ];
+      maintainers = with lib.maintainers; [ orivej ];
+    };
+    nativeBuildInputs = [ cmake automoc4 ];
+    buildInputs = [ kdelibs perl python php ];
+    enableParallelBuilding = true;
+  };
+
+  targets = [
+    "bin/kcachegrind"
+    "bin/dprof2calltree"    # perl
+    "bin/hotshot2calltree"  # python
+    "bin/memprof2calltree"  # perl
+    "bin/op2calltree"       # perl
+    "bin/pprof2calltree"    # php
+  ];
+}