biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / ocaml-modules / ppx_blob / default.nix
blob3de10138389126884730c196db5148bf345e28e3
1 { lib, fetchurl, buildDunePackage, ocaml, alcotest, ppxlib }:
3 buildDunePackage rec {
4   pname = "ppx_blob";
5   version = "0.8.0";
7   duneVersion = "3";
9   src = fetchurl {
10     url = "https://github.com/johnwhitington/${pname}/releases/download/${version}/ppx_blob-${version}.tbz";
11     sha256 = "sha256-drobFwMTKd/a3aP5CX/08WhvgS1CkARH6zo+nSiwl08=";
12   };
14   checkInputs = [ alcotest ];
15   propagatedBuildInputs = [ ppxlib ];
16   doCheck = lib.versionAtLeast ocaml.version "4.08";
18   meta = with lib; {
19     homepage = "https://github.com/johnwhitington/ppx_blob";
20     description = "OCaml ppx to include binary data from a file as a string";
21     license = licenses.unlicense;
22   };