diff options
author | Ludovic Courtès <ludo@gnu.org> | 2013-05-18 23:31:14 +0200 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2013-05-18 23:31:14 +0200 |
commit | d8482ad0d613758b85fdff90c5d6d6d2785564bf (patch) | |
tree | 7598d3824c97a1497888296e6b08fc4731d85dab | |
parent | 35ec07c758f4343417e14f71defc7789c9c093d5 (diff) |
gnu: Add strace.
* gnu/packages/linux.scm (strace): New variable.
-rw-r--r-- | gnu/packages/linux.scm | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index a66bdae150..734997ae57 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -409,3 +409,23 @@ slabtop, and skill.") (license (list gpl2 ; programs lgpl2.0 ; libext2fs x11)))) ; libuuid + +(define-public strace + (package + (name "strace") + (version "4.7") + (source (origin + (method url-fetch) + (uri (string-append "mirror://sourceforge/strace/strace-" + version ".tar.xz")) + (sha256 + (base32 + "158iwk0pl2mfw93m1843xb7a2zb8p6lh0qim07rca6f1ff4dk764")))) + (build-system gnu-build-system) + (inputs `(("perl" ,perl))) + (home-page "http://strace.sourceforge.net/") + (synopsis "System call tracer for Linux") + (description + "strace is a system call tracer, i.e. a debugging tool which prints out a +trace of all the system calls made by a another process/program.") + (license bsd-3))) |