diff --git a/packages/alt-ergo-lib/alt-ergo-lib.2.6.0/opam b/packages/alt-ergo-lib/alt-ergo-lib.2.6.0/opam new file mode 100644 index 000000000000..9ee32cda575e --- /dev/null +++ b/packages/alt-ergo-lib/alt-ergo-lib.2.6.0/opam @@ -0,0 +1,70 @@ +opam-version: "2.0" +synopsis: "The Alt-Ergo SMT prover library" +description: """ +This is the core library used in the Alt-Ergo SMT solver. + +Alt-Ergo is an automatic theorem prover of mathematical formulas. It was developed at LRI, and is now maintained at OCamlPro. + +See more details on http://alt-ergo.ocamlpro.com/""" +maintainer: ["Alt-Ergo developers "] +authors: ["Alt-Ergo developers "] +homepage: "https://alt-ergo.ocamlpro.com/" +doc: "https://ocamlpro.github.io/alt-ergo" +bug-reports: "https://github.com/OCamlPro/alt-ergo/issues" +depends: [ + "ocaml" {>= "4.08.1"} + "dune" {>= "3.14"} + "dune-build-info" + "dolmen" {>= "0.10"} + "dolmen_type" {>= "0.10"} + "dolmen_loop" {>= "0.10"} + "ocplib-simplex" {>= "0.5.1"} + "zarith" {>= "1.11"} + "seq" + "fmt" {>= "0.9.0"} + "stdlib-shims" + "ppx_blob" {>= "0.7.2"} + "ppx_deriving" + "camlzip" {>= "1.07"} + "odoc" {with-doc} + "ppx_deriving" + "qcheck" {with-test} +] +conflicts: [ + "ppxlib" {< "0.30.0"} + "result" {< "1.5"} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "--promote-install-files=false" + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] + ["dune" "install" "-p" name "--create-install-files" name] +] +dev-repo: "git+https://github.com/OCamlPro/alt-ergo.git" +# This part comes from the template. Please edit alt-ergo-lib.opam.template +# and not alt-ergo-lib.opam which is generated by dune +tags: "org:OCamlPro" + +license: [ + "LicenseRef-OCamlpro-Non-Commercial" + "Apache-2.0" +] +url { + src: + "https://github.com/OCamlPro/alt-ergo/releases/download/v2.6.0/alt-ergo-2.6.0.tbz" + checksum: [ + "sha256=1269311af25278a466892ba878cc888ba59f177f53dd03f12a2c623b03fcf37e" + "sha512=8a841e1f295e889fa9cb95aa4021bbb481d73279e99512c2afb3510e1f6c9d367113ee6bd3a90bc51111fa3e766a302633e9d5d18fde7660b139cd19a271eb23" + ] +} +x-commit-hash: "af8193ed37e039010ed60486ac88bbbfbdec9614" diff --git a/packages/alt-ergo-parsers/alt-ergo-parsers.2.6.0/opam b/packages/alt-ergo-parsers/alt-ergo-parsers.2.6.0/opam new file mode 100644 index 000000000000..e6509e7d5a45 --- /dev/null +++ b/packages/alt-ergo-parsers/alt-ergo-parsers.2.6.0/opam @@ -0,0 +1,56 @@ +opam-version: "2.0" +synopsis: "The Alt-Ergo SMT prover parser library" +description: """ +This is the parser library used in the Alt-Ergo SMT solver. + +Alt-Ergo is an automatic theorem prover of mathematical formulas. It was developed at LRI, and is now maintained at OCamlPro. + +See more details on http://alt-ergo.ocamlpro.com/""" +maintainer: ["Alt-Ergo developers "] +authors: ["Alt-Ergo developers "] +homepage: "https://alt-ergo.ocamlpro.com/" +doc: "https://ocamlpro.github.io/alt-ergo" +bug-reports: "https://github.com/OCamlPro/alt-ergo/issues" +depends: [ + "ocaml" {>= "4.08.1"} + "dune" {>= "3.14"} + "alt-ergo-lib" {= version} + "psmt2-frontend" {>= "0.4"} + "menhir" + "stdlib-shims" + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "--promote-install-files=false" + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] + ["dune" "install" "-p" name "--create-install-files" name] +] +dev-repo: "git+https://github.com/OCamlPro/alt-ergo.git" +# This part comes from the template. Please edit alt-ergo-parsers.opam.template +# and not alt-ergo-parsers.opam which is generated by dune +tags: "org:OCamlPro" + +license: [ + "LicenseRef-OCamlpro-Non-Commercial" + "Apache-2.0" +] +url { + src: + "https://github.com/OCamlPro/alt-ergo/releases/download/v2.6.0/alt-ergo-2.6.0.tbz" + checksum: [ + "sha256=1269311af25278a466892ba878cc888ba59f177f53dd03f12a2c623b03fcf37e" + "sha512=8a841e1f295e889fa9cb95aa4021bbb481d73279e99512c2afb3510e1f6c9d367113ee6bd3a90bc51111fa3e766a302633e9d5d18fde7660b139cd19a271eb23" + ] +} +x-commit-hash: "af8193ed37e039010ed60486ac88bbbfbdec9614" diff --git a/packages/alt-ergo-plugin-ab-why3/alt-ergo-plugin-ab-why3.2.6.0/opam b/packages/alt-ergo-plugin-ab-why3/alt-ergo-plugin-ab-why3.2.6.0/opam new file mode 100644 index 000000000000..d0b4b96a7d62 --- /dev/null +++ b/packages/alt-ergo-plugin-ab-why3/alt-ergo-plugin-ab-why3.2.6.0/opam @@ -0,0 +1,51 @@ +opam-version: "2.0" +synopsis: "An experimental Why3 frontend for Alt-Ergo" +description: """ +An experimental front-end that parses a subset of Why3's logic. More +precisely, this front-end targets proof obligations generated by the +Atelier-B framework in Why3 format. It should be used with a prelude +defining the B Set theory.""" +maintainer: ["Alt-Ergo developers "] +authors: ["Alt-Ergo developers "] +license: "LGPL-2.1-only" +homepage: "https://alt-ergo.ocamlpro.com/" +doc: "https://ocamlpro.github.io/alt-ergo" +bug-reports: "https://github.com/OCamlPro/alt-ergo/issues" +depends: [ + "dune" {>= "3.14"} + "alt-ergo" {= version} + "alt-ergo-lib" {= version} + "alt-ergo-parsers" {= version} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "--promote-install-files=false" + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] + ["dune" "install" "-p" name "--create-install-files" name] +] +dev-repo: "git+https://github.com/OCamlPro/alt-ergo.git" +# This part comes from the template. Please edit +# alt-ergo-plugin-ab-why3.opam.template and not alt-ergo-plugin-ab-why3.opam +# which is generated by dune + +conflicts: [ "opam-option-bytecode-only" ] +url { + src: + "https://github.com/OCamlPro/alt-ergo/releases/download/v2.6.0/alt-ergo-2.6.0.tbz" + checksum: [ + "sha256=1269311af25278a466892ba878cc888ba59f177f53dd03f12a2c623b03fcf37e" + "sha512=8a841e1f295e889fa9cb95aa4021bbb481d73279e99512c2afb3510e1f6c9d367113ee6bd3a90bc51111fa3e766a302633e9d5d18fde7660b139cd19a271eb23" + ] +} +x-commit-hash: "af8193ed37e039010ed60486ac88bbbfbdec9614" diff --git a/packages/alt-ergo/alt-ergo.2.6.0/opam b/packages/alt-ergo/alt-ergo.2.6.0/opam new file mode 100644 index 000000000000..cb0c6444d0cb --- /dev/null +++ b/packages/alt-ergo/alt-ergo.2.6.0/opam @@ -0,0 +1,55 @@ +opam-version: "2.0" +synopsis: "The Alt-Ergo SMT prover" +description: """ +Alt-Ergo is an automatic theorem prover of mathematical formulas. It was developed at LRI, and is now maintained at OCamlPro. + +See more details on https://alt-ergo.ocamlpro.com/""" +maintainer: ["Alt-Ergo developers "] +authors: ["Alt-Ergo developers "] +homepage: "https://alt-ergo.ocamlpro.com/" +doc: "https://ocamlpro.github.io/alt-ergo" +bug-reports: "https://github.com/OCamlPro/alt-ergo/issues" +depends: [ + "ocaml" {>= "4.08.1"} + "dune" {>= "3.14"} + "alt-ergo-lib" {= version} + "alt-ergo-parsers" {= version} + "menhir" + "dune-site" + "cmdliner" {>= "1.1.0"} + "odoc" {with-doc} +] +build: [ + ["dune" "subst"] {dev} + [ + "dune" + "build" + "-p" + name + "-j" + jobs + "--promote-install-files=false" + "@install" + "@runtest" {with-test} + "@doc" {with-doc} + ] + ["dune" "install" "-p" name "--create-install-files" name] +] +dev-repo: "git+https://github.com/OCamlPro/alt-ergo.git" +# This part comes from the template. Please edit alt-ergo.opam.template +# and not alt-ergo.opam which is generated by dune +tags: "org:OCamlPro" + +license: [ + "LicenseRef-OCamlpro-Non-Commercial" + "Apache-2.0" +] +url { + src: + "https://github.com/OCamlPro/alt-ergo/releases/download/v2.6.0/alt-ergo-2.6.0.tbz" + checksum: [ + "sha256=1269311af25278a466892ba878cc888ba59f177f53dd03f12a2c623b03fcf37e" + "sha512=8a841e1f295e889fa9cb95aa4021bbb481d73279e99512c2afb3510e1f6c9d367113ee6bd3a90bc51111fa3e766a302633e9d5d18fde7660b139cd19a271eb23" + ] +} +x-commit-hash: "af8193ed37e039010ed60486ac88bbbfbdec9614"