Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / development / ocaml-modules / tsdl-ttf / default.nix
blob93bee8f101562e1b79db0e5cc37c4fb149c5ce1c
1 { buildDunePackage
2 , dune-configurator
3 , fetchFromGitHub
4 , lib
5 , SDL2
6 , SDL2_ttf
7 , tsdl
8 }:
10 buildDunePackage rec {
11   pname = "tsdl-ttf";
12   version = "0.5";
14   duneVersion = "3";
16   src = fetchFromGitHub {
17     owner = "sanette";
18     repo = pname;
19     rev = version;
20     hash = "sha256-ai9ChsA3HZzTxT9AuHsY1UIA2Q3U3CcOA7jRSG4MDsQ=";
21   };
23   buildInputs = [
24     dune-configurator
25   ];
27   propagatedBuildInputs = [
28     SDL2
29     SDL2_ttf
30     tsdl
31   ];
33   meta = with lib; {
34     description = "SDL2_ttf bindings for Ocaml with Tsdl";
35     homepage = "https://github.com/sanette/tsdl-ttf";
36     license = licenses.bsd3;
37     maintainers = with maintainers; [ ];
38   };