lol

ocamlPackages.pgocaml: 4.0 → 4.2.2

authored by

Vincent Laporte and committed by
Vincent Laporte
ec3aa4c1 1e985c9e

+10 -11
+7 -8
pkgs/development/ocaml-modules/pgocaml/default.nix
··· 1 1 { lib, fetchFromGitHub, buildDunePackage 2 - , calendar, csv, hex, re 2 + , calendar, csv, hex, ppx_deriving, ppx_sexp_conv, re, rresult, sexplib 3 3 }: 4 4 5 5 buildDunePackage rec { 6 6 pname = "pgocaml"; 7 - version = "4.0"; 7 + version = "4.2.2"; 8 8 src = fetchFromGitHub { 9 9 owner = "darioteixeira"; 10 10 repo = "pgocaml"; 11 - rev = "v${version}"; 12 - sha256 = "1s8c5prr7jb9k76bz990m836czm6k8rv5bvp6s2zg9ra0w19w90j"; 11 + rev = version; 12 + sha256 = "1rdypc83nap9j2ml9r6n1pzgf79gk1yffwyi6fmcrl7zmy01cg0n"; 13 13 }; 14 14 15 - minimumOCamlVersion = "4.05"; 15 + minimumOCamlVersion = "4.07"; 16 + useDune2 = true; 16 17 17 - preConfigure = "patchShebangs src/genconfig.sh"; 18 - 19 - propagatedBuildInputs = [ calendar csv hex re ]; 18 + propagatedBuildInputs = [ calendar csv hex ppx_deriving ppx_sexp_conv re rresult sexplib ]; 20 19 21 20 meta = with lib; { 22 21 description = "An interface to PostgreSQL databases for OCaml applications";
+3 -3
pkgs/development/ocaml-modules/pgocaml/ppx.nix
··· 1 - { buildDunePackage, pgocaml, ppx_tools, ppx_tools_versioned, rresult }: 1 + { buildDunePackage, pgocaml, ppx_optcomp, ppx_tools, ppx_tools_versioned, rresult }: 2 2 3 3 buildDunePackage { 4 4 pname = "pgocaml_ppx"; 5 - inherit (pgocaml) src version meta; 5 + inherit (pgocaml) src version useDune2 meta; 6 6 7 - propagatedBuildInputs = [ pgocaml ppx_tools ppx_tools_versioned rresult ]; 7 + propagatedBuildInputs = [ pgocaml ppx_optcomp ppx_tools ppx_tools_versioned rresult ]; 8 8 }