Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / bls12-381 / gen.nix
blob2eaf616a77b1ce07994757c5fd6e59905ffe2a73
1 { lib, fetchFromGitLab, buildDunePackage, ff-sig, zarith }:
3 buildDunePackage rec {
4   pname = "bls12-381-gen";
5   version = "0.4.4";
7   src = fetchFromGitLab {
8     owner = "dannywillems";
9     repo = "ocaml-bls12-381";
10     rev = "${version}-legacy";
11     sha256 = "qocIfQdv9rniOUykRulu2zWsqkzT0OrsGczgVKALRuk=";
12   };
14   duneVersion = "3";
16   minimalOCamlVersion = "4.08";
18   propagatedBuildInputs = [
19     ff-sig
20     zarith
21   ];
23   doCheck = true;
25   meta = {
26     homepage = "https://gitlab.com/dannywillems/ocaml-bls12-381";
27     description = "Functors to generate BLS12-381 primitives based on stubs";
28     license = lib.licenses.mit;
29     maintainers = [ lib.maintainers.ulrikstrid ];
30   };