Skip to content

Commit 82eb3cd

Browse files
committed
ocamlPackages.srt: init at 0.1.1
1 parent be4fa3c commit 82eb3cd

2 files changed

Lines changed: 34 additions & 0 deletions

File tree

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{ lib, buildDunePackage, fetchFromGitHub
2+
, dune-configurator
3+
, posix-socket
4+
, srt
5+
}:
6+
7+
buildDunePackage rec {
8+
pname = "srt";
9+
version = "0.1.1";
10+
11+
src = fetchFromGitHub {
12+
owner = "savonet";
13+
repo = "ocaml-srt";
14+
rev = "v${version}";
15+
sha256 = "0xh89w4j7lljvpy2n08x6m9kw88f82snmzf23kp0gw637sjnrj6f";
16+
};
17+
18+
useDune2 = true;
19+
20+
buildInputs = [ dune-configurator ];
21+
propagatedBuildInputs = [ posix-socket srt ];
22+
23+
meta = {
24+
description = "OCaml bindings for the libsrt library";
25+
license = lib.licenses.gpl2Only;
26+
inherit (src.meta) homepage;
27+
maintainers = [ lib.maintainers.vbgl ];
28+
};
29+
30+
}

pkgs/top-level/ocaml-packages.nix

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -916,6 +916,10 @@ let
916916

917917
sqlite3EZ = callPackage ../development/ocaml-modules/sqlite3EZ { };
918918

919+
srt = callPackage ../development/ocaml-modules/srt {
920+
inherit (pkgs) srt;
921+
};
922+
919923
ssl = callPackage ../development/ocaml-modules/ssl { };
920924

921925
stdlib-shims = callPackage ../development/ocaml-modules/stdlib-shims { };

0 commit comments

Comments
 (0)