Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ lib, fetchurl, buildDunePackage, cmdliner
2, rresult, astring, fmt, logs, bos, fpath, emile, uri
3}:
4
5buildDunePackage rec {
6 pname = "functoria";
7 version = "4.3.4";
8
9 duneVersion = "3";
10 minimalOCamlVersion = "4.08";
11
12 src = fetchurl {
13 url = "https://github.com/mirage/mirage/releases/download/v${version}/mirage-${version}.tbz";
14 hash = "sha256-ZN8La2+N19wVo/vBUfIj17JU6FSp0jX7h2nDoIpR1XY=";
15 };
16
17 propagatedBuildInputs = [ cmdliner rresult astring fmt logs bos fpath emile uri ];
18
19 doCheck = false;
20
21 meta = with lib; {
22 description = "A DSL to organize functor applications";
23 homepage = "https://github.com/mirage/functoria";
24 license = licenses.isc;
25 maintainers = [ maintainers.vbgl ];
26 };
27}