From 082648cfc2a4d518f3486d337e18f14f2204ede1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marijan=20Petri=C4=8Devi=C4=87?= Date: Mon, 16 Jun 2025 12:37:38 -0500 Subject: [PATCH] ocamlPackages.caqti: 2.1.1 -> 2.2.4 --- pkgs/development/ocaml-modules/caqti/async.nix | 2 +- pkgs/development/ocaml-modules/caqti/default.nix | 6 ++++-- pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix | 6 +++++- 3 files changed, 10 insertions(+), 4 deletions(-) diff --git a/pkgs/development/ocaml-modules/caqti/async.nix b/pkgs/development/ocaml-modules/caqti/async.nix index 5db8fda9d77b..008110e38465 100644 --- a/pkgs/development/ocaml-modules/caqti/async.nix +++ b/pkgs/development/ocaml-modules/caqti/async.nix @@ -10,7 +10,7 @@ buildDunePackage { pname = "caqti-async"; inherit (caqti) version src; - minimalOCamlVersion = "4.14"; + minimalOCamlVersion = "5.0"; propagatedBuildInputs = [ async_kernel diff --git a/pkgs/development/ocaml-modules/caqti/default.nix b/pkgs/development/ocaml-modules/caqti/default.nix index a1a716451f9d..a43fa6f0182a 100644 --- a/pkgs/development/ocaml-modules/caqti/default.nix +++ b/pkgs/development/ocaml-modules/caqti/default.nix @@ -8,6 +8,7 @@ dune-site, ipaddr, logs, + lru, lwt-dllist, mtime, ptime, @@ -18,13 +19,13 @@ buildDunePackage rec { pname = "caqti"; - version = "2.1.1"; + version = "2.2.4"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; - hash = "sha256-SDpTX0HiZBkX/BgyzkrRX/w/ToKDsbMBiiYXNJWDCQo="; + hash = "sha256-uOpDKCAVTsCVEyxPeyRLBs2FU+CyA1GFuETZxPMK+Ls="; }; buildInputs = [ dune-site ]; @@ -34,6 +35,7 @@ buildDunePackage rec { domain-name ipaddr logs + lru lwt-dllist mtime ptime diff --git a/pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix b/pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix index 1387b0ff1a92..03cefdc7737e 100644 --- a/pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix +++ b/pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix @@ -3,6 +3,7 @@ caqti, ocaml_sqlite3, alcotest, + dune-site, }: buildDunePackage { @@ -14,7 +15,10 @@ buildDunePackage { ocaml_sqlite3 ]; - checkInputs = [ alcotest ]; + checkInputs = [ + alcotest + dune-site + ]; doCheck = true;