summaryrefslogtreecommitdiff
path: root/gnu/packages/debug.scm
diff options
context:
space:
mode:
authorJohn Darrington <jmd@gnu.org>2016-11-29 21:29:38 +0100
committerJohn Darrington <jmd@gnu.org>2016-11-29 21:32:09 +0100
commit660516e87556dfc39229cb6d319c9d1793efebb4 (patch)
treeb63fbb57d6849506c35257f82a1fe017d0ef02c8 /gnu/packages/debug.scm
parent7f81d7f4a5657a2f63336332a2581eafa26c6f66 (diff)
gnu: Add zzuf
* gnu/packages/debug.scm (zzuf): New variable.
Diffstat (limited to 'gnu/packages/debug.scm')
-rw-r--r--gnu/packages/debug.scm22
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm
index 54ed5cd36a5..b7d6bbc0ebf 100644
--- a/gnu/packages/debug.scm
+++ b/gnu/packages/debug.scm
@@ -314,3 +314,25 @@ no race conditions.")
314 ;; and patched GNU Make is under its own license. 314 ;; and patched GNU Make is under its own license.
315 (license (list (non-copyleft "COPYING.md") 315 (license (list (non-copyleft "COPYING.md")
316 (package-license gnu-make)))))) 316 (package-license gnu-make))))))
317
318(define-public zzuf
319 (package
320 (name "zzuf")
321 (version "0.15")
322 (source
323 (origin
324 (method url-fetch)
325 (uri (string-append
326 "https://github.com/samhocevar/zzuf/releases/download/v"
327 version "/" name "-" version ".tar.gz"))
328 (file-name (string-append name "-" version ".tar.gz"))
329 (sha256
330 (base32
331 "1mpzjaksc2qg2hzqflf39pl06p53qam2dn3hkhkcv6p00d2n4kx3"))))
332 (build-system gnu-build-system)
333 (home-page "https://github.com/samhocevar/zzuf")
334 (synopsis "Transparent application input fuzzer")
335 (description "Zzuf is a transparent application input fuzzer. It works by
336intercepting file operations and changing random bits in the program's
337input. Zzuf's behaviour is deterministic, making it easy to reproduce bugs.")
338 (license (non-copyleft "http://www.wtfpl.net/txt/copying/"))))