1{
2 lib,
3 buildDunePackage,
4 fetchurl,
5 angstrom,
6 base64,
7 bigstringaf,
8 fmt,
9 ke,
10 logs,
11 pecu,
12 prettym,
13 unstrctrd,
14 uutf,
15}:
16
17buildDunePackage rec {
18 pname = "multipart_form";
19 version = "0.6.0";
20
21 src = fetchurl {
22 url = "https://github.com/dinosaure/multipart_form/releases/download/v${version}/multipart_form-${version}.tbz";
23 hash = "sha256-oOMpwyPP+q1BZ81a+HpooeaglUZgDxdz2MDNLygGIRY=";
24 };
25
26 propagatedBuildInputs = [
27 angstrom
28 base64
29 bigstringaf
30 fmt
31 ke
32 logs
33 pecu
34 prettym
35 unstrctrd
36 uutf
37 ];
38
39 meta = {
40 description = "Implementation of RFC7578 in OCaml";
41 homepage = "https://github.com/dinosaure/multipart_form";
42 license = lib.licenses.mit;
43 maintainers = [ lib.maintainers.vbgl ];
44 };
45}