me
/
guix
Archived
1
0
Fork 0

gnu: Add ocaml-digestif.

* gnu/packages/ocaml.scm (ocaml-digestif): New variable.

Signed-off-by: Julien Lepiller <julien@lepiller.eu>
master
pukkamustard 2022-08-22 09:54:39 +00:00 committed by Julien Lepiller
parent 1cb6064b49
commit a39207f7af
No known key found for this signature in database
GPG Key ID: 53D457B2D636EE82
1 changed files with 33 additions and 0 deletions

View File

@ -8678,6 +8678,39 @@ QuickCheck-style property-based testing and the magical bug-finding powers of
constant-time to avoid timing-attack with crypto stuff.")
(license license:expat)))
(define-public ocaml-digestif
(package
(name "ocaml-digestif")
(version "1.1.2")
(home-page "https://github.com/mirage/digestif")
(source
(origin
(method git-fetch)
(uri (git-reference
(url home-page)
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0mc233d63y04jznsn3bxncgv7fkvyngbv6hcka412iq0y3x4qsmq"))))
(build-system dune-build-system)
(propagated-inputs (list ocaml-eqaf))
(native-inputs
(list pkg-config
ocaml-fmt
ocaml-alcotest
ocaml-bos
ocaml-astring
ocaml-fpath
ocaml-rresult
ocaml-findlib))
(synopsis "Simple hash algorithms in OCaml")
(description
"Digestif is an OCaml library that provides implementations of hash
algorithms. Implemented hash algorithms include MD5, SHA1, SHA224, SHA256,
SHA384, SHA512, Blake2b, Blake2s and RIPEMD160.")
(license license:expat)))
(define-public ocaml-bibtex2html
(package
(name "ocaml-bibtex2html")