diff --git a/packages/async/async.v0.13.0/opam b/packages/async/async.v0.13.0/opam new file mode 100644 index 00000000000..120cfc194c8 --- /dev/null +++ b/packages/async/async.v0.13.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async" +bug-reports: "https://github.com/janestreet/async/issues" +dev-repo: "git+https://github.com/janestreet/async.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_rpc_kernel" {>= "v0.13" & < "v0.14"} + "async_unix" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "textutils" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Monadic concurrency library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async-v0.13.0.tar.gz" + checksum: "md5=fbfc7059179bc9ddd5dc1411e7d2e815" +} diff --git a/packages/async_durable/async_durable.v0.13.0/opam b/packages/async_durable/async_durable.v0.13.0/opam new file mode 100644 index 00000000000..812698ca954 --- /dev/null +++ b/packages/async_durable/async_durable.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_durable" +bug-reports: "https://github.com/janestreet/async_durable/issues" +dev-repo: "git+https://github.com/janestreet/async_durable.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_durable/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_rpc_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Durable connections for use with async" +description: " +\\ Async_durable helps recover from errors when +connections can be easily be recreated. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_durable-v0.13.0.tar.gz" + checksum: "md5=3be4117bfc56ac5d4c6692a4d2854238" +} diff --git a/packages/async_extra/async_extra.v0.13.0/opam b/packages/async_extra/async_extra.v0.13.0/opam new file mode 100644 index 00000000000..298b5cd3996 --- /dev/null +++ b/packages/async_extra/async_extra.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_extra" +bug-reports: "https://github.com/janestreet/async_extra/issues" +dev-repo: "git+https://github.com/janestreet/async_extra.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_extra/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Monadic concurrency library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_extra-v0.13.0.tar.gz" + checksum: "md5=a1f6004fbac5c281c2785571595381dd" +} diff --git a/packages/async_find/async_find.v0.13.0/opam b/packages/async_find/async_find.v0.13.0/opam new file mode 100644 index 00000000000..cce23f81e6a --- /dev/null +++ b/packages/async_find/async_find.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_find" +bug-reports: "https://github.com/janestreet/async_find/issues" +dev-repo: "git+https://github.com/janestreet/async_find.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_find/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Directory traversal with Async" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_find-v0.13.0.tar.gz" + checksum: "md5=cfef781aeedf8ddbf2a7a02cda817c0a" +} diff --git a/packages/async_inotify/async_inotify.v0.13.0/opam b/packages/async_inotify/async_inotify.v0.13.0/opam new file mode 100644 index 00000000000..4e4fcc2b86e --- /dev/null +++ b/packages/async_inotify/async_inotify.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_inotify" +bug-reports: "https://github.com/janestreet/async_inotify/issues" +dev-repo: "git+https://github.com/janestreet/async_inotify.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_inotify/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "async_find" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "inotify" {>= "0.2.0"} +] +synopsis: "Async wrapper for inotify" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_inotify-v0.13.0.tar.gz" + checksum: "md5=c7e91a9ef2f1c79dc41e978224a663fc" +} diff --git a/packages/async_interactive/async_interactive.v0.13.0/opam b/packages/async_interactive/async_interactive.v0.13.0/opam new file mode 100644 index 00000000000..affa204659d --- /dev/null +++ b/packages/async_interactive/async_interactive.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_interactive" +bug-reports: "https://github.com/janestreet/async_interactive/issues" +dev-repo: "git+https://github.com/janestreet/async_interactive.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_interactive/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Utilities for building simple command-line based user interfaces" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_interactive-v0.13.0.tar.gz" + checksum: "md5=fa6d1cd5a5b83ec2e9cc76beafb54c1a" +} diff --git a/packages/async_js/async_js.v0.13.0/opam b/packages/async_js/async_js.v0.13.0/opam new file mode 100644 index 00000000000..021d356e111 --- /dev/null +++ b/packages/async_js/async_js.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_js" +bug-reports: "https://github.com/janestreet/async_js/issues" +dev-repo: "git+https://github.com/janestreet/async_js.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_js/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_rpc_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" + "uri" {>= "3.0.0"} + "uri-sexp" {>= "3.0.0"} +] +synopsis: "A small library that provide Async support for JavaScript platforms" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_js-v0.13.0.tar.gz" + checksum: "md5=5c58219654df50abec985a74a26d7870" +} diff --git a/packages/async_kernel/async_kernel.v0.13.0/opam b/packages/async_kernel/async_kernel.v0.13.0/opam new file mode 100644 index 00000000000..7fd418fbae3 --- /dev/null +++ b/packages/async_kernel/async_kernel.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_kernel" +bug-reports: "https://github.com/janestreet/async_kernel/issues" +dev-repo: "git+https://github.com/janestreet/async_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Monadic concurrency library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_kernel-v0.13.0.tar.gz" + checksum: "md5=d12b61a3f95325a511c50964bc9c819e" +} diff --git a/packages/async_rpc_kernel/async_rpc_kernel.v0.13.0/opam b/packages/async_rpc_kernel/async_rpc_kernel.v0.13.0/opam new file mode 100644 index 00000000000..b14d2865687 --- /dev/null +++ b/packages/async_rpc_kernel/async_rpc_kernel.v0.13.0/opam @@ -0,0 +1,30 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_rpc_kernel" +bug-reports: "https://github.com/janestreet/async_rpc_kernel/issues" +dev-repo: "git+https://github.com/janestreet/async_rpc_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_rpc_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "protocol_version_header" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Platform-independent core of Async RPC library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_rpc_kernel-v0.13.0.tar.gz" + checksum: "md5=4223feff25bdb5ee851e2fe67597b514" +} diff --git a/packages/async_sendfile/async_sendfile.v0.13.0/opam b/packages/async_sendfile/async_sendfile.v0.13.0/opam new file mode 100644 index 00000000000..b0ffdc49a0c --- /dev/null +++ b/packages/async_sendfile/async_sendfile.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_sendfile" +bug-reports: "https://github.com/janestreet/async_sendfile/issues" +dev-repo: "git+https://github.com/janestreet/async_sendfile.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_sendfile/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_unix" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Thin wrapper around [Linux_ext.sendfile] to send full files" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_sendfile-v0.13.0.tar.gz" + checksum: "md5=4b2c76d996d7d89ce4531602e231377a" +} diff --git a/packages/async_shell/async_shell.v0.13.0/opam b/packages/async_shell/async_shell.v0.13.0/opam new file mode 100644 index 00000000000..8ece38a7008 --- /dev/null +++ b/packages/async_shell/async_shell.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_shell" +bug-reports: "https://github.com/janestreet/async_shell/issues" +dev-repo: "git+https://github.com/janestreet/async_shell.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_shell/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "shell" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Shell helpers for Async" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_shell-v0.13.0.tar.gz" + checksum: "md5=f18ffa5ad138b31ad7b71f3942de0043" +} diff --git a/packages/async_udp/async_udp.v0.13.0/opam b/packages/async_udp/async_udp.v0.13.0/opam new file mode 100644 index 00000000000..78f02f71520 --- /dev/null +++ b/packages/async_udp/async_udp.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_udp" +bug-reports: "https://github.com/janestreet/async_udp/issues" +dev-repo: "git+https://github.com/janestreet/async_udp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_udp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Monadic concurrency library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_udp-v0.13.0.tar.gz" + checksum: "md5=ebc36b515617476e4a19d024add2dc4e" +} diff --git a/packages/async_unix/async_unix.v0.13.0/opam b/packages/async_unix/async_unix.v0.13.0/opam new file mode 100644 index 00000000000..d1fe007bd99 --- /dev/null +++ b/packages/async_unix/async_unix.v0.13.0/opam @@ -0,0 +1,30 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/async_unix" +bug-reports: "https://github.com/janestreet/async_unix/issues" +dev-repo: "git+https://github.com/janestreet/async_unix.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/async_unix/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Monadic concurrency library" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_unix-v0.13.0.tar.gz" + checksum: "md5=1f150e28eeca17ebf3ff65641132c26d" +} diff --git a/packages/async_websocket/async_websocket.v0.13.0/opam b/packages/async_websocket/async_websocket.v0.13.0/opam new file mode 100644 index 00000000000..c6b49367b90 --- /dev/null +++ b/packages/async_websocket/async_websocket.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/websocket" +bug-reports: "https://github.com/janestreet/websocket/issues" +dev-repo: "git+https://github.com/janestreet/websocket.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/websocket/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "1.5.1"} +] +synopsis: "A library that implements the websocket protocol on top of Async" +description: " +This library implements both the server and client side of + the websocket protocol. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/async_websocket-v0.13.0.tar.gz" + checksum: "md5=754df4fbcf767270c84f988812250541" +} diff --git a/packages/base/base.v0.13.0/opam b/packages/base/base.v0.13.0/opam new file mode 100644 index 00000000000..ee2133652af --- /dev/null +++ b/packages/base/base.v0.13.0/opam @@ -0,0 +1,35 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/base" +bug-reports: "https://github.com/janestreet/base/issues" +dev-repo: "git+https://github.com/janestreet/base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "sexplib0" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Full standard library replacement for OCaml" +description: " +Full standard library replacement for OCaml + +Base is a complete and portable alternative to the OCaml standard +library. It provides all standard functionalities one would expect +from a language standard library. It uses consistent conventions +across all of its module. + +Base aims to be usable in any context. As a result system dependent +features such as I/O are not offered by Base. They are instead +provided by companion libraries such as stdio: + + https://github.com/janestreet/stdio +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/base-v0.13.0.tar.gz" + checksum: "md5=527289dbc2c7de748f965d3caae450cb" +} diff --git a/packages/base_bigstring/base_bigstring.v0.13.0/opam b/packages/base_bigstring/base_bigstring.v0.13.0/opam new file mode 100644 index 00000000000..60c4edfdeb1 --- /dev/null +++ b/packages/base_bigstring/base_bigstring.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/base_bigstring" +bug-reports: "https://github.com/janestreet/base_bigstring/issues" +dev-repo: "git+https://github.com/janestreet/base_bigstring.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/base_bigstring/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "String type based on [Bigarray], for use in I/O and C-bindings" +description: " +String type based on [Bigarray], for use in I/O and C-bindings. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/base_bigstring-v0.13.0.tar.gz" + checksum: "md5=b7fd64b0db5a02d75610b96e412da94a" +} diff --git a/packages/base_quickcheck/base_quickcheck.v0.13.0/opam b/packages/base_quickcheck/base_quickcheck.v0.13.0/opam new file mode 100644 index 00000000000..786eef4ccf6 --- /dev/null +++ b/packages/base_quickcheck/base_quickcheck.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/base_quickcheck" +bug-reports: "https://github.com/janestreet/base_quickcheck/issues" +dev-repo: "git+https://github.com/janestreet/base_quickcheck.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/base_quickcheck/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "ppx_let" {>= "v0.13" & < "v0.14"} + "ppx_sexp_message" {>= "v0.13" & < "v0.14"} + "splittable_random" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Randomized testing framework, designed for compatibility with Base" +description: " +Base_quickcheck provides randomized testing in the style of Haskell's Quickcheck library, +with support for built-in types as well as types provided by Base. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/base_quickcheck-v0.13.0.tar.gz" + checksum: "md5=798f626f9c8836591e7b3926714ad19e" +} diff --git a/packages/bignum/bignum.v0.13.0/opam b/packages/bignum/bignum.v0.13.0/opam new file mode 100644 index 00000000000..3857f5ab216 --- /dev/null +++ b/packages/bignum/bignum.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/bignum" +bug-reports: "https://github.com/janestreet/bignum/issues" +dev-repo: "git+https://github.com/janestreet/bignum.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/bignum/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "splittable_random" {>= "v0.13" & < "v0.14"} + "typerep" {>= "v0.13" & < "v0.14"} + "zarith_stubs_js" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "num" + "zarith" {>= "1.5"} +] +synopsis: "Core-flavoured wrapper around zarith's arbitrary-precision rationals" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/bignum-v0.13.0.tar.gz" + checksum: "md5=9ac1ea985988da8e618f2b3162c8d214" +} diff --git a/packages/bin_prot/bin_prot.v0.13.0/opam b/packages/bin_prot/bin_prot.v0.13.0/opam new file mode 100644 index 00000000000..dfc58ba7600 --- /dev/null +++ b/packages/bin_prot/bin_prot.v0.13.0/opam @@ -0,0 +1,35 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/bin_prot" +bug-reports: "https://github.com/janestreet/bin_prot/issues" +dev-repo: "git+https://github.com/janestreet/bin_prot.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/bin_prot/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_custom_printf" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "ppx_variants_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +depopts: [ + "mirage-xen-ocaml" +] +synopsis: "A binary protocol generator" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/bin_prot-v0.13.0.tar.gz" + checksum: "md5=2262cf69d1b989cdcf75055102472d74" +} diff --git a/packages/bonsai/bonsai.v0.13.0/opam b/packages/bonsai/bonsai.v0.13.0/opam new file mode 100644 index 00000000000..f34ca03461e --- /dev/null +++ b/packages/bonsai/bonsai.v0.13.0/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/bonsai" +bug-reports: "https://github.com/janestreet/bonsai/issues" +dev-repo: "git+https://github.com/janestreet/bonsai.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/bonsai/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "incr_dom" {>= "v0.13" & < "v0.14"} + "incr_map" {>= "v0.13" & < "v0.14"} + "incremental" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "ppx_pattern_bind" {>= "v0.13" & < "v0.14"} + "virtual_dom" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "A library for building dynamic webapps, using Js_of_ocaml" +description: " +Bonsai is a library for building reusable UI components inside an +Incremental-style UI framework such as Incr_dom. The API is broken +up into roughly two modules: + +- Creating components +- Combining components +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/bonsai-v0.13.0.tar.gz" + checksum: "md5=36feac848fcb4118929df74939d1d111" +} diff --git a/packages/cinaps/cinaps.v0.13.0/opam b/packages/cinaps/cinaps.v0.13.0/opam new file mode 100644 index 00000000000..3d6b8ffa823 --- /dev/null +++ b/packages/cinaps/cinaps.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/cinaps" +bug-reports: "https://github.com/janestreet/cinaps/issues" +dev-repo: "git+https://github.com/janestreet/cinaps.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/cinaps/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "Trivial metaprogramming tool" +description: " +Cinaps is a trivial Metaprogramming tool using the OCaml toplevel. It +is based on the same idea as expectation tests. The user write some +OCaml code inside special comments and cinaps make sure that what +follows is what is printed by the OCaml code. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/cinaps-v0.13.0.tar.gz" + checksum: "md5=a08fba2769d726d877b0e653d595fd52" +} diff --git a/packages/command_rpc/command_rpc.v0.13.0/opam b/packages/command_rpc/command_rpc.v0.13.0/opam new file mode 100644 index 00000000000..ab8d71c8400 --- /dev/null +++ b/packages/command_rpc/command_rpc.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/command_rpc" +bug-reports: "https://github.com/janestreet/command_rpc/issues" +dev-repo: "git+https://github.com/janestreet/command_rpc.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/command_rpc/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Utilities for Versioned RPC communication with a child process over stdin and stdout" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/command_rpc-v0.13.0.tar.gz" + checksum: "md5=01d5fc6da802c74aa5fc8c520e980323" +} diff --git a/packages/core/core.v0.13.0/opam b/packages/core/core.v0.13.0/opam new file mode 100644 index 00000000000..9cf1b0133d4 --- /dev/null +++ b/packages/core/core.v0.13.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/core" +bug-reports: "https://github.com/janestreet/core/issues" +dev-repo: "git+https://github.com/janestreet/core.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/core/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "jst-config" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "base-threads" + "dune" {>= "1.5.1"} + "spawn" {>= "v0.12"} +] +synopsis: "Industrial strength alternative to OCaml's standard library" +description: " +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +depexts: ["linux-headers"] {os-distribution = "alpine"} +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/core-v0.13.0.tar.gz" + checksum: "md5=0dedfb21e756427ea39ab4dc173d67a9" +} diff --git a/packages/core_bench/core_bench.v0.13.0/opam b/packages/core_bench/core_bench.v0.13.0/opam new file mode 100644 index 00000000000..e64acc07429 --- /dev/null +++ b/packages/core_bench/core_bench.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/core_bench" +bug-reports: "https://github.com/janestreet/core_bench/issues" +dev-repo: "git+https://github.com/janestreet/core_bench.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/core_bench/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "textutils" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "Benchmarking library" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/core_bench-v0.13.0.tar.gz" + checksum: "md5=310d25daf8849865cb65d350f001636a" +} diff --git a/packages/core_extended/core_extended.v0.13.0/opam b/packages/core_extended/core_extended.v0.13.0/opam new file mode 100644 index 00000000000..aba7df65690 --- /dev/null +++ b/packages/core_extended/core_extended.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/core_extended" +bug-reports: "https://github.com/janestreet/core_extended/issues" +dev-repo: "git+https://github.com/janestreet/core_extended.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/core_extended/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "Extra components that are not as closely vetted or as stable as Core" +description: " +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/core_extended-v0.13.0.tar.gz" + checksum: "md5=491a59616fecd5080bffa2f0b118bb10" +} diff --git a/packages/core_kernel/core_kernel.v0.13.0/opam b/packages/core_kernel/core_kernel.v0.13.0/opam new file mode 100644 index 00000000000..a25f770d87d --- /dev/null +++ b/packages/core_kernel/core_kernel.v0.13.0/opam @@ -0,0 +1,47 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/core_kernel" +bug-reports: "https://github.com/janestreet/core_kernel/issues" +dev-repo: "git+https://github.com/janestreet/core_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/core_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "base_bigstring" {>= "v0.13" & < "v0.14"} + "base_quickcheck" {>= "v0.13" & < "v0.14"} + "bin_prot" {>= "v0.13" & < "v0.14"} + "fieldslib" {>= "v0.13" & < "v0.14"} + "jane-street-headers" {>= "v0.13" & < "v0.14"} + "jst-config" {>= "v0.13" & < "v0.14"} + "ppx_assert" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "ppx_hash" {>= "v0.13" & < "v0.14"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "ppx_sexp_message" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "splittable_random" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "time_now" {>= "v0.13" & < "v0.14"} + "typerep" {>= "v0.13" & < "v0.14"} + "variantslib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Industrial strength alternative to OCaml's standard library" +description: " +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. + +Core_kernel is the system-independent part of Core. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/core_kernel-v0.13.0.tar.gz" + checksum: "md5=0fd05be8bf5eabde5080e3c40b20092b" +} diff --git a/packages/core_profiler/core_profiler.v0.13.0/opam b/packages/core_profiler/core_profiler.v0.13.0/opam new file mode 100644 index 00000000000..b02aa460f1d --- /dev/null +++ b/packages/core_profiler/core_profiler.v0.13.0/opam @@ -0,0 +1,30 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/core_profiler" +bug-reports: "https://github.com/janestreet/core_profiler/issues" +dev-repo: "git+https://github.com/janestreet/core_profiler.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/core_profiler/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "re2" {>= "v0.13" & < "v0.14"} + "shell" {>= "v0.13" & < "v0.14"} + "textutils" {>= "v0.13" & < "v0.14"} + "textutils_kernel" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Profiling library" +description: " +Core_profiler is a library that helps you profile programs and +estimate various costs. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/core_profiler-v0.13.0.tar.gz" + checksum: "md5=6da373ba39a8732ad070c65acfed29ff" +} diff --git a/packages/csvfields/csvfields.v0.13.0/opam b/packages/csvfields/csvfields.v0.13.0/opam new file mode 100644 index 00000000000..ac8ad5846e4 --- /dev/null +++ b/packages/csvfields/csvfields.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/csvfields" +bug-reports: "https://github.com/janestreet/csvfields/issues" +dev-repo: "git+https://github.com/janestreet/csvfields.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/csvfields/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "num" +] +synopsis: "Runtime support for ppx_xml_conv and ppx_csv_conv" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/csvfields-v0.13.0.tar.gz" + checksum: "md5=5cc70c390a8dce471f86c30d5d2a490b" +} diff --git a/packages/delimited_parsing/delimited_parsing.v0.13.0/opam b/packages/delimited_parsing/delimited_parsing.v0.13.0/opam new file mode 100644 index 00000000000..dba1cece4a8 --- /dev/null +++ b/packages/delimited_parsing/delimited_parsing.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/delimited_parsing" +bug-reports: "https://github.com/janestreet/delimited_parsing/issues" +dev-repo: "git+https://github.com/janestreet/delimited_parsing.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/delimited_parsing/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_extended" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Parsing of character (e.g., comma) separated and fixed-width values" +description: " +Delimited_parsing parses character-separated values (such as CSV files) and fixed-width +records. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/delimited_parsing-v0.13.0.tar.gz" + checksum: "md5=dd29a3b04015352543715bb3aae5405d" +} diff --git a/packages/ecaml/ecaml.v0.13.0/opam b/packages/ecaml/ecaml.v0.13.0/opam new file mode 100644 index 00000000000..7fc3fabe149 --- /dev/null +++ b/packages/ecaml/ecaml.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ecaml" +bug-reports: "https://github.com/janestreet/ecaml/issues" +dev-repo: "git+https://github.com/janestreet/ecaml.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ecaml/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_unix" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "expect_test_helpers_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Library for writing Emacs plugin in OCaml" +description: " +Ecaml is a library for writing Emacs plugins in OCaml. It uses Emacs +25 support for plugins to load native OCaml compiled code. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ecaml-v0.13.0.tar.gz" + checksum: "md5=4f58053a70cb5be73c8d98abacaab3a9" +} diff --git a/packages/email_message/email_message.v0.13.0/opam b/packages/email_message/email_message.v0.13.0/opam new file mode 100644 index 00000000000..eb96fbbae99 --- /dev/null +++ b/packages/email_message/email_message.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/email_message" +bug-reports: "https://github.com/janestreet/email_message/issues" +dev-repo: "git+https://github.com/janestreet/email_message.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/email_message/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "re2" {>= "v0.13" & < "v0.14"} + "angstrom" + "base64" + "cryptokit" + "dune" {>= "1.5.1"} + "magic-mime" +] +synopsis: "E-mail message parser" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/email_message-v0.13.0.tar.gz" + checksum: "md5=a19f9522600fbc20f16eaa5be90b1ffe" +} diff --git a/packages/expect_test_helpers/expect_test_helpers.v0.13.0/opam b/packages/expect_test_helpers/expect_test_helpers.v0.13.0/opam new file mode 100644 index 00000000000..ccfa1ae4396 --- /dev/null +++ b/packages/expect_test_helpers/expect_test_helpers.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/expect_test_helpers" +bug-reports: "https://github.com/janestreet/expect_test_helpers/issues" +dev-repo: "git+https://github.com/janestreet/expect_test_helpers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/expect_test_helpers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "expect_test_helpers_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexp_pretty" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Async helpers for writing expectation tests" +description: " +This library provides helper functions for writing expect tests. + +Note that this library uses Async, for helpers that don't use Async, +look at expect_test_helpers_kernel. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/expect_test_helpers-v0.13.0.tar.gz" + checksum: "md5=fc3572d962d1afcbe437910e736c6b3f" +} diff --git a/packages/expect_test_helpers_kernel/expect_test_helpers_kernel.v0.13.0/opam b/packages/expect_test_helpers_kernel/expect_test_helpers_kernel.v0.13.0/opam new file mode 100644 index 00000000000..99f9c9d2a65 --- /dev/null +++ b/packages/expect_test_helpers_kernel/expect_test_helpers_kernel.v0.13.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/expect_test_helpers_kernel" +bug-reports: "https://github.com/janestreet/expect_test_helpers_kernel/issues" +dev-repo: "git+https://github.com/janestreet/expect_test_helpers_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/expect_test_helpers_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "base_quickcheck" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexp_pretty" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "Helpers for writing expectation tests" +description: " +This library provides helper functions for writing expect tests. + +If you want helpers for writing expect tests using the Async library, +look at expect_test_helpers. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/expect_test_helpers_kernel-v0.13.0.tar.gz" + checksum: "md5=5d51328bcaff8e2086fed560b1826790" +} diff --git a/packages/fieldslib/fieldslib.v0.13.0/opam b/packages/fieldslib/fieldslib.v0.13.0/opam new file mode 100644 index 00000000000..ce47ec2e658 --- /dev/null +++ b/packages/fieldslib/fieldslib.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/fieldslib" +bug-reports: "https://github.com/janestreet/fieldslib/issues" +dev-repo: "git+https://github.com/janestreet/fieldslib.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/fieldslib/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/fieldslib-v0.13.0.tar.gz" + checksum: "md5=3ac72dc49e43416c8b6fa0897bd4838b" +} diff --git a/packages/hardcaml/hardcaml.v0.13.0/opam b/packages/hardcaml/hardcaml.v0.13.0/opam new file mode 100644 index 00000000000..a8e7bbf7e90 --- /dev/null +++ b/packages/hardcaml/hardcaml.v0.13.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/hardcaml" +bug-reports: "https://github.com/janestreet/hardcaml/issues" +dev-repo: "git+https://github.com/janestreet/hardcaml.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/hardcaml/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "topological_sort" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "zarith" {>= "1.5"} +] +synopsis: "RTL Hardware Design in OCaml" +description: " +Hardcaml is an embedded DSL for designing and simulating hardware in OCaml. +Generic hardware designs are easily expressed using features such as higher +order functions, lists, maps etc. A built in simulator allows designs to +be simulated within Hardcaml. Designs are converted to either Verilog or +VHDL to interact with standard back end tooling. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/hardcaml-v0.13.0.tar.gz" + checksum: "md5=692be272e1fee9515b3b0fd16f9a1a6d" +} diff --git a/packages/hardcaml_waveterm/hardcaml_waveterm.v0.13.0/opam b/packages/hardcaml_waveterm/hardcaml_waveterm.v0.13.0/opam new file mode 100644 index 00000000000..ac430f6fd94 --- /dev/null +++ b/packages/hardcaml_waveterm/hardcaml_waveterm.v0.13.0/opam @@ -0,0 +1,37 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/hardcaml_waveterm" +bug-reports: "https://github.com/janestreet/hardcaml_waveterm/issues" +dev-repo: "git+https://github.com/janestreet/hardcaml_waveterm.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/hardcaml_waveterm/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "hardcaml" {>= "v0.13" & < "v0.14"} + "notty_async" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "notty" {>= "0.2.1"} + "num" + "re" {>= "1.8.0"} +] +synopsis: "A terminal based digital waveform viewer for Hardcaml" +description: " +The hardcaml_waveterm library renders digital waveforms to unicode. Such +waveforms can be used in expect tests or for debugging using the supplied +interactive terminal application. + +The library is closely integrated with Hardcaml and can be easily attached +to simulations. +" +conflicts: ["hardcaml-waveterm"] +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/hardcaml_waveterm-v0.13.0.tar.gz" + checksum: "md5=1ab0d447fc79c059f3fcbde6ff2dcd7d" +} diff --git a/packages/incr_dom/incr_dom.v0.13.0/opam b/packages/incr_dom/incr_dom.v0.13.0/opam new file mode 100644 index 00000000000..91e00dac8fb --- /dev/null +++ b/packages/incr_dom/incr_dom.v0.13.0/opam @@ -0,0 +1,51 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_dom" +bug-reports: "https://github.com/janestreet/incr_dom/issues" +dev-repo: "git+https://github.com/janestreet/incr_dom.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_dom/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_js" {>= "v0.13" & < "v0.14"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "incr_map" {>= "v0.13" & < "v0.14"} + "incr_select" {>= "v0.13" & < "v0.14"} + "incremental" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "virtual_dom" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" +] +synopsis: "A library for building dynamic webapps, using Js_of_ocaml" +description: " +The library is designed roughly on a model/view/controller model. +Your application is built out of: + +- A functional model type that tracks the state of your application. + +- An incremental /view/ function for computing an HTML-like + representation of how your application should render on the browser. + The is based on the [[https://github.com/Matt-Esch/virtual-dom][virtual-dom]] javascript library. + +- An action type that is used to schedule events that update the + model. + +Combined with the ability to use Async, and in particular to send out +network requests using websockets, this should allow the easy +construction of rich web applications in a fairly comprehensible +style. + +If you want a more concrete sense of how this works, look in the +examples directory. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_dom-v0.13.0.tar.gz" + checksum: "md5=2abd35e4214340ea3a55d8687cf148f9" +} diff --git a/packages/incr_dom_keyboard/incr_dom_keyboard.v0.13.0/opam b/packages/incr_dom_keyboard/incr_dom_keyboard.v0.13.0/opam new file mode 100644 index 00000000000..e51cf9431f9 --- /dev/null +++ b/packages/incr_dom_keyboard/incr_dom_keyboard.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_dom_keyboard" +bug-reports: "https://github.com/janestreet/incr_dom_keyboard/issues" +dev-repo: "git+https://github.com/janestreet/incr_dom_keyboard.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_dom_keyboard/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "incr_dom" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "virtual_dom" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" +] +synopsis: "A library for Incr_dom keybinding and keyboard shortcut helpers" +description: " +This library contains code for easily creating complex application keybindings and generating help-text for those keybindings. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_dom_keyboard-v0.13.0.tar.gz" + checksum: "md5=087318e402d1132e4e1dc85a39052b27" +} diff --git a/packages/incr_dom_partial_render/incr_dom_partial_render.v0.13.0/opam b/packages/incr_dom_partial_render/incr_dom_partial_render.v0.13.0/opam new file mode 100644 index 00000000000..e428eeb2bb3 --- /dev/null +++ b/packages/incr_dom_partial_render/incr_dom_partial_render.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_dom_partial_render" +bug-reports: "https://github.com/janestreet/incr_dom_partial_render/issues" +dev-repo: "git+https://github.com/janestreet/incr_dom_partial_render.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_dom_partial_render/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "incr_dom" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "splay_tree" {>= "v0.13" & < "v0.14"} + "virtual_dom" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" +] +synopsis: "A library for simplifying rendering of large amounts of data" +description: " +This library provides tools for rendering of tabular data efficiently, in particular supporting _partial rendering_, i.e. only rendering a subset of the widgets that are logically in the view, depending on what is expected to be visible to the end user. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_dom_partial_render-v0.13.0.tar.gz" + checksum: "md5=62f8f390ba623b60b759c454ea70a295" +} diff --git a/packages/incr_dom_widgets/incr_dom_widgets.v0.13.0/opam b/packages/incr_dom_widgets/incr_dom_widgets.v0.13.0/opam new file mode 100644 index 00000000000..b6cfd6bf8e6 --- /dev/null +++ b/packages/incr_dom_widgets/incr_dom_widgets.v0.13.0/opam @@ -0,0 +1,34 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_dom_widgets" +bug-reports: "https://github.com/janestreet/incr_dom_widgets/issues" +dev-repo: "git+https://github.com/janestreet/incr_dom_widgets.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_dom_widgets/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_js" {>= "v0.13" & < "v0.14"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "incr_dom" {>= "v0.13" & < "v0.14"} + "incr_map" {>= "v0.13" & < "v0.14"} + "incr_select" {>= "v0.13" & < "v0.14"} + "incremental" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "splay_tree" {>= "v0.13" & < "v0.14"} + "virtual_dom" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" +] +synopsis: "Utilities for Incr_dom" +description: " +A collection of utilities and widgets for Incr_dom applications. Note that this library is in the process of being reorganized, and much of its present functionality will be moved out to other libraries. Longer term, we expect this to contain easy to use wrappers of simple elements like buttons and text entry boxes. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_dom_widgets-v0.13.0.tar.gz" + checksum: "md5=d525eb636fe6db5f356d0c37cb5249d0" +} diff --git a/packages/incr_map/incr_map.v0.13.0/opam b/packages/incr_map/incr_map.v0.13.0/opam new file mode 100644 index 00000000000..1c8e8205012 --- /dev/null +++ b/packages/incr_map/incr_map.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_map" +bug-reports: "https://github.com/janestreet/incr_map/issues" +dev-repo: "git+https://github.com/janestreet/incr_map.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_map/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "incremental" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Helpers for incremental operations on map like data structures" +description: " +A set of functions for operating incrementally and efficiently on map +like data structures. This leverages new functionality in Incremental +along with the ability to efficiently diff map data structures using +=Map.symmetric_diff=. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_map-v0.13.0.tar.gz" + checksum: "md5=59ed1c75aaed8921758865e036f43092" +} diff --git a/packages/incr_select/incr_select.v0.13.0/opam b/packages/incr_select/incr_select.v0.13.0/opam new file mode 100644 index 00000000000..f4fe90c5636 --- /dev/null +++ b/packages/incr_select/incr_select.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incr_select" +bug-reports: "https://github.com/janestreet/incr_select/issues" +dev-repo: "git+https://github.com/janestreet/incr_select.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incr_select/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "incremental" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Handling of large set of incremental outputs from a single input" +description: " +Ability to create a large set of incremental outputs based on a single +incremental input, where some subset of the outputs are selected to +have specific values, and the remainder are left with a specified +default value. The outputs are updated in time proportional to the +number of outputs that are changed, independent of the number of +outputs that exist. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incr_select-v0.13.0.tar.gz" + checksum: "md5=faea227ece39fd048ffd53cc2439d91a" +} diff --git a/packages/incremental/incremental.v0.13.0/opam b/packages/incremental/incremental.v0.13.0/opam new file mode 100644 index 00000000000..59fc604b059 --- /dev/null +++ b/packages/incremental/incremental.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/incremental" +bug-reports: "https://github.com/janestreet/incremental/issues" +dev-repo: "git+https://github.com/janestreet/incremental.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/incremental/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Library for incremental computations" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/incremental-v0.13.0.tar.gz" + checksum: "md5=f2dfbc01ac1a5ddfd1e2d09523d49779" +} diff --git a/packages/jane-street-headers/jane-street-headers.v0.13.0/opam b/packages/jane-street-headers/jane-street-headers.v0.13.0/opam new file mode 100644 index 00000000000..9badc7ab73b --- /dev/null +++ b/packages/jane-street-headers/jane-street-headers.v0.13.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jane-street-headers" +bug-reports: "https://github.com/janestreet/jane-street-headers/issues" +dev-repo: "git+https://github.com/janestreet/jane-street-headers.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jane-street-headers/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "1.5.1"} +] +synopsis: "Jane Street C header files" +description: " +C header files shared between the various Jane Street packages +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/jane-street-headers-v0.13.0.tar.gz" + checksum: "md5=f06e3c111c79cdf061068b50cb61c5a4" +} diff --git a/packages/jst-config/jst-config.v0.13.0/opam b/packages/jst-config/jst-config.v0.13.0/opam new file mode 100644 index 00000000000..8aa71bc29ed --- /dev/null +++ b/packages/jst-config/jst-config.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/jst-config" +bug-reports: "https://github.com/janestreet/jst-config/issues" +dev-repo: "git+https://github.com/janestreet/jst-config.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/jst-config/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_assert" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Compile-time configuration for Jane Street libraries" +description: " +Defines compile-time constants used in Jane Street libraries such as Base, Core, and +Async. + +This package has an unstable interface; it is intended only to share configuration between +different packages from Jane Street. Future updates may not be backward-compatible, and we +do not recommend using this package directly. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/jst-config-v0.13.0.tar.gz" + checksum: "md5=26446584781a61603014b70ad248b668" +} diff --git a/packages/line-up-words/line-up-words.v0.13.0/opam b/packages/line-up-words/line-up-words.v0.13.0/opam new file mode 100644 index 00000000000..596fe60138d --- /dev/null +++ b/packages/line-up-words/line-up-words.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/line-up-words" +bug-reports: "https://github.com/janestreet/line-up-words/issues" +dev-repo: "git+https://github.com/janestreet/line-up-words.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/line-up-words/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "patience_diff" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "re2" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "pcre" +] +synopsis: "Align words in an intelligent way" +description: " +line-up-words is a small command line tool that tries to align words +in a sequence of lines in an intelligent way. + +It comes as a binary and an emacs mode. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/line-up-words-v0.13.0.tar.gz" + checksum: "md5=42147da05a17ddfd18beed51a2207fe7" +} diff --git a/packages/mlt_parser/mlt_parser.v0.13.0/opam b/packages/mlt_parser/mlt_parser.v0.13.0/opam new file mode 100644 index 00000000000..001869ceeb4 --- /dev/null +++ b/packages/mlt_parser/mlt_parser.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/mlt_parser" +bug-reports: "https://github.com/janestreet/mlt_parser/issues" +dev-repo: "git+https://github.com/janestreet/mlt_parser.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/mlt_parser/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_expect" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Parsing of top-expect files" +description: " +Mlt_parser contains functions for parsing .mlt files (which contain OCaml toplevel +sessions) both to power toplevel expect tests and to support a tool that converts +.mlt files into .org files, for literate-style documentation. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/mlt_parser-v0.13.0.tar.gz" + checksum: "md5=7a2359aa78fd88ce9c3f85873558d962" +} diff --git a/packages/netsnmp/netsnmp.v0.13.0/opam b/packages/netsnmp/netsnmp.v0.13.0/opam new file mode 100644 index 00000000000..8de7ea038e6 --- /dev/null +++ b/packages/netsnmp/netsnmp.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/netsnmp" +bug-reports: "https://github.com/janestreet/netsnmp/issues" +dev-repo: "git+https://github.com/janestreet/netsnmp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/netsnmp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "conf-netsnmp" {>= "1.0.0"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "An interface to the Net-SNMP client library" +description: " +Provides a wrapper around the Net-SNMP client libraries including +MIB handling and SNMP requests +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/netsnmp-v0.13.0.tar.gz" + checksum: "md5=26abf4e283a814020c36a099d9387b4b" +} diff --git a/packages/notty_async/notty_async.v0.13.0/opam b/packages/notty_async/notty_async.v0.13.0/opam new file mode 100644 index 00000000000..d9f194e2bd9 --- /dev/null +++ b/packages/notty_async/notty_async.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/notty_async" +bug-reports: "https://github.com/janestreet/notty_async/issues" +dev-repo: "git+https://github.com/janestreet/notty_async.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/notty_async/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "notty" {>= "0.2.1"} +] +synopsis: "An Async driver for Notty" +description: " +Notty is a library for writing graphical terminal applications, and Notty_async +is an Async driver, which makes it easy to build terminal applications using +Async for managing concurrency. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/notty_async-v0.13.0.tar.gz" + checksum: "md5=11d2fa85f872f8a714a1e426b462e852" +} diff --git a/packages/ocaml_plugin/ocaml_plugin.v0.13.0/opam b/packages/ocaml_plugin/ocaml_plugin.v0.13.0/opam new file mode 100644 index 00000000000..44d3039331d --- /dev/null +++ b/packages/ocaml_plugin/ocaml_plugin.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ocaml_plugin" +bug-reports: "https://github.com/janestreet/ocaml_plugin/issues" +dev-repo: "git+https://github.com/janestreet/ocaml_plugin.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ocaml_plugin/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "ppx_optcomp" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Automatically build and dynlink OCaml source files" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ocaml_plugin-v0.13.0.tar.gz" + checksum: "md5=c2c1af79d8aedd4bf4e5709d1acf8b63" +} diff --git a/packages/pam/pam.v0.13.0/opam b/packages/pam/pam.v0.13.0/opam new file mode 100644 index 00000000000..b2023a6964a --- /dev/null +++ b/packages/pam/pam.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/pam" +bug-reports: "https://github.com/janestreet/pam/issues" +dev-repo: "git+https://github.com/janestreet/pam.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/pam/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "conf-pam" + "dune" {>= "1.5.1"} +] +synopsis: "OCaml bindings for the Linux-PAM library" +description: " +This provides OCaml bindings for the Linux-PAM (Pluggable Authentication +Modules for Linux) library. It allows OCaml programs to delegate +authentication tasks to the Linux-PAM framework. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/pam-v0.13.0.tar.gz" + checksum: "md5=37dc7b8cc6b7b63fc00f96f750a79b21" +} diff --git a/packages/parsexp/parsexp.v0.13.0/opam b/packages/parsexp/parsexp.v0.13.0/opam new file mode 100644 index 00000000000..323c08926f4 --- /dev/null +++ b/packages/parsexp/parsexp.v0.13.0/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/parsexp" +bug-reports: "https://github.com/janestreet/parsexp/issues" +dev-repo: "git+https://github.com/janestreet/parsexp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/parsexp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "sexplib0" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "S-expression parsing library" +description: " +This library provides generic parsers for parsing S-expressions from +strings or other medium. + +The library is focused on performances but still provide full generic +parsers that can be used with strings, bigstrings, lexing buffers, +character streams or any other sources effortlessly. + +It provides three different class of parsers: +- the normal parsers, producing [Sexp.t] or [Sexp.t list] values +- the parsers with positions, building compact position sequences so + that one can recover original positions in order to report properly + located errors at little cost +- the Concrete Syntax Tree parsers, produce values of type + [Parsexp.Cst.t] which record the concrete layout of the s-expression + syntax, including comments + +This library is portable and doesn't provide IO functions. To read +s-expressions from files or other external sources, you should use +parsexp_io. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/parsexp-v0.13.0.tar.gz" + checksum: "md5=08d2f6eca6a1eda735bf030d2581da43" +} diff --git a/packages/parsexp_io/parsexp_io.v0.13.0/opam b/packages/parsexp_io/parsexp_io.v0.13.0/opam new file mode 100644 index 00000000000..4a96020ec5c --- /dev/null +++ b/packages/parsexp_io/parsexp_io.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/parsexp_io" +bug-reports: "https://github.com/janestreet/parsexp_io/issues" +dev-repo: "git+https://github.com/janestreet/parsexp_io.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/parsexp_io/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "parsexp" {>= "v0.13" & < "v0.14"} + "ppx_js_style" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "S-expression parsing library (IO functions)" +description: " +Parsexp_io provides functions for loading s-expressions from files. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/parsexp_io-v0.13.0.tar.gz" + checksum: "md5=fd503fbf5525770fa52f740fd97ee740" +} diff --git a/packages/patdiff/patdiff.v0.13.0/opam b/packages/patdiff/patdiff.v0.13.0/opam new file mode 100644 index 00000000000..3a4cebb91de --- /dev/null +++ b/packages/patdiff/patdiff.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/patdiff" +bug-reports: "https://github.com/janestreet/patdiff/issues" +dev-repo: "git+https://github.com/janestreet/patdiff.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/patdiff/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "patience_diff" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "pcre" + "re" {>= "1.8.0"} +] +synopsis: "File Diff using the Patience Diff algorithm" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/patdiff-v0.13.0.tar.gz" + checksum: "md5=d19bf464dc5133c5b10ca8a1a0aca49e" +} diff --git a/packages/patience_diff/patience_diff.v0.13.0/opam b/packages/patience_diff/patience_diff.v0.13.0/opam new file mode 100644 index 00000000000..c1a0399357f --- /dev/null +++ b/packages/patience_diff/patience_diff.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/patience_diff" +bug-reports: "https://github.com/janestreet/patience_diff/issues" +dev-repo: "git+https://github.com/janestreet/patience_diff.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/patience_diff/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Diff library using Bram Cohen's patience diff algorithm" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/patience_diff-v0.13.0.tar.gz" + checksum: "md5=ea2e2db8a09d12e267e61d670034b9c0" +} diff --git a/packages/posixat/posixat.v0.13.0/opam b/packages/posixat/posixat.v0.13.0/opam new file mode 100644 index 00000000000..25e271b7394 --- /dev/null +++ b/packages/posixat/posixat.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/posixat" +bug-reports: "https://github.com/janestreet/posixat/issues" +dev-repo: "git+https://github.com/janestreet/posixat.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/posixat/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_optcomp" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Bindings to the posix *at functions" +description: " +Posixat is a small library that just binds the various *at posix +functions. + +The posix *at functions takes the current working directory as a file +descriptor. For instance this allows to reliably maintain several +working directories inside the same process. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/posixat-v0.13.0.tar.gz" + checksum: "md5=25c9bc258eff7ab358538f2e9565c594" +} diff --git a/packages/postgres_async/postgres_async.v0.13.0/opam b/packages/postgres_async/postgres_async.v0.13.0/opam new file mode 100644 index 00000000000..f68251cf34f --- /dev/null +++ b/packages/postgres_async/postgres_async.v0.13.0/opam @@ -0,0 +1,30 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/postgres_async" +bug-reports: "https://github.com/janestreet/postgres_async/issues" +dev-repo: "git+https://github.com/janestreet/postgres_async.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/postgres_async/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "OCaml/async implementation of the postgres protocol (i.e., does not use C-bindings to libpq)" +description: " +postgres_async is an OCaml PostgreSQL client that implements the PostgreSQL +protocol rather than binding to the libpq C library. It provides support for +regular queries (including support for 'parameters': \"SELECT * WHERE a = $1\") +and COPY IN mode. The interface presented is minimal to keep the library simple +for now, though in the future a layer on top may add convenience functions. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/postgres_async-v0.13.0.tar.gz" + checksum: "md5=d8b77d39f0b3a40c46cbb258fa060934" +} diff --git a/packages/ppx_assert/ppx_assert.v0.13.0/opam b/packages/ppx_assert/ppx_assert.v0.13.0/opam new file mode 100644 index 00000000000..9b5b632f917 --- /dev/null +++ b/packages/ppx_assert/ppx_assert.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_assert" +bug-reports: "https://github.com/janestreet/ppx_assert/issues" +dev-repo: "git+https://github.com/janestreet/ppx_assert.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_assert/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_cold" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Assert-like extension nodes that raise useful errors on failure" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_assert-v0.13.0.tar.gz" + checksum: "md5=89339d4982ce298156b15cf596580532" +} diff --git a/packages/ppx_base/ppx_base.v0.13.0/opam b/packages/ppx_base/ppx_base.v0.13.0/opam new file mode 100644 index 00000000000..c86f27f52eb --- /dev/null +++ b/packages/ppx_base/ppx_base.v0.13.0/opam @@ -0,0 +1,33 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_base" +bug-reports: "https://github.com/janestreet/ppx_base/issues" +dev-repo: "git+https://github.com/janestreet/ppx_base.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_base/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_cold" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_enumerate" {>= "v0.13" & < "v0.14"} + "ppx_hash" {>= "v0.13" & < "v0.14"} + "ppx_js_style" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Base set of ppx rewriters" +description: " +ppx_base is the set of ppx rewriters used for Base. + +Note that Base doesn't need ppx to build, it is only used as a +verification tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_base-v0.13.0.tar.gz" + checksum: "md5=38bcff2588008df20a39e8c74aaad0de" +} diff --git a/packages/ppx_bench/ppx_bench.v0.13.0/opam b/packages/ppx_bench/ppx_bench.v0.13.0/opam new file mode 100644 index 00000000000..b73d0a9be28 --- /dev/null +++ b/packages/ppx_bench/ppx_bench.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_bench" +bug-reports: "https://github.com/janestreet/ppx_bench/issues" +dev-repo: "git+https://github.com/janestreet/ppx_bench.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_bench/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Syntax extension for writing in-line benchmarks in ocaml code" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_bench-v0.13.0.tar.gz" + checksum: "md5=d800ee5e0b2a12401ba40e16865eabae" +} diff --git a/packages/ppx_bin_prot/ppx_bin_prot.v0.13.0/opam b/packages/ppx_bin_prot/ppx_bin_prot.v0.13.0/opam new file mode 100644 index 00000000000..905ac059f14 --- /dev/null +++ b/packages/ppx_bin_prot/ppx_bin_prot.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_bin_prot" +bug-reports: "https://github.com/janestreet/ppx_bin_prot/issues" +dev-repo: "git+https://github.com/janestreet/ppx_bin_prot.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_bin_prot/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "bin_prot" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generation of bin_prot readers and writers from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_bin_prot-v0.13.0.tar.gz" + checksum: "md5=41129b337cacc3276aebcaf0de5437dd" +} diff --git a/packages/ppx_cold/ppx_cold.v0.13.0/opam b/packages/ppx_cold/ppx_cold.v0.13.0/opam new file mode 100644 index 00000000000..711f2109642 --- /dev/null +++ b/packages/ppx_cold/ppx_cold.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_cold" +bug-reports: "https://github.com/janestreet/ppx_cold/issues" +dev-repo: "git+https://github.com/janestreet/ppx_cold.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_cold/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Expands [@cold] into [@inline never][@specialise never][@local never]" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_cold-v0.13.0.tar.gz" + checksum: "md5=f1ce056533573027f3579e2cac336cd6" +} diff --git a/packages/ppx_compare/ppx_compare.v0.13.0/opam b/packages/ppx_compare/ppx_compare.v0.13.0/opam new file mode 100644 index 00000000000..6efa5e381d5 --- /dev/null +++ b/packages/ppx_compare/ppx_compare.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_compare" +bug-reports: "https://github.com/janestreet/ppx_compare/issues" +dev-repo: "git+https://github.com/janestreet/ppx_compare.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_compare/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generation of comparison functions from types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_compare-v0.13.0.tar.gz" + checksum: "md5=17fffade1de8cfe58b768a4b28ba1d3f" +} diff --git a/packages/ppx_conv_func/ppx_conv_func.v0.13.0/opam b/packages/ppx_conv_func/ppx_conv_func.v0.13.0/opam new file mode 100644 index 00000000000..fe0ee7e0319 --- /dev/null +++ b/packages/ppx_conv_func/ppx_conv_func.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_conv_func" +bug-reports: "https://github.com/janestreet/ppx_conv_func/issues" +dev-repo: "git+https://github.com/janestreet/ppx_conv_func.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_conv_func/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Deprecated" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_conv_func-v0.13.0.tar.gz" + checksum: "md5=9f4fb13856f4bfb3024bd82be1ffcd2e" +} diff --git a/packages/ppx_csv_conv/ppx_csv_conv.v0.13.0/opam b/packages/ppx_csv_conv/ppx_csv_conv.v0.13.0/opam new file mode 100644 index 00000000000..cb565cc6c42 --- /dev/null +++ b/packages/ppx_csv_conv/ppx_csv_conv.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_csv_conv" +bug-reports: "https://github.com/janestreet/ppx_csv_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_csv_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_csv_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "csvfields" {>= "v0.13" & < "v0.14"} + "ppx_conv_func" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generate functions to read/write records in csv format" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_csv_conv-v0.13.0.tar.gz" + checksum: "md5=acef1e2c5c8175e820338f1d568961f6" +} diff --git a/packages/ppx_custom_printf/ppx_custom_printf.v0.13.0/opam b/packages/ppx_custom_printf/ppx_custom_printf.v0.13.0/opam new file mode 100644 index 00000000000..1d315002cf1 --- /dev/null +++ b/packages/ppx_custom_printf/ppx_custom_printf.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_custom_printf" +bug-reports: "https://github.com/janestreet/ppx_custom_printf/issues" +dev-repo: "git+https://github.com/janestreet/ppx_custom_printf.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_custom_printf/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Printf-style format-strings for user-defined string conversion" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_custom_printf-v0.13.0.tar.gz" + checksum: "md5=2ee27bbce00aaf0778ced96dd3eaacf9" +} diff --git a/packages/ppx_deriving_hardcaml/ppx_deriving_hardcaml.v0.13.0/opam b/packages/ppx_deriving_hardcaml/ppx_deriving_hardcaml.v0.13.0/opam new file mode 100644 index 00000000000..fa902dbdd74 --- /dev/null +++ b/packages/ppx_deriving_hardcaml/ppx_deriving_hardcaml.v0.13.0/opam @@ -0,0 +1,32 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_deriving_hardcaml" +bug-reports: "https://github.com/janestreet/ppx_deriving_hardcaml/issues" +dev-repo: "git+https://github.com/janestreet/ppx_deriving_hardcaml.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_deriving_hardcaml/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "hardcaml" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Rewrite OCaml records for use as Hardcaml Interfaces" +description: " +An interface in Hardcaml is an OCaml record with special attributes including +a bit width and RTL netlist name. Input and output ports of a hardware design +can then be accessed through the OCaml record. This allows easier management +of bundles of ports when working with the Simulator, Netlist generation or +hierarchical designs. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_deriving_hardcaml-v0.13.0.tar.gz" + checksum: "md5=9f768eb9641de290a224dfef660970d1" +} diff --git a/packages/ppx_enumerate/ppx_enumerate.v0.13.0/opam b/packages/ppx_enumerate/ppx_enumerate.v0.13.0/opam new file mode 100644 index 00000000000..54f7e4b05bc --- /dev/null +++ b/packages/ppx_enumerate/ppx_enumerate.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_enumerate" +bug-reports: "https://github.com/janestreet/ppx_enumerate/issues" +dev-repo: "git+https://github.com/janestreet/ppx_enumerate.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_enumerate/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generate a list containing all values of a finite type" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_enumerate-v0.13.0.tar.gz" + checksum: "md5=71182e8f76cd091daefc0fd3fb51506f" +} diff --git a/packages/ppx_expect/ppx_expect.v0.13.0/opam b/packages/ppx_expect/ppx_expect.v0.13.0/opam new file mode 100644 index 00000000000..9ae9851dbbd --- /dev/null +++ b/packages/ppx_expect/ppx_expect.v0.13.0/opam @@ -0,0 +1,35 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_expect" +bug-reports: "https://github.com/janestreet/ppx_expect/issues" +dev-repo: "git+https://github.com/janestreet/ppx_expect.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_expect/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_assert" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_custom_printf" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "ppx_variants_conv" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} + "re" {>= "1.8.0"} +] +synopsis: "Cram like framework for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_expect-v0.13.0.tar.gz" + checksum: "md5=e9d928f6aed89da85a511ea3d8d57f58" +} diff --git a/packages/ppx_fail/ppx_fail.v0.13.0/opam b/packages/ppx_fail/ppx_fail.v0.13.0/opam new file mode 100644 index 00000000000..111abed6894 --- /dev/null +++ b/packages/ppx_fail/ppx_fail.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_fail" +bug-reports: "https://github.com/janestreet/ppx_fail/issues" +dev-repo: "git+https://github.com/janestreet/ppx_fail.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_fail/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Add location to calls to failwiths" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_fail-v0.13.0.tar.gz" + checksum: "md5=f1672279f65862a6806fc7ad5aff755d" +} diff --git a/packages/ppx_fields_conv/ppx_fields_conv.v0.13.0/opam b/packages/ppx_fields_conv/ppx_fields_conv.v0.13.0/opam new file mode 100644 index 00000000000..717e3015c14 --- /dev/null +++ b/packages/ppx_fields_conv/ppx_fields_conv.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_fields_conv" +bug-reports: "https://github.com/janestreet/ppx_fields_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_fields_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_fields_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "fieldslib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generation of accessor and iteration functions for ocaml records" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_fields_conv-v0.13.0.tar.gz" + checksum: "md5=02c84db8ce53d6da9316bacae27d8d15" +} diff --git a/packages/ppx_hash/ppx_hash.v0.13.0/opam b/packages/ppx_hash/ppx_hash.v0.13.0/opam new file mode 100644 index 00000000000..cf568a51fd4 --- /dev/null +++ b/packages/ppx_hash/ppx_hash.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_hash" +bug-reports: "https://github.com/janestreet/ppx_hash/issues" +dev-repo: "git+https://github.com/janestreet/ppx_hash.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_hash/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "A ppx rewriter that generates hash functions from type expressions and definitions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_hash-v0.13.0.tar.gz" + checksum: "md5=9ed5d8987bbb4f886a398ba75e8dc340" +} diff --git a/packages/ppx_here/ppx_here.v0.13.0/opam b/packages/ppx_here/ppx_here.v0.13.0/opam new file mode 100644 index 00000000000..44ed63984ec --- /dev/null +++ b/packages/ppx_here/ppx_here.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_here" +bug-reports: "https://github.com/janestreet/ppx_here/issues" +dev-repo: "git+https://github.com/janestreet/ppx_here.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_here/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Expands [%here] into its location" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_here-v0.13.0.tar.gz" + checksum: "md5=f11895dc064fcf56bb323423041469ed" +} diff --git a/packages/ppx_inline_test/ppx_inline_test.v0.13.0/opam b/packages/ppx_inline_test/ppx_inline_test.v0.13.0/opam new file mode 100644 index 00000000000..c1b2a63d774 --- /dev/null +++ b/packages/ppx_inline_test/ppx_inline_test.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_inline_test" +bug-reports: "https://github.com/janestreet/ppx_inline_test/issues" +dev-repo: "git+https://github.com/janestreet/ppx_inline_test.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_inline_test/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Syntax extension for writing in-line tests in ocaml code" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_inline_test-v0.13.0.tar.gz" + checksum: "md5=43d35d26fe496061736809e04c2df7a5" +} diff --git a/packages/ppx_jane/ppx_jane.v0.13.0/opam b/packages/ppx_jane/ppx_jane.v0.13.0/opam new file mode 100644 index 00000000000..a01fe6da416 --- /dev/null +++ b/packages/ppx_jane/ppx_jane.v0.13.0/opam @@ -0,0 +1,46 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_jane" +bug-reports: "https://github.com/janestreet/ppx_jane/issues" +dev-repo: "git+https://github.com/janestreet/ppx_jane.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_jane/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base_quickcheck" {>= "v0.13" & < "v0.14"} + "ppx_assert" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "ppx_bench" {>= "v0.13" & < "v0.14"} + "ppx_bin_prot" {>= "v0.13" & < "v0.14"} + "ppx_custom_printf" {>= "v0.13" & < "v0.14"} + "ppx_expect" {>= "v0.13" & < "v0.14"} + "ppx_fail" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "ppx_let" {>= "v0.13" & < "v0.14"} + "ppx_module_timer" {>= "v0.13" & < "v0.14"} + "ppx_optcomp" {>= "v0.13" & < "v0.14"} + "ppx_optional" {>= "v0.13" & < "v0.14"} + "ppx_pipebang" {>= "v0.13" & < "v0.14"} + "ppx_sexp_message" {>= "v0.13" & < "v0.14"} + "ppx_sexp_value" {>= "v0.13" & < "v0.14"} + "ppx_stable" {>= "v0.13" & < "v0.14"} + "ppx_typerep_conv" {>= "v0.13" & < "v0.14"} + "ppx_variants_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Standard Jane Street ppx rewriters" +description: " +This package installs a ppx-jane executable, which is a ppx driver +including all standard Jane Street ppx rewriters. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_jane-v0.13.0.tar.gz" + checksum: "md5=a0bfd0e6e98455622e1993be6ba48c70" +} diff --git a/packages/ppx_js_style/ppx_js_style.v0.13.0/opam b/packages/ppx_js_style/ppx_js_style.v0.13.0/opam new file mode 100644 index 00000000000..4782aeb9df5 --- /dev/null +++ b/packages/ppx_js_style/ppx_js_style.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_js_style" +bug-reports: "https://github.com/janestreet/ppx_js_style/issues" +dev-repo: "git+https://github.com/janestreet/ppx_js_style.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_js_style/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "octavius" + "ppxlib" {>= "0.9.0"} +] +synopsis: "Code style checker for Jane Street Packages" +description: " +Part of the Jane Street's PPX rewriters collection. + +This packages is a no-op ppx rewriter. It is used as a 'lint' tool to +enforce some coding conventions across all Jane Street packages. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_js_style-v0.13.0.tar.gz" + checksum: "md5=812426d228741010fb275e0689b14c64" +} diff --git a/packages/ppx_let/ppx_let.v0.13.0/opam b/packages/ppx_let/ppx_let.v0.13.0/opam new file mode 100644 index 00000000000..34433ac88f0 --- /dev/null +++ b/packages/ppx_let/ppx_let.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_let" +bug-reports: "https://github.com/janestreet/ppx_let/issues" +dev-repo: "git+https://github.com/janestreet/ppx_let.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_let/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Monadic let-bindings" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_let-v0.13.0.tar.gz" + checksum: "md5=8b5fab936fffa4b02f786ef18ab0c877" +} diff --git a/packages/ppx_module_timer/ppx_module_timer.v0.13.0/opam b/packages/ppx_module_timer/ppx_module_timer.v0.13.0/opam new file mode 100644 index 00000000000..16f842c11d4 --- /dev/null +++ b/packages/ppx_module_timer/ppx_module_timer.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_module_timer" +bug-reports: "https://github.com/janestreet/ppx_module_timer/issues" +dev-repo: "git+https://github.com/janestreet/ppx_module_timer.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_module_timer/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "time_now" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Ppx rewriter that records top-level module startup times" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_module_timer-v0.13.0.tar.gz" + checksum: "md5=b0765d8807f2f7402e5e0c822037ce02" +} diff --git a/packages/ppx_optcomp/ppx_optcomp.v0.13.0/opam b/packages/ppx_optcomp/ppx_optcomp.v0.13.0/opam new file mode 100644 index 00000000000..ea1967743c3 --- /dev/null +++ b/packages/ppx_optcomp/ppx_optcomp.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optcomp" +bug-reports: "https://github.com/janestreet/ppx_optcomp/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optcomp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optcomp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Optional compilation for OCaml" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_optcomp-v0.13.0.tar.gz" + checksum: "md5=662b62fbc8349f2894073ecdd4d34d63" +} diff --git a/packages/ppx_optional/ppx_optional.v0.13.0/opam b/packages/ppx_optional/ppx_optional.v0.13.0/opam new file mode 100644 index 00000000000..48d8f733e61 --- /dev/null +++ b/packages/ppx_optional/ppx_optional.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_optional" +bug-reports: "https://github.com/janestreet/ppx_optional/issues" +dev-repo: "git+https://github.com/janestreet/ppx_optional.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_optional/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Pattern matching on flat options" +description: " +A ppx rewriter that rewrites simple match statements with an if then +else expression. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_optional-v0.13.0.tar.gz" + checksum: "md5=e9b763741e21f66579fb3ac0230ee772" +} diff --git a/packages/ppx_pattern_bind/ppx_pattern_bind.v0.13.0/opam b/packages/ppx_pattern_bind/ppx_pattern_bind.v0.13.0/opam new file mode 100644 index 00000000000..3c8b58df730 --- /dev/null +++ b/packages/ppx_pattern_bind/ppx_pattern_bind.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_pattern_bind" +bug-reports: "https://github.com/janestreet/ppx_pattern_bind/issues" +dev-repo: "git+https://github.com/janestreet/ppx_pattern_bind.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_pattern_bind/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "dune" {>= "1.5.1"} +] +synopsis: "A ppx for writing fast incremental bind nodes in a pattern match" +description: " +A ppx rewriter that is intended for use with Incremental. It makes it +easier to write incremental computations using pattern-matching in a +way that causes incremental nodes to fire as little as possible. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_pattern_bind-v0.13.0.tar.gz" + checksum: "md5=fe45e8f153daea058bbfa8bfa0bb864d" +} diff --git a/packages/ppx_pipebang/ppx_pipebang.v0.13.0/opam b/packages/ppx_pipebang/ppx_pipebang.v0.13.0/opam new file mode 100644 index 00000000000..57813b538a8 --- /dev/null +++ b/packages/ppx_pipebang/ppx_pipebang.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_pipebang" +bug-reports: "https://github.com/janestreet/ppx_pipebang/issues" +dev-repo: "git+https://github.com/janestreet/ppx_pipebang.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_pipebang/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "A ppx rewriter that inlines reverse application operators `|>` and `|!`" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_pipebang-v0.13.0.tar.gz" + checksum: "md5=59660363b73f80e880dfd9fbecaef04b" +} diff --git a/packages/ppx_python/ppx_python.v0.13.0/opam b/packages/ppx_python/ppx_python.v0.13.0/opam new file mode 100644 index 00000000000..0b282ec0abf --- /dev/null +++ b/packages/ppx_python/ppx_python.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_python" +bug-reports: "https://github.com/janestreet/ppx_python/issues" +dev-repo: "git+https://github.com/janestreet/ppx_python.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_python/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} + "pyml" {>= "20190626"} +] +synopsis: "[@@deriving] plugin to generate Python conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_python-v0.13.0.tar.gz" + checksum: "md5=1693819df7db90947379382ea1f5545a" +} diff --git a/packages/ppx_sexp_conv/ppx_sexp_conv.v0.13.0/opam b/packages/ppx_sexp_conv/ppx_sexp_conv.v0.13.0/opam new file mode 100644 index 00000000000..d40a58424a2 --- /dev/null +++ b/packages/ppx_sexp_conv/ppx_sexp_conv.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_conv" +bug-reports: "https://github.com/janestreet/ppx_sexp_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "sexplib0" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "[@@deriving] plugin to generate S-expression conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_sexp_conv-v0.13.0.tar.gz" + checksum: "md5=acb33a38721f4a16f71add6afaa315da" +} diff --git a/packages/ppx_sexp_message/ppx_sexp_message.v0.13.0/opam b/packages/ppx_sexp_message/ppx_sexp_message.v0.13.0/opam new file mode 100644 index 00000000000..bf2db0ef28e --- /dev/null +++ b/packages/ppx_sexp_message/ppx_sexp_message.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_message" +bug-reports: "https://github.com/janestreet/ppx_sexp_message/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_message.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_message/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "A ppx rewriter for easy construction of s-expressions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_sexp_message-v0.13.0.tar.gz" + checksum: "md5=3bff70327d98e67e85749ef50bcc5d96" +} diff --git a/packages/ppx_sexp_value/ppx_sexp_value.v0.13.0/opam b/packages/ppx_sexp_value/ppx_sexp_value.v0.13.0/opam new file mode 100644 index 00000000000..fb0e4e863ce --- /dev/null +++ b/packages/ppx_sexp_value/ppx_sexp_value.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_sexp_value" +bug-reports: "https://github.com/janestreet/ppx_sexp_value/issues" +dev-repo: "git+https://github.com/janestreet/ppx_sexp_value.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_sexp_value/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_sexp_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "A ppx rewriter that simplifies building s-expressions from ocaml values" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_sexp_value-v0.13.0.tar.gz" + checksum: "md5=81073d573bcf045b0000a7ea264bd25f" +} diff --git a/packages/ppx_stable/ppx_stable.v0.13.0/opam b/packages/ppx_stable/ppx_stable.v0.13.0/opam new file mode 100644 index 00000000000..042adb9175d --- /dev/null +++ b/packages/ppx_stable/ppx_stable.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_stable" +bug-reports: "https://github.com/janestreet/ppx_stable/issues" +dev-repo: "git+https://github.com/janestreet/ppx_stable.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_stable/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Stable types conversions generator" +description: " +A ppx extension for easier implementation of conversion functions between almost +identical types. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_stable-v0.13.0.tar.gz" + checksum: "md5=e014ba0629db3bc5d4e3022f9d3615ea" +} diff --git a/packages/ppx_typerep_conv/ppx_typerep_conv.v0.13.0/opam b/packages/ppx_typerep_conv/ppx_typerep_conv.v0.13.0/opam new file mode 100644 index 00000000000..4ff6a54d80f --- /dev/null +++ b/packages/ppx_typerep_conv/ppx_typerep_conv.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_typerep_conv" +bug-reports: "https://github.com/janestreet/ppx_typerep_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_typerep_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_typerep_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "typerep" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generation of runtime types from type declarations" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_typerep_conv-v0.13.0.tar.gz" + checksum: "md5=8940a4c65887cc7f46bdaa83e3e1105a" +} diff --git a/packages/ppx_variants_conv/ppx_variants_conv.v0.13.0/opam b/packages/ppx_variants_conv/ppx_variants_conv.v0.13.0/opam new file mode 100644 index 00000000000..a6337019041 --- /dev/null +++ b/packages/ppx_variants_conv/ppx_variants_conv.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_variants_conv" +bug-reports: "https://github.com/janestreet/ppx_variants_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_variants_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_variants_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "variantslib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generation of accessor and iteration functions for ocaml variant types" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_variants_conv-v0.13.0.tar.gz" + checksum: "md5=75e957c4fd6efbf2f4a6de08f2729729" +} diff --git a/packages/ppx_xml_conv/ppx_xml_conv.v0.13.0/opam b/packages/ppx_xml_conv/ppx_xml_conv.v0.13.0/opam new file mode 100644 index 00000000000..251a71f2906 --- /dev/null +++ b/packages/ppx_xml_conv/ppx_xml_conv.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_xml_conv" +bug-reports: "https://github.com/janestreet/ppx_xml_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_xml_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_xml_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "csvfields" {>= "v0.13" & < "v0.14"} + "ppx_conv_func" {>= "v0.13" & < "v0.14"} + "ppx_fields_conv" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Generate XML conversion functions from records" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_xml_conv-v0.13.0.tar.gz" + checksum: "md5=3b6e04381605f16a1120168354301071" +} diff --git a/packages/ppx_yojson_conv/ppx_yojson_conv.v0.13.0/opam b/packages/ppx_yojson_conv/ppx_yojson_conv.v0.13.0/opam new file mode 100644 index 00000000000..31197fb20fd --- /dev/null +++ b/packages/ppx_yojson_conv/ppx_yojson_conv.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_yojson_conv" +bug-reports: "https://github.com/janestreet/ppx_yojson_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_yojson_conv.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_yojson_conv/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "ppx_yojson_conv_lib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "[@@deriving] plugin to generate Yojson conversion functions" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_yojson_conv-v0.13.0.tar.gz" + checksum: "md5=86785af654d2f26b7cf7a6be375543c4" +} diff --git a/packages/ppx_yojson_conv_lib/ppx_yojson_conv_lib.v0.13.0/opam b/packages/ppx_yojson_conv_lib/ppx_yojson_conv_lib.v0.13.0/opam new file mode 100644 index 00000000000..9d7e73eb4ee --- /dev/null +++ b/packages/ppx_yojson_conv_lib/ppx_yojson_conv_lib.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_yojson_conv_lib" +bug-reports: "https://github.com/janestreet/ppx_yojson_conv_lib/issues" +dev-repo: "git+https://github.com/janestreet/ppx_yojson_conv_lib.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/ppx_yojson_conv_lib/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.02.3"} + "dune" {>= "1.5.1"} + "yojson" {>= "1.7.0"} +] +synopsis: "Runtime lib for ppx_yojson_conv" +description: " +Part of the Jane Street's PPX rewriters collection. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/ppx_yojson_conv_lib-v0.13.0.tar.gz" + checksum: "md5=790fade9ecff5767dd48cd49c9bba2f3" +} diff --git a/packages/protocol_version_header/protocol_version_header.v0.13.0/opam b/packages/protocol_version_header/protocol_version_header.v0.13.0/opam new file mode 100644 index 00000000000..4a9a98f3167 --- /dev/null +++ b/packages/protocol_version_header/protocol_version_header.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/protocol_version_header" +bug-reports: "https://github.com/janestreet/protocol_version_header/issues" +dev-repo: "git+https://github.com/janestreet/protocol_version_header.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/protocol_version_header/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Protocol versioning" +description: " +This library offers a lightweight way for applications protocols to +version themselves. The more protocols that add themselves to +[Known_protocol], the nicer error messages we will get when connecting +to a service while using the wrong protocol. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/protocol_version_header-v0.13.0.tar.gz" + checksum: "md5=44cd282a3161ca738ec0baf9f411a27e" +} diff --git a/packages/pythonlib/pythonlib.v0.13.0/opam b/packages/pythonlib/pythonlib.v0.13.0/opam new file mode 100644 index 00000000000..a2cbebbd36d --- /dev/null +++ b/packages/pythonlib/pythonlib.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/pythonlib" +bug-reports: "https://github.com/janestreet/pythonlib/issues" +dev-repo: "git+https://github.com/janestreet/pythonlib.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/pythonlib/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_expect" {>= "v0.13" & < "v0.14"} + "ppx_python" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "typerep" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "pyml" {>= "20190626"} +] +synopsis: "A library to help writing wrappers around ocaml code for python" +description: " +This library helps exposing ocaml functions to python. The python runtime interaction is handled by pyml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/pythonlib-v0.13.0.tar.gz" + checksum: "md5=be1f1a4a527b2ce28c8c1308183848cd" +} diff --git a/packages/re2/re2.v0.13.0/opam b/packages/re2/re2.v0.13.0/opam new file mode 100644 index 00000000000..b8df63dbd1f --- /dev/null +++ b/packages/re2/re2.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/re2" +bug-reports: "https://github.com/janestreet/re2/issues" +dev-repo: "git+https://github.com/janestreet/re2.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/re2/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "OCaml bindings for RE2, Google's regular expression library" +description: " +" +depexts: [ + [ ["fedora"] ["gcc-c++"] ] + [ ["oraclelinux"] ["gcc-c++"] ] +] +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/re2-v0.13.0.tar.gz" + checksum: "md5=8f9bfddd8e58efd050262683a8469b9b" +} diff --git a/packages/record_builder/record_builder.v0.13.0/opam b/packages/record_builder/record_builder.v0.13.0/opam new file mode 100644 index 00000000000..68f95e142f9 --- /dev/null +++ b/packages/record_builder/record_builder.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/record_builder" +bug-reports: "https://github.com/janestreet/record_builder/issues" +dev-repo: "git+https://github.com/janestreet/record_builder.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/record_builder/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "A library which provides traversal of records with an applicative" +description: " +This is a very small library which utilises the functionality provided by the +=ppx_fields= syntax extension, more specifically it acts as a wrapper to the +derived =Fields.make_creator= function for a given record type. The wrapper +automatically handles all of the mapping and combining of applicative terms +needed to build the record from a single applicative term for each field. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/record_builder-v0.13.0.tar.gz" + checksum: "md5=0c90f0dd509081e35f154fcf49764c2d" +} diff --git a/packages/resource_cache/resource_cache.v0.13.0/opam b/packages/resource_cache/resource_cache.v0.13.0/opam new file mode 100644 index 00000000000..7d9ffb1955f --- /dev/null +++ b/packages/resource_cache/resource_cache.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/resource_cache" +bug-reports: "https://github.com/janestreet/resource_cache/issues" +dev-repo: "git+https://github.com/janestreet/resource_cache.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/resource_cache/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async_kernel" {>= "v0.13" & < "v0.14"} + "async_rpc_kernel" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "General resource cache" +description: " +This library offers a functor to create a resource cache over some +abstract [Resource] type. The cache enables resource reuse while +obeying various limits. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/resource_cache-v0.13.0.tar.gz" + checksum: "md5=65041292edcb8a0c3577b454f76acbaa" +} diff --git a/packages/rpc_parallel/rpc_parallel.v0.13.0/opam b/packages/rpc_parallel/rpc_parallel.v0.13.0/opam new file mode 100644 index 00000000000..d69c5965e24 --- /dev/null +++ b/packages/rpc_parallel/rpc_parallel.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/rpc_parallel" +bug-reports: "https://github.com/janestreet/rpc_parallel/issues" +dev-repo: "git+https://github.com/janestreet/rpc_parallel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/rpc_parallel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Type-safe parallel library built on top of Async_rpc" +description: " +Rpc_parallel offers an API to define various workers and protocols, +spawn workers as separate processes, and communicate with them using +Async Rpc. + +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/rpc_parallel-v0.13.0.tar.gz" + checksum: "md5=1a2e33449294291a3290b5a9b0142554" +} diff --git a/packages/sequencer_table/sequencer_table.v0.13.0/opam b/packages/sequencer_table/sequencer_table.v0.13.0/opam new file mode 100644 index 00000000000..295dff09fa1 --- /dev/null +++ b/packages/sequencer_table/sequencer_table.v0.13.0/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sequencer_table" +bug-reports: "https://github.com/janestreet/sequencer_table/issues" +dev-repo: "git+https://github.com/janestreet/sequencer_table.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sequencer_table/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "A table of [Async.Sequencer]'s, indexed by key" +description: " +A single-module library for a data structure. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sequencer_table-v0.13.0.tar.gz" + checksum: "md5=13643e8caf081550058f1840597796c3" +} diff --git a/packages/sexp/sexp.v0.13.0/opam b/packages/sexp/sexp.v0.13.0/opam new file mode 100644 index 00000000000..ed434445b8b --- /dev/null +++ b/packages/sexp/sexp.v0.13.0/opam @@ -0,0 +1,36 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexp" +bug-reports: "https://github.com/janestreet/sexp/issues" +dev-repo: "git+https://github.com/janestreet/sexp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "csvfields" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "re2" {>= "v0.13" & < "v0.14"} + "sexp_diff_kernel" {>= "v0.13" & < "v0.14"} + "sexp_macro" {>= "v0.13" & < "v0.14"} + "sexp_pretty" {>= "v0.13" & < "v0.14"} + "sexp_select" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "S-expression swiss knife" +description: " +A suite of tools for working with s-expressions from the command line. +It contains subcommands for pretty printing, querying, and modifying +sexps, as well as some conversions to and from other formats. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexp-v0.13.0.tar.gz" + checksum: "md5=d8883201993f2249272ad53640e2a406" +} diff --git a/packages/sexp_diff_kernel/sexp_diff_kernel.v0.13.0/opam b/packages/sexp_diff_kernel/sexp_diff_kernel.v0.13.0/opam new file mode 100644 index 00000000000..7523023e671 --- /dev/null +++ b/packages/sexp_diff_kernel/sexp_diff_kernel.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexp_diff_kernel" +bug-reports: "https://github.com/janestreet/sexp_diff_kernel/issues" +dev-repo: "git+https://github.com/janestreet/sexp_diff_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexp_diff_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Code for computing the diff of two sexps" +description: " +The code behind the [diff] subcommand of the Jane Street's [sexp] +command line tool. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexp_diff_kernel-v0.13.0.tar.gz" + checksum: "md5=bea4eb37c594dbe3b408378debea37cb" +} diff --git a/packages/sexp_macro/sexp_macro.v0.13.0/opam b/packages/sexp_macro/sexp_macro.v0.13.0/opam new file mode 100644 index 00000000000..074d53d5bbc --- /dev/null +++ b/packages/sexp_macro/sexp_macro.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexp_macro" +bug-reports: "https://github.com/janestreet/sexp_macro/issues" +dev-repo: "git+https://github.com/janestreet/sexp_macro.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexp_macro/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "async" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Sexp macros" +description: " +Sexp macros allow the user to define and use constants and simple functions in sexp files, +include one sexp file in another. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexp_macro-v0.13.0.tar.gz" + checksum: "md5=63d2b5ae80ff5898f6e277ea8d6f824e" +} diff --git a/packages/sexp_pretty/sexp_pretty.v0.13.0/opam b/packages/sexp_pretty/sexp_pretty.v0.13.0/opam new file mode 100644 index 00000000000..e52f5de6cb3 --- /dev/null +++ b/packages/sexp_pretty/sexp_pretty.v0.13.0/opam @@ -0,0 +1,28 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexp_pretty" +bug-reports: "https://github.com/janestreet/sexp_pretty/issues" +dev-repo: "git+https://github.com/janestreet/sexp_pretty.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexp_pretty/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "sexplib" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "re" {>= "1.8.0"} +] +synopsis: "S-expression pretty-printer" +description: " +A library for pretty-printing s-expressions, using better indentation rules than +the default pretty printer in Sexplib. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexp_pretty-v0.13.0.tar.gz" + checksum: "md5=02968817ee8df34f1c60bf66c1f0437c" +} diff --git a/packages/sexp_select/sexp_select.v0.13.0/opam b/packages/sexp_select/sexp_select.v0.13.0/opam new file mode 100644 index 00000000000..999ed90b65f --- /dev/null +++ b/packages/sexp_select/sexp_select.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexp_select" +bug-reports: "https://github.com/janestreet/sexp_select/issues" +dev-repo: "git+https://github.com/janestreet/sexp_select.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexp_select/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "A library to use CSS-style selectors to traverse sexp trees" +description: " +This library provides a convenient method to traverse sexp trees +and return subtrees that match the given program. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexp_select-v0.13.0.tar.gz" + checksum: "md5=56a5f4ea28de3a99e59ef1271d11af02" +} diff --git a/packages/sexplib/sexplib.v0.13.0/opam b/packages/sexplib/sexplib.v0.13.0/opam new file mode 100644 index 00000000000..a618c82a641 --- /dev/null +++ b/packages/sexplib/sexplib.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexplib" +bug-reports: "https://github.com/janestreet/sexplib/issues" +dev-repo: "git+https://github.com/janestreet/sexplib.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexplib/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "parsexp" {>= "v0.13" & < "v0.14"} + "sexplib0" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "num" +] +synopsis: "Library for serializing OCaml values to and from S-expressions" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib-v0.13.0.tar.gz" + checksum: "md5=d3dd8eb6f10e64e6766217bf6b57bc93" +} diff --git a/packages/sexplib0/sexplib0.v0.13.0/opam b/packages/sexplib0/sexplib0.v0.13.0/opam new file mode 100644 index 00000000000..27626b3c346 --- /dev/null +++ b/packages/sexplib0/sexplib0.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/sexplib0" +bug-reports: "https://github.com/janestreet/sexplib0/issues" +dev-repo: "git+https://github.com/janestreet/sexplib0.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/sexplib0/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "1.5.1"} +] +synopsis: "Library containing the definition of S-expressions and some base converters" +description: " +Part of Jane Street's Core library +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/sexplib0-v0.13.0.tar.gz" + checksum: "md5=f8a715dffda5599cfae0cb4031d57abe" +} diff --git a/packages/shell/shell.v0.13.0/opam b/packages/shell/shell.v0.13.0/opam new file mode 100644 index 00000000000..832bcf27ebb --- /dev/null +++ b/packages/shell/shell.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/shell" +bug-reports: "https://github.com/janestreet/shell/issues" +dev-repo: "git+https://github.com/janestreet/shell.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/shell/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "jst-config" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "re2" {>= "v0.13" & < "v0.14"} + "textutils" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "spawn" {>= "v0.12"} +] +synopsis: "Yet another implementation of fork&exec and related functionality" +description: " +This library is a relatively featureful and flexible implementation of fork&exec with related functionality, including some basic support for asynchronous I/O. This is an old and unmaintained code. New users are advised to try using [Async.Process] for certain use cases and [Shexp_process] for certain other use cases. +" +depexts: ["linux-headers"] {os-distribution = "alpine"} +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/shell-v0.13.0.tar.gz" + checksum: "md5=e4562149241675e796086e62d6fbd6ce" +} diff --git a/packages/shexp/shexp.v0.13.0/opam b/packages/shexp/shexp.v0.13.0/opam new file mode 100644 index 00000000000..f44aa76af4e --- /dev/null +++ b/packages/shexp/shexp.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/shexp" +bug-reports: "https://github.com/janestreet/shexp/issues" +dev-repo: "git+https://github.com/janestreet/shexp.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/shexp/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "posixat" {>= "v0.13" & < "v0.14"} + "base-threads" + "dune" {>= "1.5.1"} + "spawn" {>= "v0.12"} +] +synopsis: "Process library and s-expression based shell" +description: " +Shexp is composed of two parts: a library providing a process monad +for shell scripting in OCaml as well as a simple s-expression based +shell interpreter. Shexp works on both Unix and Windows. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/shexp-v0.13.0.tar.gz" + checksum: "md5=13002fde6249703d06ff820906cd96c9" +} diff --git a/packages/splay_tree/splay_tree.v0.13.0/opam b/packages/splay_tree/splay_tree.v0.13.0/opam new file mode 100644 index 00000000000..47950600830 --- /dev/null +++ b/packages/splay_tree/splay_tree.v0.13.0/opam @@ -0,0 +1,35 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/splay_tree" +bug-reports: "https://github.com/janestreet/splay_tree/issues" +dev-repo: "git+https://github.com/janestreet/splay_tree.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/splay_tree/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "A splay tree implementation" +description: " +Splay trees are binary search trees that move recently accessed nodes +closer to the root for easier access. They have amortized O(log +n)-time access for a large enough sequence of primitive operations. + +A splay trees may outperform other trees such as red-black trees when +recently accessed items are more likely to be accessed in the near +future. + +Notably, this splay tree implementation is parameterized by a +reduction operation which lets you specify an extra accumulator value, +which can then be searched by efficiently. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/splay_tree-v0.13.0.tar.gz" + checksum: "md5=fd926dcdef1c6db78f450687c7e40cde" +} diff --git a/packages/splittable_random/splittable_random.v0.13.0/opam b/packages/splittable_random/splittable_random.v0.13.0/opam new file mode 100644 index 00000000000..b6dd335595a --- /dev/null +++ b/packages/splittable_random/splittable_random.v0.13.0/opam @@ -0,0 +1,35 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/splittable_random" +bug-reports: "https://github.com/janestreet/splittable_random/issues" +dev-repo: "git+https://github.com/janestreet/splittable_random.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/splittable_random/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_assert" {>= "v0.13" & < "v0.14"} + "ppx_bench" {>= "v0.13" & < "v0.14"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "ppx_sexp_message" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "PRNG that can be split into independent streams" +description: " +PRNG that can be split into independent streams + +A splittable pseudo-random number generator (SPRNG) functions like a PRNG in that it can +be used as a stream of random values; it can also be \"split\" to produce a second, +independent stream of random values. + +This library implements a splittable pseudo-random number generator that sacrifices +cryptographic-quality randomness in favor of performance. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/splittable_random-v0.13.0.tar.gz" + checksum: "md5=3894b41a18a6b011c3b7e32e0d645044" +} diff --git a/packages/stdio/stdio.v0.13.0/opam b/packages/stdio/stdio.v0.13.0/opam new file mode 100644 index 00000000000..42d6f14d58b --- /dev/null +++ b/packages/stdio/stdio.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/stdio" +bug-reports: "https://github.com/janestreet/stdio/issues" +dev-repo: "git+https://github.com/janestreet/stdio.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/stdio/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Standard IO library for OCaml" +description: " +Stdio implements simple input/output functionalities for OCaml. + +It re-exports the input/output functions of the OCaml standard +libraries using a more consistent API. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/stdio-v0.13.0.tar.gz" + checksum: "md5=48ef28512ddd51ff9885649dd1fab91d" +} diff --git a/packages/string_dict/string_dict.v0.13.0/opam b/packages/string_dict/string_dict.v0.13.0/opam new file mode 100644 index 00000000000..59b6926269a --- /dev/null +++ b/packages/string_dict/string_dict.v0.13.0/opam @@ -0,0 +1,31 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/string_dict" +bug-reports: "https://github.com/janestreet/string_dict/issues" +dev-repo: "git+https://github.com/janestreet/string_dict.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/string_dict/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_compare" {>= "v0.13" & < "v0.14"} + "ppx_hash" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Efficient static string dictionaries" +description: " +Efficient static string dictionaries. +By static, we mean that new key-value pairs cannot be added after the +dictionary is created. + +This uses the algorithm the OCaml compiler uses for pattern matching +on strings. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/string_dict-v0.13.0.tar.gz" + checksum: "md5=d59386f70c238316854e2b4c7a17471f" +} diff --git a/packages/textutils/textutils.v0.13.0/opam b/packages/textutils/textutils.v0.13.0/opam new file mode 100644 index 00000000000..9f60ef3253a --- /dev/null +++ b/packages/textutils/textutils.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/textutils" +bug-reports: "https://github.com/janestreet/textutils/issues" +dev-repo: "git+https://github.com/janestreet/textutils.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/textutils/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Text output utilities" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/textutils-v0.13.0.tar.gz" + checksum: "md5=90123c1e72d94adbde4727a59e8e6a63" +} diff --git a/packages/textutils_kernel/textutils_kernel.v0.13.0/opam b/packages/textutils_kernel/textutils_kernel.v0.13.0/opam new file mode 100644 index 00000000000..9686023d46f --- /dev/null +++ b/packages/textutils_kernel/textutils_kernel.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/textutils_kernel" +bug-reports: "https://github.com/janestreet/textutils_kernel/issues" +dev-repo: "git+https://github.com/janestreet/textutils_kernel.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/textutils_kernel/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Text output utilities" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/textutils_kernel-v0.13.0.tar.gz" + checksum: "md5=eb5421c78ffb9a1fd9521020c00f0e95" +} diff --git a/packages/time_now/time_now.v0.13.0/opam b/packages/time_now/time_now.v0.13.0/opam new file mode 100644 index 00000000000..704c0271cc4 --- /dev/null +++ b/packages/time_now/time_now.v0.13.0/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/time_now" +bug-reports: "https://github.com/janestreet/time_now/issues" +dev-repo: "git+https://github.com/janestreet/time_now.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/time_now/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "jane-street-headers" {>= "v0.13" & < "v0.14"} + "jst-config" {>= "v0.13" & < "v0.14"} + "ppx_base" {>= "v0.13" & < "v0.14"} + "ppx_optcomp" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Reports the current time" +description: " +Provides a single function to report the current time in nanoseconds +since the start of the Unix epoch. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/time_now-v0.13.0.tar.gz" + checksum: "md5=d0b5550426f40b142bf41de5f83745e6" +} diff --git a/packages/timezone/timezone.v0.13.0/opam b/packages/timezone/timezone.v0.13.0/opam new file mode 100644 index 00000000000..e6f448aca28 --- /dev/null +++ b/packages/timezone/timezone.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/timezone" +bug-reports: "https://github.com/janestreet/timezone/issues" +dev-repo: "git+https://github.com/janestreet/timezone.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/timezone/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Time-zone handling" +description: " +Timezone handles parsing timezone data and create [Timezone.t] that +can later be used to manipulate time in core_kernel or core. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/timezone-v0.13.0.tar.gz" + checksum: "md5=ef4d2ba9efb9a4599dc432af3f876bba" +} diff --git a/packages/toplevel_backend/toplevel_backend.v0.13.0/opam b/packages/toplevel_backend/toplevel_backend.v0.13.0/opam new file mode 100644 index 00000000000..801d7c32cdd --- /dev/null +++ b/packages/toplevel_backend/toplevel_backend.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/toplevel_backend" +bug-reports: "https://github.com/janestreet/toplevel_backend/issues" +dev-repo: "git+https://github.com/janestreet/toplevel_backend.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/toplevel_backend/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_here" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "ocamlfind" {>= "1.7.2"} +] +synopsis: "Shared backend for setting up toplevels" +description: " +Module for setting up dependencies (like printers and liblinks) for toplevels. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/toplevel_backend-v0.13.0.tar.gz" + checksum: "md5=d8c00771884f1d0ef3f057e9405de631" +} diff --git a/packages/toplevel_expect_test/toplevel_expect_test.v0.13.0/opam b/packages/toplevel_expect_test/toplevel_expect_test.v0.13.0/opam new file mode 100644 index 00000000000..0406668e2b9 --- /dev/null +++ b/packages/toplevel_expect_test/toplevel_expect_test.v0.13.0/opam @@ -0,0 +1,37 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/toplevel_expect_test" +bug-reports: "https://github.com/janestreet/toplevel_expect_test/issues" +dev-repo: "git+https://github.com/janestreet/toplevel_expect_test.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/toplevel_expect_test/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "mlt_parser" {>= "v0.13" & < "v0.14"} + "ppx_expect" {>= "v0.13" & < "v0.14"} + "ppx_inline_test" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "toplevel_backend" {>= "v0.13" & < "v0.14"} + "base-threads" + "dune" {>= "1.5.1"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocamlfind" {>= "1.7.2"} + "ppxlib" {>= "0.9.0"} +] +synopsis: "Expectation tests for the OCaml toplevel" +description: " +Allows one to write both toplevel phrases and the expected output from +the toplevel in the same file. This provides an easy way to test +compilations errors as well as provide a nice alternative to using +the toplevel in a terminal. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/toplevel_expect_test-v0.13.0.tar.gz" + checksum: "md5=342b516c8654616c670e5b27ae69dc89" +} diff --git a/packages/topological_sort/topological_sort.v0.13.0/opam b/packages/topological_sort/topological_sort.v0.13.0/opam new file mode 100644 index 00000000000..6246fe8662c --- /dev/null +++ b/packages/topological_sort/topological_sort.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/topological_sort" +bug-reports: "https://github.com/janestreet/topological_sort/issues" +dev-repo: "git+https://github.com/janestreet/topological_sort.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/topological_sort/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.07.0"} + "base" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "stdio" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Topological sort algorithm" +description: " +Topological_sort is a single-module library that implements a simple +topological-sort algorithm. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/topological_sort-v0.13.0.tar.gz" + checksum: "md5=5f3510c5c65bdc751d1e9767af195116" +} diff --git a/packages/typerep/typerep.v0.13.0/opam b/packages/typerep/typerep.v0.13.0/opam new file mode 100644 index 00000000000..7ad0104c65c --- /dev/null +++ b/packages/typerep/typerep.v0.13.0/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/typerep" +bug-reports: "https://github.com/janestreet/typerep/issues" +dev-repo: "git+https://github.com/janestreet/typerep.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/typerep/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Typerep is a library for runtime types" +description: " +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/typerep-v0.13.0.tar.gz" + checksum: "md5=226109522c9509d2c849a33f110c2a0b" +} diff --git a/packages/variantslib/variantslib.v0.13.0/opam b/packages/variantslib/variantslib.v0.13.0/opam new file mode 100644 index 00000000000..b3d395e246d --- /dev/null +++ b/packages/variantslib/variantslib.v0.13.0/opam @@ -0,0 +1,26 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/variantslib" +bug-reports: "https://github.com/janestreet/variantslib/issues" +dev-repo: "git+https://github.com/janestreet/variantslib.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/variantslib/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "base" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} +] +synopsis: "Part of Jane Street's Core library" +description: " +The Core suite of libraries is an industrial strength alternative to +OCaml's standard library that was developed by Jane Street, the +largest industrial user of OCaml. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/variantslib-v0.13.0.tar.gz" + checksum: "md5=8fdcf18a0146a2004a2faa1d4b907ab3" +} diff --git a/packages/virtual_dom/virtual_dom.v0.13.0/opam b/packages/virtual_dom/virtual_dom.v0.13.0/opam new file mode 100644 index 00000000000..7aa657b9655 --- /dev/null +++ b/packages/virtual_dom/virtual_dom.v0.13.0/opam @@ -0,0 +1,30 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/virtual_dom" +bug-reports: "https://github.com/janestreet/virtual_dom/issues" +dev-repo: "git+https://github.com/janestreet/virtual_dom.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/virtual_dom/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "base" {>= "v0.13" & < "v0.14"} + "core_kernel" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "dune" {>= "1.5.1"} + "js_of_ocaml" {>= "3.4.1"} + "js_of_ocaml-ppx" + "tyxml" {>= "4.3.0"} +] +synopsis: "OCaml bindings for the virtual-dom library" +description: " +The library itself may be found at +https://github.com/Matt-Esch/virtual-dom. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/virtual_dom-v0.13.0.tar.gz" + checksum: "md5=ef2c93a9bd968b44e09fee501f853a2d" +} diff --git a/packages/zarith_stubs_js/zarith_stubs_js.v0.13.0/opam b/packages/zarith_stubs_js/zarith_stubs_js.v0.13.0/opam new file mode 100644 index 00000000000..33181a1680e --- /dev/null +++ b/packages/zarith_stubs_js/zarith_stubs_js.v0.13.0/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/zarith_stubs_js" +bug-reports: "https://github.com/janestreet/zarith_stubs_js/issues" +dev-repo: "git+https://github.com/janestreet/zarith_stubs_js.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/zarith_stubs_js/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.04.2"} + "dune" {>= "1.5.1"} +] +synopsis: "Javascripts stubs for the Zarith library" +description: " +This library contains no ocaml code, but instead implements +all of the Zarith C stubs in Javascript for use in Js_of_ocaml +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/zarith_stubs_js-v0.13.0.tar.gz" + checksum: "md5=6c48a15eb7b0a41d9b53a1c4915a8a6b" +} diff --git a/packages/zstandard/zstandard.v0.13.0/opam b/packages/zstandard/zstandard.v0.13.0/opam new file mode 100644 index 00000000000..75efd0a14bb --- /dev/null +++ b/packages/zstandard/zstandard.v0.13.0/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/zstandard" +bug-reports: "https://github.com/janestreet/zstandard/issues" +dev-repo: "git+https://github.com/janestreet/zstandard.git" +doc: "https://ocaml.janestreet.com/ocaml-core/latest/doc/zstandard/index.html" +license: "MIT" +build: [ + ["dune" "build" "-p" name "-j" jobs] +] +depends: [ + "ocaml" {>= "4.08.0"} + "core" {>= "v0.13" & < "v0.14"} + "ppx_jane" {>= "v0.13" & < "v0.14"} + "conf-zstd" + "ctypes" {= "0.14.0+dynamicfunptrtype"} + "dune" {>= "1.5.1"} +] +synopsis: "OCaml bindings to Zstandard" +description: " +Zstandard is a real-time compression algorithm which provides high compression ratios. +" +url { + src: "https://ocaml.janestreet.com/ocaml-core/v0.13/files/zstandard-v0.13.0.tar.gz" + checksum: "md5=ce3b9c47beda368bf4664a447ab47a02" +}