this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Release Caqti 2.2.4

+393 -1
+40
packages/caqti-async/caqti-async.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "async_kernel" {>= "v0.17.0"} 10 + "async_unix" {>= "v0.11.0"} 11 + "caqti" {>= "2.2.3" & < "2.3.0~"} 12 + "core" {>= "v0.16.1"} 13 + "core_unix" 14 + "domain-name" 15 + "dune" {>= "3.9"} 16 + "ipaddr" 17 + "logs" 18 + "ocaml" 19 + "alcotest" {with-test & >= "1.5.0"} 20 + "alcotest-async" {with-test} 21 + "cmdliner" {with-test & >= "1.1.0"} 22 + "caqti-driver-sqlite3" {with-test} 23 + "odoc" {with-doc} 24 + ] 25 + build: [ 26 + ["dune" "build" "-p" name "-j" jobs] 27 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 28 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 29 + ] 30 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 31 + synopsis: "Async support for Caqti" 32 + url { 33 + src: 34 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 35 + checksum: [ 36 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 37 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 38 + ] 39 + } 40 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+32
packages/caqti-driver-mariadb/caqti-driver-mariadb.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "alcotest" {with-test & >= "1.5.0"} 10 + "ocaml" 11 + "caqti" {>= "2.2.0" & < "2.3.0~"} 12 + "cmdliner" {with-test & >= "1.1.0"} 13 + "dune" {>= "3.9"} 14 + "mariadb" {>= "1.1.5"} 15 + "odoc" {with-doc} 16 + ] 17 + build: [ 18 + ["dune" "build" "-p" name "-j" jobs] 19 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 20 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 21 + ] 22 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 23 + synopsis: "MariaDB driver for Caqti using C bindings" 24 + url { 25 + src: 26 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 27 + checksum: [ 28 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 29 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 30 + ] 31 + } 32 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+32
packages/caqti-driver-pgx/caqti-driver-pgx.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: [ 4 + "Petter A. Urkedal <paurkedal@gmail.com>" 5 + ] 6 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 7 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 8 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 9 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 10 + depends: [ 11 + "ocaml" {>= "4.08"} 12 + "caqti" {>= "2.2.0" & < "2.3.0~"} 13 + "domain-name" 14 + "dune" {>= "3.9"} 15 + "ipaddr" 16 + "pgx" {>= "2.0"} 17 + ] 18 + build: [ 19 + ["dune" "build" "-p" name "-j" jobs] 20 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 21 + ] 22 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 23 + synopsis: "PostgreSQL driver for Caqti based on the pure-OCaml PGX library" 24 + url { 25 + src: 26 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 27 + checksum: [ 28 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 29 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 30 + ] 31 + } 32 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+36
packages/caqti-driver-postgresql/caqti-driver-postgresql.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: [ 4 + "Petter A. Urkedal <paurkedal@gmail.com>" 5 + "James Owen <james@cryptosense.com>" 6 + ] 7 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 8 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 9 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 10 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 11 + depends: [ 12 + "alcotest" {with-test & >= "1.5.0"} 13 + "ocaml" 14 + "caqti" {>= "2.2.0" & < "2.3.0~"} 15 + "cmdliner" {with-test & >= "1.1.0"} 16 + "dune" {>= "3.9"} 17 + "odoc" {with-doc} 18 + "postgresql" {>= "5.0.0"} 19 + "uri" {>= "4.0.0"} 20 + ] 21 + build: [ 22 + ["dune" "build" "-p" name "-j" jobs] 23 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 24 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 25 + ] 26 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 27 + synopsis: "PostgreSQL driver for Caqti based on C bindings" 28 + url { 29 + src: 30 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 31 + checksum: [ 32 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 33 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 34 + ] 35 + } 36 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+32
packages/caqti-driver-sqlite3/caqti-driver-sqlite3.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "alcotest" {with-test & >= "1.5.0"} 10 + "ocaml" 11 + "caqti" {>= "2.2.0" & < "2.3.0~"} 12 + "cmdliner" {with-test & >= "1.1.0"} 13 + "dune" {>= "3.9"} 14 + "odoc" {with-doc} 15 + "sqlite3" {>= "5.2.0"} 16 + ] 17 + build: [ 18 + ["dune" "build" "-p" name "-j" jobs] 19 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 20 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 21 + ] 22 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 23 + synopsis: "Sqlite3 driver for Caqti using C bindings" 24 + url { 25 + src: 26 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 27 + checksum: [ 28 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 29 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 30 + ] 31 + } 32 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+36
packages/caqti-eio/caqti-eio.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "caqti" {>= "2.2.3" & < "2.3.0~"} 10 + "dune" {>= "3.9"} 11 + "eio" {>= "0.12"} 12 + "logs" 13 + "ocaml" {>= "5.0.0~"} 14 + "alcotest" {with-test & >= "1.5.0"} 15 + "caqti-driver-sqlite3" {with-test} 16 + "cmdliner" {with-test & >= "1.1.0"} 17 + "eio_main" {with-test} 18 + "mirage-crypto-rng" {with-test & >= "1.2.0"} 19 + "odoc" {with-doc} 20 + ] 21 + build: [ 22 + ["dune" "build" "-p" name "-j" jobs] 23 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 24 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 25 + ] 26 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 27 + synopsis: "Eio support for Caqti" 28 + url { 29 + src: 30 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 31 + checksum: [ 32 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 33 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 34 + ] 35 + } 36 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+38
packages/caqti-lwt/caqti-lwt.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "caqti" {>= "2.2.3" & < "2.3.0~"} 10 + "dune" {>= "3.9"} 11 + "domain-name" 12 + "ipaddr" 13 + "logs" 14 + "mtime" {>= "2.0.0"} 15 + "lwt" {>= "5.3.0"} 16 + "ocaml" 17 + "alcotest" {with-test & >= "1.5.0"} 18 + "alcotest-lwt" {with-test & >= "1.5.0"} 19 + "cmdliner" {with-test & >= "1.1.0"} 20 + "caqti-driver-sqlite3" {with-test} 21 + "odoc" {with-doc} 22 + ] 23 + build: [ 24 + ["dune" "build" "-p" name "-j" jobs] 25 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 26 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 27 + ] 28 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 29 + synopsis: "Lwt support for Caqti" 30 + url { 31 + src: 32 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 33 + checksum: [ 34 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 35 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 36 + ] 37 + } 38 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+35
packages/caqti-miou/caqti-miou.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Romain Calascibetta <romain.calascibetta@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "caqti" {>= "2.2.3" & < "2.3.0~"} 10 + "dune" {>= "3.9"} 11 + "miou" {>= "0.3.0"} 12 + "logs" 13 + "ocaml" {>= "5.0.0~"} 14 + "alcotest" {with-test & >= "1.5.0"} 15 + "caqti-driver-sqlite3" {with-test} 16 + "cmdliner" {with-test & >= "1.1.0"} 17 + "mirage-crypto-rng-miou-unix" {with-test} 18 + "odoc" {with-doc} 19 + ] 20 + build: [ 21 + ["dune" "build" "-p" name "-j" jobs] 22 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 23 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 24 + ] 25 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 26 + synopsis: "Miou support for Caqti" 27 + url { 28 + src: 29 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 30 + checksum: [ 31 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 32 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 33 + ] 34 + } 35 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+42
packages/caqti-mirage/caqti-mirage.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: "Petter A. Urkedal <paurkedal@gmail.com>" 4 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 5 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 6 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 + depends: [ 9 + "caqti" {>= "2.2.0" & < "2.3.0~"} 10 + "caqti-lwt" {>= "2.1.0" & < "2.3.0~"} 11 + "caqti-tls" {>= "2.1.0" & < "2.3.0~"} 12 + "dns-client" {>= "7.0.0"} 13 + "dns-client-mirage" {>= "7.0.0"} 14 + "domain-name" 15 + "dune" {>= "3.9"} 16 + "ipaddr" 17 + "logs" 18 + "lwt" {>= "5.3.0"} 19 + "mirage-channel" 20 + "mirage-sleep" 21 + "ocaml" 22 + "odoc" {with-doc} 23 + "tls" 24 + "tls-mirage" {>= "1.0.0"} 25 + "tcpip" {>= "8.1.0"} 26 + ] 27 + build: [ 28 + ["dune" "build" "-p" name "-j" jobs] 29 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 30 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 31 + ] 32 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 33 + synopsis: "MirageOS support for Caqti including TLS" 34 + url { 35 + src: 36 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 37 + checksum: [ 38 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 39 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 40 + ] 41 + } 42 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+1 -1
packages/caqti-tls/caqti-tls.2.1.2/opam
··· 6 6 doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 7 7 bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 8 8 depends: [ 9 - "caqti" {>= "2.1.0" & < "2.2.0~"} 9 + "caqti" {>= "2.1.0" & < "2.3.0~"} 10 10 "dune" {>= "3.9"} 11 11 "ocaml" 12 12 "odoc" {with-doc}
+69
packages/caqti/caqti.2.2.4/opam
··· 1 + opam-version: "2.0" 2 + maintainer: "Petter A. Urkedal <paurkedal@gmail.com>" 3 + authors: [ 4 + "Petter A. Urkedal <paurkedal@gmail.com>" 5 + "Nathan Rebours <nathan@cryptosense.com>" 6 + "Basile Clément" 7 + ] 8 + license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception" 9 + homepage: "https://github.com/paurkedal/ocaml-caqti/" 10 + doc: "https://paurkedal.github.io/ocaml-caqti/index.html" 11 + bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues" 12 + depends: [ 13 + "alcotest" {with-test & >= "1.5.0"} 14 + "angstrom" {>= "0.14.0"} 15 + "bigstringaf" 16 + "cmdliner" {with-test & >= "1.1.0"} 17 + "domain-name" {>= "0.2.0"} 18 + "dune" {>= "3.9"} 19 + "dune-site" 20 + "ipaddr" {>= "3.0.0"} 21 + "logs" 22 + "lru" {>= "0.3.1"} 23 + "lwt-dllist" 24 + "mdx" {with-test & >= "2.3.0"} 25 + "mtime" {>= "2.0.0"} 26 + "ocaml" {>= "4.08.0"} 27 + "odoc" {with-doc} 28 + "ptime" 29 + "re" {with-test} 30 + "tls" 31 + "uri" {>= "2.2.0"} 32 + "x509" 33 + ] 34 + conflicts: [ 35 + "result" {< "1.5"} 36 + ] 37 + build: [ 38 + ["dune" "build" "-p" name "-j" jobs "@install"] 39 + ["dune" "install" "-p" name "--create-install-file" name] 40 + ["dune" "runtest" "-p" name "-j" jobs] {with-test} 41 + ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc} 42 + ] 43 + dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git" 44 + synopsis: "Unified interface to relational database libraries" 45 + description: """ 46 + Caqti provides a monadic cooperative-threaded OCaml connector API for 47 + relational databases. 48 + 49 + The purpose of Caqti is further to help make applications independent of a 50 + particular database system. This is achieved by defining a common signature, 51 + which is implemented by the database drivers. Connection parameters are 52 + specified as an URI, which is typically provided at run-time. Caqti then 53 + loads a driver which can handle the URI, and provides a first-class module 54 + which implements the driver API and additional convenience functionality. 55 + 56 + Caqti does not make assumptions about the structure of the query language, 57 + and only provides the type information needed at the edges of communication 58 + between the OCaml code and the database; i.e. for encoding parameters and 59 + decoding returned tuples. It is hoped that this agnostic choice makes it a 60 + suitable target for higher level interfaces and code generators.""" 61 + url { 62 + src: 63 + "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz" 64 + checksum: [ 65 + "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb" 66 + "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8" 67 + ] 68 + } 69 + x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"