|
|
|
@ -1,8 +1,10 @@ |
|
|
|
|
{ lib, fetchFromGitHub, buildDunePackage, cppo, logs, ptime, uri }: |
|
|
|
|
{ lib, fetchFromGitHub, buildDunePackage |
|
|
|
|
, cppo, logs, ptime, uri, bigstringaf |
|
|
|
|
, re, cmdliner, alcotest }: |
|
|
|
|
|
|
|
|
|
buildDunePackage rec { |
|
|
|
|
pname = "caqti"; |
|
|
|
|
version = "1.7.0"; |
|
|
|
|
version = "1.8.0"; |
|
|
|
|
useDune2 = true; |
|
|
|
|
|
|
|
|
|
minimumOCamlVersion = "4.04"; |
|
|
|
@ -11,11 +13,14 @@ buildDunePackage rec { |
|
|
|
|
owner = "paurkedal"; |
|
|
|
|
repo = "ocaml-${pname}"; |
|
|
|
|
rev = "v${version}"; |
|
|
|
|
sha256 = "sha256-NGK38so6ZVCRbtV3ww1u31EFAjkHgDdsFfFUwc8ldm4="; |
|
|
|
|
sha256 = "sha256-8uKlrq9j1Z3QzkCyoRIn2j6wCdGyo7BY7XlbFHN1xVE="; |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
nativeBuildInputs = [ cppo ]; |
|
|
|
|
propagatedBuildInputs = [ logs ptime uri ]; |
|
|
|
|
propagatedBuildInputs = [ logs ptime uri bigstringaf ]; |
|
|
|
|
checkInputs = [ re cmdliner alcotest ]; |
|
|
|
|
|
|
|
|
|
doCheck = true; |
|
|
|
|
|
|
|
|
|
meta = { |
|
|
|
|
description = "Unified interface to relational database libraries"; |
|
|
|
|