···11+opam-version: "2.0"
22+maintainer: "Petter A. Urkedal <paurkedal@gmail.com>"
33+authors: [
44+ "Petter A. Urkedal <paurkedal@gmail.com>"
55+ "Nathan Rebours <nathan@cryptosense.com>"
66+ "Basile Clément"
77+]
88+license: "LGPL-3.0-or-later WITH LGPL-3.0-linking-exception"
99+homepage: "https://github.com/paurkedal/ocaml-caqti/"
1010+doc: "https://paurkedal.github.io/ocaml-caqti/index.html"
1111+bug-reports: "https://github.com/paurkedal/ocaml-caqti/issues"
1212+depends: [
1313+ "alcotest" {with-test & >= "1.5.0"}
1414+ "angstrom" {>= "0.14.0"}
1515+ "bigstringaf"
1616+ "cmdliner" {with-test & >= "1.1.0"}
1717+ "domain-name" {>= "0.2.0"}
1818+ "dune" {>= "3.9"}
1919+ "dune-site"
2020+ "ipaddr" {>= "3.0.0"}
2121+ "logs"
2222+ "lru" {>= "0.3.1"}
2323+ "lwt-dllist"
2424+ "mdx" {with-test & >= "2.3.0"}
2525+ "mtime" {>= "2.0.0"}
2626+ "ocaml" {>= "4.08.0"}
2727+ "odoc" {with-doc}
2828+ "ptime"
2929+ "re" {with-test}
3030+ "tls"
3131+ "uri" {>= "2.2.0"}
3232+ "x509"
3333+]
3434+conflicts: [
3535+ "result" {< "1.5"}
3636+]
3737+build: [
3838+ ["dune" "build" "-p" name "-j" jobs "@install"]
3939+ ["dune" "install" "-p" name "--create-install-file" name]
4040+ ["dune" "runtest" "-p" name "-j" jobs] {with-test}
4141+ ["dune" "build" "@doc" "-p" name "-j" jobs] {with-doc}
4242+]
4343+dev-repo: "git+https://github.com/paurkedal/ocaml-caqti.git"
4444+synopsis: "Unified interface to relational database libraries"
4545+description: """
4646+Caqti provides a monadic cooperative-threaded OCaml connector API for
4747+relational databases.
4848+4949+The purpose of Caqti is further to help make applications independent of a
5050+particular database system. This is achieved by defining a common signature,
5151+which is implemented by the database drivers. Connection parameters are
5252+specified as an URI, which is typically provided at run-time. Caqti then
5353+loads a driver which can handle the URI, and provides a first-class module
5454+which implements the driver API and additional convenience functionality.
5555+5656+Caqti does not make assumptions about the structure of the query language,
5757+and only provides the type information needed at the edges of communication
5858+between the OCaml code and the database; i.e. for encoding parameters and
5959+decoding returned tuples. It is hoped that this agnostic choice makes it a
6060+suitable target for higher level interfaces and code generators."""
6161+url {
6262+ src:
6363+ "https://github.com/paurkedal/ocaml-caqti/releases/download/v2.2.4/caqti-v2.2.4.tbz"
6464+ checksum: [
6565+ "sha256=b8ea432820154ec095132c4f7b244b06cd8553e0b2035185b844d9c4f30af8bb"
6666+ "sha512=b7e3ad8e6a9b587db2d517e15cd42df2945148f9223b2fa6f4bc2bcdd2709d53549cca4b65e54511d22466e4c9aa7f0b9c17305a07505519d8bf81d95de629b8"
6767+ ]
6868+}
6969+x-commit-hash: "b1faede963098ac99546e8c2fe794ae34b2d2437"
+1-1
packages/conf-cuda/conf-cuda.1/opam
···1111 #include \"cuda.h\"
1212 #include \"nvrtc.h\"
1313 "]
1414- ["sh" "-exc" "$(ocamlc -config-var c_compiler) -c $CFLAGS -I'%{conf-cuda-config:cuda_path}%'/include test.c"]
1414+ ["sh" "-exc" "$(ocamlc -config-var c_compiler) -c $CFLAGS -I'%{conf-cuda-config:cuda_path}%/include' test.c"]
1515]
1616# Note: the minimal set of packages directly from NVidia repositories, e.g. for cudajit:
1717# "cuda-cudart-X-Y" "cuda-cudart-dev-X-Y" "cuda-runtime-X-Y" "cuda-nvrtc-X-Y" "cuda-nvrtc-dev-X-Y"