mysql80: fix darwin and LLVM 19 build (#374591)
[NixPkgs.git] / pkgs / development / ocaml-modules / json-data-encoding / default.nix
blob3c21d451d81b7ac6317e4da7da10d14d47522671
2   lib,
3   fetchFromGitLab,
4   buildDunePackage,
5   hex,
6   uri,
7 }:
9 buildDunePackage rec {
10   pname = "json-data-encoding";
11   version = "1.0.1";
12   minimalOCamlVersion = "4.10";
13   src = fetchFromGitLab {
14     owner = "nomadic-labs";
15     repo = "data-encoding";
16     rev = "v${version}";
17     hash = "sha256-KoA4xX4tNyi6bX5kso/Wof1LA7431EXJ34eD5X4jnd8=";
18   };
20   propagatedBuildInputs = [
21     hex
22     uri
23   ];
25   meta = {
26     homepage = "https://gitlab.com/nomadic-labs/json-data-encoding";
27     description = "Type-safe encoding to and decoding from JSON";
28     license = lib.licenses.lgpl3;
29     maintainers = [ lib.maintainers.ulrikstrid ];
30   };