aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/ocaml-modules/mstruct/default.nix
blob: ae26f879ef8cb0140dc18ca961635403fae39730 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{ stdenv, fetchFromGitHub, buildDunePackage, cstruct }:

buildDunePackage rec {
	pname = "mstruct";
	version = "1.4.0";

  minimumOCamlVersion = "4.02";

	src = fetchFromGitHub {
		owner = "mirage";
		repo = "ocaml-${pname}";
		rev = "v${version}";
		sha256 = "1p4ygwzs3n1fj4apfib0z0sabpph21bkq1dgjk4bsa59pq4prncm";
	};

	propagatedBuildInputs = [ cstruct ];

	meta = {
		description = "A thin mutable layer on top of cstruct";
		license = stdenv.lib.licenses.isc;
		maintainers = [ stdenv.lib.maintainers.vbgl ];
		inherit (src.meta) homepage;
	};
}