at master 37 lines 689 B view raw
1{ 2 lib, 3 buildDunePackage, 4 fetchurl, 5 alcotest, 6 eqaf, 7 fmt, 8}: 9 10buildDunePackage rec { 11 pname = "callipyge"; 12 version = "0.2"; 13 14 src = fetchurl { 15 url = "https://github.com/oklm-wsh/Callipyge/releases/download/v${version}/${pname}-${version}.tbz"; 16 hash = "sha256-T/94a88xvK51TggjXecdKc9kyTE9aIyueIt5T24sZB0="; 17 }; 18 19 duneVersion = "3"; 20 21 minimalOCamlVersion = "4.08"; 22 23 propagatedBuildInputs = [ 24 fmt 25 eqaf 26 ]; 27 28 doCheck = true; 29 checkInputs = [ alcotest ]; 30 31 meta = { 32 homepage = "https://github.com/oklm-wsh/Callipyge"; 33 description = "Curve25519 in OCaml"; 34 license = lib.licenses.mit; 35 maintainers = with lib.maintainers; [ fufexan ]; 36 }; 37}