`buildDotnetModule`: add support for installing pre-release tools (#374663)
[NixPkgs.git] / pkgs / development / ocaml-modules / rio / default.nix
blobed82f82fd30eee28402fedc8404ee100627ba4ca
2   lib,
3   buildDunePackage,
4   fetchurl,
5   cstruct,
6 }:
8 buildDunePackage rec {
9   pname = "rio";
10   version = "0.0.8";
12   minimalOCamlVersion = "5.1";
14   src = fetchurl {
15     url = "https://github.com/riot-ml/riot/releases/download/${version}/riot-${version}.tbz";
16     hash = "sha256-SsiDz53b9bMIT9Q3IwDdB3WKy98WSd9fiieU41qZpeE=";
17   };
19   propagatedBuildInputs = [
20     cstruct
21   ];
23   meta = {
24     description = "Ergonomic, composable, efficient read/write streams";
25     homepage = "https://github.com/riot-ml/riot";
26     changelog = "https://github.com/riot-ml/riot/blob/${version}/CHANGES.md";
27     license = lib.licenses.mit;
28     maintainers = [ ];
29   };