diff --git a/packages/ocamlformat-bench/ocamlformat-bench.0.26.0/opam b/packages/ocamlformat-bench/ocamlformat-bench.0.26.0/opam new file mode 100644 index 000000000000..8a1593f3dc73 --- /dev/null +++ b/packages/ocamlformat-bench/ocamlformat-bench.0.26.0/opam @@ -0,0 +1,43 @@ +opam-version: "2.0" +synopsis: "Auto-formatter for OCaml code" +description: + "OCamlFormat is a tool to automatically format OCaml code in a uniform style." +maintainer: ["OCamlFormat Team "] +authors: ["Josh Berdine "] +homepage: "https://github.com/ocaml-ppx/ocamlformat" +bug-reports: "https://github.com/ocaml-ppx/ocamlformat/issues" +depends: [ + "dune" {>= "2.8"} + "ocaml" {>= "4.08"} + "alcotest" {with-test & >= "1.3.0"} + "bechamel" {>= "0.2.0"} + "bechamel-js" {>= "0.2.0"} + "ocamlformat-lib" {= version} + "stdio" + "yojson" {>= "1.6.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-ppx/ocamlformat.git" +url { + src: + "https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.0/ocamlformat-0.26.0.tbz" + checksum: [ + "sha256=ad5d737b5912cbf128944d04365215985e5d9cc3f23e9a343e612e858c80f237" + "sha512=d9267c9d13f6f1ec48d44562fded0510da834f9e75e5c06bed82ed1867b4ec820bec4de7cfe1483904d5e1dbb4629a73c1a4a21fe8d4d9bafe1d21b6c773bbfe" + ] +} +x-commit-hash: "fe70498a8982bef951311b37aa8568218ce8801a" diff --git a/packages/ocamlformat-lib/ocamlformat-lib.0.26.0/opam b/packages/ocamlformat-lib/ocamlformat-lib.0.26.0/opam new file mode 100644 index 000000000000..1b21abcedcf6 --- /dev/null +++ b/packages/ocamlformat-lib/ocamlformat-lib.0.26.0/opam @@ -0,0 +1,57 @@ +opam-version: "2.0" +synopsis: "Auto-formatter for OCaml code" +description: + "OCamlFormat is a tool to automatically format OCaml code in a uniform style." +maintainer: ["OCamlFormat Team "] +authors: ["Josh Berdine "] +homepage: "https://github.com/ocaml-ppx/ocamlformat" +bug-reports: "https://github.com/ocaml-ppx/ocamlformat/issues" +depends: [ + "ocaml" {>= "4.08"} + "alcotest" {with-test & >= "1.3.0"} + "base" {>= "v0.12.0"} + "dune" {>= "2.8"} + "dune-build-info" + "either" + "fix" + "fpath" + "menhir" {>= "20201216"} + "menhirLib" {>= "20201216"} + "menhirSdk" {>= "20201216"} + "ocaml-version" {>= "3.5.0"} + "ocamlformat-rpc-lib" {with-test & = version} + "ocp-indent" {with-test = "false" & >= "1.8.0" | with-test & >= "1.8.1"} + "stdio" + "uuseg" {>= "10.0.0"} + "uutf" {>= "1.0.1"} + "csexp" {>= "1.4.0"} + "astring" + "result" + "camlp-streams" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-ppx/ocamlformat.git" +license: ["MIT" "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"] +url { + src: + "https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.0/ocamlformat-0.26.0.tbz" + checksum: [ + "sha256=ad5d737b5912cbf128944d04365215985e5d9cc3f23e9a343e612e858c80f237" + "sha512=d9267c9d13f6f1ec48d44562fded0510da834f9e75e5c06bed82ed1867b4ec820bec4de7cfe1483904d5e1dbb4629a73c1a4a21fe8d4d9bafe1d21b6c773bbfe" + ] +} +x-commit-hash: "fe70498a8982bef951311b37aa8568218ce8801a" # OCamlFormat is distributed under the MIT license. Parts of the OCaml library are vendored for OCamlFormat and distributed under their original LGPL 2.1 license diff --git a/packages/ocamlformat-rpc-lib/ocamlformat-rpc-lib.0.26.0/opam b/packages/ocamlformat-rpc-lib/ocamlformat-rpc-lib.0.26.0/opam new file mode 100644 index 000000000000..8f10b0483292 --- /dev/null +++ b/packages/ocamlformat-rpc-lib/ocamlformat-rpc-lib.0.26.0/opam @@ -0,0 +1,39 @@ +opam-version: "2.0" +synopsis: "Auto-formatter for OCaml code (RPC mode)" +description: + "OCamlFormat is a tool to automatically format OCaml code in a uniform style. This package defines a RPC interface to OCamlFormat" +maintainer: ["OCamlFormat Team "] +authors: ["Josh Berdine "] +license: "MIT" +homepage: "https://github.com/ocaml-ppx/ocamlformat" +bug-reports: "https://github.com/ocaml-ppx/ocamlformat/issues" +depends: [ + "dune" {>= "2.8"} + "ocaml" {>= "4.08"} + "csexp" {>= "1.4.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-ppx/ocamlformat.git" +url { + src: + "https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.0/ocamlformat-0.26.0.tbz" + checksum: [ + "sha256=ad5d737b5912cbf128944d04365215985e5d9cc3f23e9a343e612e858c80f237" + "sha512=d9267c9d13f6f1ec48d44562fded0510da834f9e75e5c06bed82ed1867b4ec820bec4de7cfe1483904d5e1dbb4629a73c1a4a21fe8d4d9bafe1d21b6c773bbfe" + ] +} +x-commit-hash: "fe70498a8982bef951311b37aa8568218ce8801a" diff --git a/packages/ocamlformat/ocamlformat.0.26.0/opam b/packages/ocamlformat/ocamlformat.0.26.0/opam new file mode 100644 index 000000000000..c87eb501ef27 --- /dev/null +++ b/packages/ocamlformat/ocamlformat.0.26.0/opam @@ -0,0 +1,42 @@ +opam-version: "2.0" +synopsis: "Auto-formatter for OCaml code" +description: + "OCamlFormat is a tool to automatically format OCaml code in a uniform style." +maintainer: ["OCamlFormat Team "] +authors: ["Josh Berdine "] +homepage: "https://github.com/ocaml-ppx/ocamlformat" +bug-reports: "https://github.com/ocaml-ppx/ocamlformat/issues" +depends: [ + "ocaml" {>= "4.08"} + "cmdliner" {with-test = "false" & >= "1.1.0" | with-test & >= "1.2.0"} + "dune" {>= "2.8"} + "ocamlformat-lib" {= version} + "ocamlformat-rpc-lib" {with-test & = version} + "re" {>= "1.10.3"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] +] +dev-repo: "git+https://github.com/ocaml-ppx/ocamlformat.git" +license: ["MIT" "LGPL-2.1-only WITH OCaml-LGPL-linking-exception"] +url { + src: + "https://github.com/ocaml-ppx/ocamlformat/releases/download/0.26.0/ocamlformat-0.26.0.tbz" + checksum: [ + "sha256=ad5d737b5912cbf128944d04365215985e5d9cc3f23e9a343e612e858c80f237" + "sha512=d9267c9d13f6f1ec48d44562fded0510da834f9e75e5c06bed82ed1867b4ec820bec4de7cfe1483904d5e1dbb4629a73c1a4a21fe8d4d9bafe1d21b6c773bbfe" + ] +} +x-commit-hash: "fe70498a8982bef951311b37aa8568218ce8801a" # OCamlFormat is distributed under the MIT license. Parts of the OCaml library are vendored for OCamlFormat and distributed under their original LGPL 2.1 license