diff options
author | Vincent Laporte <Vincent.Laporte@gmail.com> | 2023-04-05 06:17:18 +0200 |
---|---|---|
committer | Vincent Laporte <Vincent.Laporte@gmail.com> | 2023-04-05 08:43:21 +0200 |
commit | 9100134ba9902515c6d26f8ac03f1605e29fa405 (patch) | |
tree | 1845a3297e7ddb58ee35cfee828d509471b16111 /pkgs/development/ocaml-modules/caqti | |
parent | 7dba85e9f81ba68e4de33bdf0d47c1991fbd2704 (diff) |
ocamlPackages.caqti: use Dune 3
Diffstat (limited to 'pkgs/development/ocaml-modules/caqti')
7 files changed, 15 insertions, 2 deletions
diff --git a/pkgs/development/ocaml-modules/caqti/async.nix b/pkgs/development/ocaml-modules/caqti/async.nix index 1486947707772..328cf37986d2e 100644 --- a/pkgs/development/ocaml-modules/caqti/async.nix +++ b/pkgs/development/ocaml-modules/caqti/async.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-async"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; meta = caqti.meta // { description = "Async support for Caqti"; }; diff --git a/pkgs/development/ocaml-modules/caqti/default.nix b/pkgs/development/ocaml-modules/caqti/default.nix index 18b55b9857efd..2d62ba7e0c6e3 100644 --- a/pkgs/development/ocaml-modules/caqti/default.nix +++ b/pkgs/development/ocaml-modules/caqti/default.nix @@ -8,6 +8,7 @@ buildDunePackage rec { version = "1.9.1"; minimalOCamlVersion = "4.04"; + duneVersion = "3"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; diff --git a/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix b/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix index bff515eff381e..859402d83ea17 100644 --- a/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix +++ b/pkgs/development/ocaml-modules/caqti/driver-mariadb.nix @@ -6,6 +6,8 @@ buildDunePackage { propagatedBuildInputs = [ caqti mariadb ]; + duneVersion = "3"; + meta = caqti.meta // { description = "MariaDB driver for Caqti using C bindings"; }; diff --git a/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix b/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix index f33e38fab8df2..d48ae1186bf74 100644 --- a/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix +++ b/pkgs/development/ocaml-modules/caqti/driver-postgresql.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-driver-postgresql"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ caqti postgresql ]; meta = caqti.meta // { diff --git a/pkgs/development/ocaml-modules/caqti/dynload.nix b/pkgs/development/ocaml-modules/caqti/dynload.nix index 8e6a30a1a3129..dfd52e24dd1e5 100644 --- a/pkgs/development/ocaml-modules/caqti/dynload.nix +++ b/pkgs/development/ocaml-modules/caqti/dynload.nix @@ -1,10 +1,12 @@ -{ lib, buildDunePackage, caqti }: +{ lib, buildDunePackage, caqti, findlib }: buildDunePackage { pname = "caqti-dynload"; inherit (caqti) version src; - propagatedBuildInputs = [ caqti ]; + duneVersion = "3"; + + propagatedBuildInputs = [ caqti findlib ]; meta = caqti.meta // { description = "Dynamic linking of Caqti drivers using findlib.dynload"; diff --git a/pkgs/development/ocaml-modules/caqti/lwt.nix b/pkgs/development/ocaml-modules/caqti/lwt.nix index d06421136280f..66e5a7ce293d7 100644 --- a/pkgs/development/ocaml-modules/caqti/lwt.nix +++ b/pkgs/development/ocaml-modules/caqti/lwt.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-lwt"; inherit (caqti) version src; + duneVersion = "3"; + propagatedBuildInputs = [ caqti logs lwt ]; meta = caqti.meta // { description = "Lwt support for Caqti"; }; diff --git a/pkgs/development/ocaml-modules/caqti/type-calendar.nix b/pkgs/development/ocaml-modules/caqti/type-calendar.nix index 26b0887f20e8a..db4d5983aedf5 100644 --- a/pkgs/development/ocaml-modules/caqti/type-calendar.nix +++ b/pkgs/development/ocaml-modules/caqti/type-calendar.nix @@ -4,6 +4,8 @@ buildDunePackage { pname = "caqti-type-calendar"; inherit (caqti) src version; + duneVersion = "3"; + propagatedBuildInputs = [ calendar caqti ]; meta = caqti.meta // { |