1{ fetchurl, stdenv, binutils
2, pkgconfig, gtk, glib, pango, libglade }:
3
4stdenv.mkDerivation rec {
5 name = "sysprof-1.2.0";
6
7 src = fetchurl {
8 url = "http://www.sysprof.com/sysprof-1.2.0.tar.gz";
9 sha256 = "1wb4d844rsy8qjg3z5m6rnfm72da4xwzrrkkb1q5r10sq1pkrw5s";
10 };
11
12 buildInputs = [ binutils pkgconfig gtk glib pango libglade ];
13
14 meta = {
15 homepage = http://sysprof.com/;
16 description = "System-wide profiler for Linux";
17 license = stdenv.lib.licenses.gpl2Plus;
18
19 longDescription = ''
20 Sysprof is a sampling CPU profiler for Linux that uses the perf_event_open
21 system call to profile the entire system, not just a single
22 application. Sysprof handles shared libraries and applications
23 do not need to be recompiled. In fact they don't even have to
24 be restarted.
25 '';
26 };
27}