nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{ lib, buildDunePackage, fetchFromGitHub
2, dune-configurator
3, posix-socket
4, srt
5, ctypes-foreign
6}:
7
8buildDunePackage rec {
9 pname = "srt";
10 version = "0.3.0";
11
12 minimalOCamlVersion = "4.08";
13
14 src = fetchFromGitHub {
15 owner = "savonet";
16 repo = "ocaml-srt";
17 rev = "v${version}";
18 sha256 = "sha256-iD18bCbouBuMpuSzruDZJoYz2YyN080RK8BavUF3beY=";
19 };
20
21 buildInputs = [ dune-configurator ];
22 propagatedBuildInputs = [ ctypes-foreign posix-socket srt ];
23
24 meta = with lib; {
25 description = "OCaml bindings for the libsrt library";
26 license = lib.licenses.gpl2Only;
27 inherit (src.meta) homepage;
28 maintainers = with maintainers; [ vbgl dandellion ];
29 };
30}