gnu: Add ocaml5.0-crowbar.

* gnu/packages/ocaml.scm (ocaml5.0-crowbar): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
This commit is contained in:
pukkamustard 2022-12-16 13:25:14 +00:00 committed by Julien Lepiller
parent 7a19cb115f
commit 048217e73c
No known key found for this signature in database
GPG Key ID: 53D457B2D636EE82

View File

@ -8839,12 +8839,21 @@ document and by the text width.")
ocaml-uunf
ocaml-uutf
ocaml-pprint))
(properties `((ocaml5.0-variant . ,(delay ocaml5.0-crowbar))))
(synopsis "Ocaml library for tests, let a fuzzer find failing cases")
(description "Crowbar is a library for testing code, combining
QuickCheck-style property-based testing and the magical bug-finding powers of
@uref{http://lcamtuf.coredump.cx/afl/, afl-fuzz}.")
(license license:expat)))
(define-public ocaml5.0-crowbar
(package-with-ocaml5.0
(package
(inherit ocaml-crowbar)
;; Tests require ocaml-calendar which does not work with OCaml 5.0
(arguments `(#:tests? #f))
(properties '()))))
(define-public ocaml-eqaf
(package
(name "ocaml-eqaf")