Loading pkgs/development/ocaml-modules/caqti/async.nix +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ buildDunePackage { pname = "caqti-async"; inherit (caqti) version src; duneVersion = "3"; minimalOCamlVersion = "4.14"; propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; Loading pkgs/development/ocaml-modules/caqti/default.nix +20 −11 Original line number Diff line number Diff line { lib, fetchurl, buildDunePackage, ocaml , cppo, logs, ptime, uri, bigstringaf , re, cmdliner, alcotest { lib , fetchurl , buildDunePackage , angstrom , bigstringaf , domain-name , dune-site , ipaddr , logs , lwt-dllist , mtime , ptime , uri }: buildDunePackage rec { pname = "caqti"; version = "1.9.1"; version = "2.1.1"; minimalOCamlVersion = "4.04"; duneVersion = "3"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; sha256 = "sha256-PQBgJBNx3IcE6/vyNIf26a2xStU22LBhff8eM6UPaJ4="; hash = "sha256-SDpTX0HiZBkX/BgyzkrRX/w/ToKDsbMBiiYXNJWDCQo="; }; nativeBuildInputs = [ cppo ]; propagatedBuildInputs = [ logs ptime uri bigstringaf ]; checkInputs = [ re cmdliner alcotest ]; buildInputs = [ dune-site ]; propagatedBuildInputs = [ angstrom bigstringaf domain-name ipaddr logs lwt-dllist mtime ptime uri ]; doCheck = lib.versionAtLeast ocaml.version "4.08"; # Checks depend on caqti-driver-sqlite3 (circural dependency) doCheck = false; meta = { description = "Unified interface to relational database libraries"; Loading pkgs/development/ocaml-modules/caqti/driver-mariadb.nix +0 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,6 @@ buildDunePackage { propagatedBuildInputs = [ caqti mariadb ]; duneVersion = "3"; meta = caqti.meta // { description = "MariaDB driver for Caqti using C bindings"; }; Loading pkgs/development/ocaml-modules/caqti/driver-postgresql.nix +0 −2 Original line number Diff line number Diff line Loading @@ -4,8 +4,6 @@ buildDunePackage { pname = "caqti-driver-postgresql"; inherit (caqti) version src; duneVersion = "3"; propagatedBuildInputs = [ caqti postgresql ]; meta = caqti.meta // { Loading pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix +5 −3 Original line number Diff line number Diff line { lib, buildDunePackage, caqti, ocaml_sqlite3 }: { lib, buildDunePackage, caqti, ocaml_sqlite3, alcotest }: buildDunePackage { pname = "caqti-driver-sqlite3"; inherit (caqti) version src; duneVersion = "3"; propagatedBuildInputs = [ caqti ocaml_sqlite3 ]; checkInputs = [ alcotest ]; doCheck = true; meta = caqti.meta // { description = "Sqlite3 driver for Caqti using C bindings"; }; Loading Loading
pkgs/development/ocaml-modules/caqti/async.nix +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ buildDunePackage { pname = "caqti-async"; inherit (caqti) version src; duneVersion = "3"; minimalOCamlVersion = "4.14"; propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; Loading
pkgs/development/ocaml-modules/caqti/default.nix +20 −11 Original line number Diff line number Diff line { lib, fetchurl, buildDunePackage, ocaml , cppo, logs, ptime, uri, bigstringaf , re, cmdliner, alcotest { lib , fetchurl , buildDunePackage , angstrom , bigstringaf , domain-name , dune-site , ipaddr , logs , lwt-dllist , mtime , ptime , uri }: buildDunePackage rec { pname = "caqti"; version = "1.9.1"; version = "2.1.1"; minimalOCamlVersion = "4.04"; duneVersion = "3"; minimalOCamlVersion = "4.08"; src = fetchurl { url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; sha256 = "sha256-PQBgJBNx3IcE6/vyNIf26a2xStU22LBhff8eM6UPaJ4="; hash = "sha256-SDpTX0HiZBkX/BgyzkrRX/w/ToKDsbMBiiYXNJWDCQo="; }; nativeBuildInputs = [ cppo ]; propagatedBuildInputs = [ logs ptime uri bigstringaf ]; checkInputs = [ re cmdliner alcotest ]; buildInputs = [ dune-site ]; propagatedBuildInputs = [ angstrom bigstringaf domain-name ipaddr logs lwt-dllist mtime ptime uri ]; doCheck = lib.versionAtLeast ocaml.version "4.08"; # Checks depend on caqti-driver-sqlite3 (circural dependency) doCheck = false; meta = { description = "Unified interface to relational database libraries"; Loading
pkgs/development/ocaml-modules/caqti/driver-mariadb.nix +0 −2 Original line number Diff line number Diff line Loading @@ -6,8 +6,6 @@ buildDunePackage { propagatedBuildInputs = [ caqti mariadb ]; duneVersion = "3"; meta = caqti.meta // { description = "MariaDB driver for Caqti using C bindings"; }; Loading
pkgs/development/ocaml-modules/caqti/driver-postgresql.nix +0 −2 Original line number Diff line number Diff line Loading @@ -4,8 +4,6 @@ buildDunePackage { pname = "caqti-driver-postgresql"; inherit (caqti) version src; duneVersion = "3"; propagatedBuildInputs = [ caqti postgresql ]; meta = caqti.meta // { Loading
pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix +5 −3 Original line number Diff line number Diff line { lib, buildDunePackage, caqti, ocaml_sqlite3 }: { lib, buildDunePackage, caqti, ocaml_sqlite3, alcotest }: buildDunePackage { pname = "caqti-driver-sqlite3"; inherit (caqti) version src; duneVersion = "3"; propagatedBuildInputs = [ caqti ocaml_sqlite3 ]; checkInputs = [ alcotest ]; doCheck = true; meta = caqti.meta // { description = "Sqlite3 driver for Caqti using C bindings"; }; Loading