diff options
author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-07 12:22:53 +0100 |
---|---|---|
committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-07-22 20:13:01 +0100 |
commit | 57b906df442f00ec72b48021832b9f0666af8c2d (patch) | |
tree | f05641da9291ca7a8b423ef3da925ab50bc8cf95 | |
parent | 1fc01b4e8774a7b7d461a50cab0e589992ba673a (diff) |
gnu: Add go-github-com-adalogics-go-fuzz-headers.
* gnu/packages/golang-check.scm (go-github-com-adalogics-go-fuzz-headers): New variable.
Change-Id: I98b9f7bc1d74d435967cccd4a9122eba07b107c6
-rw-r--r-- | gnu/packages/golang-check.scm | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/gnu/packages/golang-check.scm b/gnu/packages/golang-check.scm index 692b6bfb99..247daf9257 100644 --- a/gnu/packages/golang-check.scm +++ b/gnu/packages/golang-check.scm @@ -96,6 +96,34 @@ testing package automatically and requires to check the returning boolean value and call @code{t.Fatal()} if the assertion fails.") (license license:expat))) +(define-public go-github-com-adalogics-go-fuzz-headers + (package + (name "go-github-com-adalogics-go-fuzz-headers") + (version "0.0.0-20240806141605-e8a1dd7889d6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/AdaLogics/go-fuzz-headers") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "161wky8n1zszn34zgh837lpk6q3cabfhzavv1qyzd0qybmq1n7g2")))) + (build-system go-build-system) + (arguments + (list + #:import-path "github.com/AdaLogics/go-fuzz-headers")) + (home-page "https://github.com/AdaLogics/go-fuzz-headers") + (synopsis "Helper functions for Go fuzzing") + (description + "This project provides various helper functions for @url{Go fuzzing, +https://go.dev/doc/security/fuzz/}. It is mostly used in combination with +@url{https://github.com/dvyukov/go-fuzz, go-fuzz}, but compatibility with +fuzzing in the standard library will also be supported. Any coverage guided +fuzzing engine that provides an array or slice of bytes can be used with +go-fuzz-headers.") + (license license:asl2.0))) + (define-public go-github-com-alecthomas-assert-v2 (package (name "go-github-com-alecthomas-assert-v2") |