biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / hkdf / default.nix
blob3df9ad5307c03b5bed6aeac34f2d21e1bdf5e997
1 { lib, buildDunePackage, fetchurl, cstruct, mirage-crypto, alcotest }:
3 buildDunePackage rec {
4   pname = "hkdf";
5   version = "1.0.4";
7   minimalOCamlVersion = "4.08";
8   duneVersion = "3";
10   src = fetchurl {
11     url = "https://github.com/hannesm/ocaml-${pname}/releases/download/v${version}/${pname}-v${version}.tbz";
12     hash = "sha256-uSbW2krEWquZlzXdK7/R91ETFnENeRr6NhAGtv42/Vs=";
13   };
15   propagatedBuildInputs = [ cstruct mirage-crypto ];
16   checkInputs = [ alcotest ];
17   doCheck = true;
19   meta = with lib; {
20     description = "HMAC-based Extract-and-Expand Key Derivation Function (RFC 5869)";
21     homepage = "https://github.com/hannesm/ocaml-hkdf";
22     license = licenses.mit;
23     maintainers = with maintainers; [ sternenseemann ];
24   };