Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

ocamlPackages.caqti: 1.9.1 → 2.1.1

authored by Vincent Laporte and committed by Vincent Laporte c29ae2c8 c6caed47

+26 -25
+1 -1
pkgs/development/ocaml-modules/caqti/async.nix
··· 4 pname = "caqti-async"; 5 inherit (caqti) version src; 6 7 - duneVersion = "3"; 8 9 propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; 10
··· 4 pname = "caqti-async"; 5 inherit (caqti) version src; 6 7 + minimalOCamlVersion = "4.14"; 8 9 propagatedBuildInputs = [ async_kernel async_unix caqti core_kernel ]; 10
+20 -11
pkgs/development/ocaml-modules/caqti/default.nix
··· 1 - { lib, fetchurl, buildDunePackage, ocaml 2 - , cppo, logs, ptime, uri, bigstringaf 3 - , re, cmdliner, alcotest 4 }: 5 6 buildDunePackage rec { 7 pname = "caqti"; 8 - version = "1.9.1"; 9 10 - minimalOCamlVersion = "4.04"; 11 - duneVersion = "3"; 12 13 src = fetchurl { 14 url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; 15 - sha256 = "sha256-PQBgJBNx3IcE6/vyNIf26a2xStU22LBhff8eM6UPaJ4="; 16 }; 17 18 - nativeBuildInputs = [ cppo ]; 19 - propagatedBuildInputs = [ logs ptime uri bigstringaf ]; 20 - checkInputs = [ re cmdliner alcotest ]; 21 22 - doCheck = lib.versionAtLeast ocaml.version "4.08"; 23 24 meta = { 25 description = "Unified interface to relational database libraries";
··· 1 + { lib 2 + , fetchurl 3 + , buildDunePackage 4 + , angstrom 5 + , bigstringaf 6 + , domain-name 7 + , dune-site 8 + , ipaddr 9 + , logs 10 + , lwt-dllist 11 + , mtime 12 + , ptime 13 + , uri 14 }: 15 16 buildDunePackage rec { 17 pname = "caqti"; 18 + version = "2.1.1"; 19 20 + minimalOCamlVersion = "4.08"; 21 22 src = fetchurl { 23 url = "https://github.com/paurkedal/ocaml-caqti/releases/download/v${version}/caqti-v${version}.tbz"; 24 + hash = "sha256-SDpTX0HiZBkX/BgyzkrRX/w/ToKDsbMBiiYXNJWDCQo="; 25 }; 26 27 + buildInputs = [ dune-site ]; 28 + propagatedBuildInputs = [ angstrom bigstringaf domain-name ipaddr logs lwt-dllist mtime ptime uri ]; 29 30 + # Checks depend on caqti-driver-sqlite3 (circural dependency) 31 + doCheck = false; 32 33 meta = { 34 description = "Unified interface to relational database libraries";
-2
pkgs/development/ocaml-modules/caqti/driver-mariadb.nix
··· 6 7 propagatedBuildInputs = [ caqti mariadb ]; 8 9 - duneVersion = "3"; 10 - 11 meta = caqti.meta // { 12 description = "MariaDB driver for Caqti using C bindings"; 13 };
··· 6 7 propagatedBuildInputs = [ caqti mariadb ]; 8 9 meta = caqti.meta // { 10 description = "MariaDB driver for Caqti using C bindings"; 11 };
-2
pkgs/development/ocaml-modules/caqti/driver-postgresql.nix
··· 4 pname = "caqti-driver-postgresql"; 5 inherit (caqti) version src; 6 7 - duneVersion = "3"; 8 - 9 propagatedBuildInputs = [ caqti postgresql ]; 10 11 meta = caqti.meta // {
··· 4 pname = "caqti-driver-postgresql"; 5 inherit (caqti) version src; 6 7 propagatedBuildInputs = [ caqti postgresql ]; 8 9 meta = caqti.meta // {
+5 -3
pkgs/development/ocaml-modules/caqti/driver-sqlite3.nix
··· 1 - { lib, buildDunePackage, caqti, ocaml_sqlite3 }: 2 3 buildDunePackage { 4 pname = "caqti-driver-sqlite3"; 5 inherit (caqti) version src; 6 - 7 - duneVersion = "3"; 8 9 propagatedBuildInputs = [ caqti ocaml_sqlite3 ]; 10 11 meta = caqti.meta // { 12 description = "Sqlite3 driver for Caqti using C bindings";
··· 1 + { lib, buildDunePackage, caqti, ocaml_sqlite3, alcotest }: 2 3 buildDunePackage { 4 pname = "caqti-driver-sqlite3"; 5 inherit (caqti) version src; 6 7 propagatedBuildInputs = [ caqti ocaml_sqlite3 ]; 8 + 9 + checkInputs = [ alcotest ]; 10 + 11 + doCheck = true; 12 13 meta = caqti.meta // { 14 description = "Sqlite3 driver for Caqti using C bindings";
-2
pkgs/development/ocaml-modules/caqti/dynload.nix
··· 4 pname = "caqti-dynload"; 5 inherit (caqti) version src; 6 7 - duneVersion = "3"; 8 - 9 propagatedBuildInputs = [ caqti findlib ]; 10 11 meta = caqti.meta // {
··· 4 pname = "caqti-dynload"; 5 inherit (caqti) version src; 6 7 propagatedBuildInputs = [ caqti findlib ]; 8 9 meta = caqti.meta // {
-2
pkgs/development/ocaml-modules/caqti/lwt.nix
··· 4 pname = "caqti-lwt"; 5 inherit (caqti) version src; 6 7 - duneVersion = "3"; 8 - 9 propagatedBuildInputs = [ caqti logs lwt ]; 10 11 meta = caqti.meta // { description = "Lwt support for Caqti"; };
··· 4 pname = "caqti-lwt"; 5 inherit (caqti) version src; 6 7 propagatedBuildInputs = [ caqti logs lwt ]; 8 9 meta = caqti.meta // { description = "Lwt support for Caqti"; };
-2
pkgs/development/ocaml-modules/caqti/type-calendar.nix
··· 4 pname = "caqti-type-calendar"; 5 inherit (caqti) src version; 6 7 - duneVersion = "3"; 8 - 9 propagatedBuildInputs = [ calendar caqti ]; 10 11 meta = caqti.meta // {
··· 4 pname = "caqti-type-calendar"; 5 inherit (caqti) src version; 6 7 propagatedBuildInputs = [ calendar caqti ]; 8 9 meta = caqti.meta // {