lol

ocamlPackages.tezos-bls12-381-polynomial: drop at 1.0.1

-122
-37
pkgs/development/ocaml-modules/tezos-bls12-381-polynomial/default.nix
··· 1 - { lib 2 - , fetchFromGitLab 3 - , buildDunePackage 4 - , bls12-381 5 - , data-encoding 6 - , bigstringaf 7 - , alcotest 8 - , alcotest-lwt 9 - , bisect_ppx 10 - , qcheck-alcotest 11 - , ppx_repr 12 - }: 13 - 14 - buildDunePackage rec { 15 - pname = "tezos-bls12-381-polynomial"; 16 - version = "1.0.1"; 17 - duneVersion = "3"; 18 - src = fetchFromGitLab { 19 - owner = "nomadic-labs/cryptography"; 20 - repo = "privacy-team"; 21 - rev = "v${version}"; 22 - sha256 = "sha256-5qDa/fQoTypjaceQ0MBzt0rM+0hSJcpGlXMGAZKRboo="; 23 - }; 24 - 25 - propagatedBuildInputs = [ ppx_repr bls12-381 data-encoding bigstringaf ]; 26 - 27 - checkInputs = [ alcotest alcotest-lwt bisect_ppx qcheck-alcotest ]; 28 - 29 - doCheck = false; # circular dependencies 30 - 31 - meta = { 32 - description = "Polynomials over BLS12-381 finite field"; 33 - license = lib.licenses.mit; 34 - homepage = "https://gitlab.com/nomadic-labs/privacy-team"; 35 - maintainers = [ lib.maintainers.ulrikstrid ]; 36 - }; 37 - }
-44
pkgs/development/ocaml-modules/tezos-bls12-381-polynomial/plompiler.nix
··· 1 - { lib 2 - , buildDunePackage 3 - , hacl-star 4 - , bls12-381 5 - , bls12-381-hash 6 - , tezos-bls12-381-polynomial 7 - , polynomial 8 - , data-encoding 9 - , hex 10 - , stdint 11 - , ff 12 - , mec 13 - , alcotest 14 - , qcheck-alcotest 15 - , bisect_ppx 16 - }: 17 - 18 - buildDunePackage rec { 19 - pname = "tezos-plompiler"; 20 - duneVersion = "3"; 21 - 22 - inherit (tezos-bls12-381-polynomial) version src; 23 - 24 - propagatedBuildInputs = [ 25 - hacl-star 26 - bls12-381 27 - bls12-381-hash 28 - tezos-bls12-381-polynomial 29 - data-encoding 30 - hex 31 - stdint 32 - ff 33 - mec 34 - polynomial 35 - ]; 36 - 37 - checkInputs = [ alcotest qcheck-alcotest bisect_ppx ]; 38 - 39 - doCheck = false; # circular deps 40 - 41 - meta = tezos-bls12-381-polynomial.meta // { 42 - description = "Library to write arithmetic circuits for Plonk"; 43 - }; 44 - }
-35
pkgs/development/ocaml-modules/tezos-bls12-381-polynomial/plonk.nix
··· 1 - { lib 2 - , buildDunePackage 3 - , hacl-star 4 - , bls12-381 5 - , tezos-bls12-381-polynomial 6 - , data-encoding 7 - , tezos-plompiler 8 - , alcotest 9 - , qcheck-alcotest 10 - , bisect_ppx 11 - , 12 - }: 13 - 14 - buildDunePackage rec { 15 - pname = "tezos-plonk"; 16 - duneVersion = "3"; 17 - 18 - inherit (tezos-bls12-381-polynomial) version src; 19 - 20 - propagatedBuildInputs = [ 21 - hacl-star 22 - bls12-381 23 - tezos-bls12-381-polynomial 24 - data-encoding 25 - tezos-plompiler 26 - ]; 27 - 28 - checkInputs = [ alcotest qcheck-alcotest bisect_ppx ]; 29 - 30 - doCheck = false; # broken 31 - 32 - meta = tezos-bls12-381-polynomial.meta // { 33 - description = "Plonk zero-knowledge proving system"; 34 - }; 35 - }
-6
pkgs/top-level/ocaml-packages.nix
··· 1591 1591 1592 1592 tezos-base58 = callPackage ../development/ocaml-modules/tezos-base58 { }; 1593 1593 1594 - tezos-bls12-381-polynomial = callPackage ../development/ocaml-modules/tezos-bls12-381-polynomial { }; 1595 - 1596 - tezos-plompiler = callPackage ../development/ocaml-modules/tezos-bls12-381-polynomial/plompiler.nix { }; 1597 - 1598 - tezos-plonk = callPackage ../development/ocaml-modules/tezos-bls12-381-polynomial/plonk.nix { }; 1599 - 1600 1594 theora = callPackage ../development/ocaml-modules/theora { }; 1601 1595 1602 1596 timed = callPackage ../development/ocaml-modules/timed { };