Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at netboot-syslinux-multiplatform 97 lines 1.2 kB view raw
1{ lib 2, buildDunePackage 3, git 4, mimic 5, mimic-happy-eyeballs 6, base64 7, git-paf 8, awa 9, awa-mirage 10, dns 11, dns-client 12, tls 13, tls-mirage 14, uri 15, hex 16, happy-eyeballs-mirage 17, happy-eyeballs 18, ca-certs-nss 19, mirage-crypto 20, ptime 21, x509 22, cstruct 23, tcpip 24, domain-name 25, fmt 26, ipaddr 27, lwt 28, mirage-clock 29, mirage-flow 30, mirage-random 31, mirage-time 32, result 33, rresult 34, alcotest 35, alcotest-lwt 36, bigstringaf 37, logs 38, ke 39}: 40 41buildDunePackage { 42 pname = "git-mirage"; 43 44 inherit (git) version src; 45 46 minimalOCamlVersion = "4.08"; 47 duneVersion = "3"; 48 49 buildInputs = [ 50 dns 51 dns-client 52 happy-eyeballs-mirage 53 ipaddr 54 mirage-random 55 rresult 56 ]; 57 58 propagatedBuildInputs = [ 59 git 60 mimic 61 mimic-happy-eyeballs 62 base64 63 git-paf 64 awa 65 awa-mirage 66 tls 67 tls-mirage 68 uri 69 hex 70 happy-eyeballs 71 ca-certs-nss 72 mirage-crypto 73 ptime 74 x509 75 cstruct 76 tcpip 77 domain-name 78 fmt 79 lwt 80 mirage-clock 81 mirage-flow 82 mirage-time 83 result 84 ]; 85 86 checkInputs = [ 87 alcotest 88 alcotest-lwt 89 bigstringaf 90 logs 91 ke 92 ]; 93 94 meta = git.meta // { 95 description = "A package to use ocaml-git with MirageOS backend"; 96 }; 97}