diff --git a/.gitignore b/.gitignore index 3bf9025ae..7483d1710 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,4 @@ /_build/ /dune-project +*~ +cache/* diff --git a/index.tar.gz b/index.tar.gz new file mode 100644 index 000000000..145e1522a Binary files /dev/null and b/index.tar.gz differ diff --git a/packages/bip39/bip39.dev/opam b/packages/bip39/bip39.dev/opam new file mode 100644 index 000000000..7e56ad689 --- /dev/null +++ b/packages/bip39/bip39.dev/opam @@ -0,0 +1,29 @@ +opam-version: "2.0" +name: "bip39" +version: "dev" +maintainer: "Vincent Bernardoff " +authors: ["Vincent Bernardoff "] +homepage: "https://github.com/vbmithr/ocaml-bip39" +doc: "https://vbmithr.github.io/ocaml-bip39/doc" +synopsis: "Bitcoin's BIP39 implementation" +license: "ISC" +dev-repo: "git+https://github.com/vbmithr/ocaml-bip39.git" +bug-reports: "https://github.com/vbmithr/ocaml-bip39/issues" +tags: [] +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-bip39/bip39.install" "." ] +] +depends: [ + "dune" {build & >= "1.0.1"} + "base" {build & >= "v0.10.0"} + "stdio" {build & >= "v0.10.0"} + "hacl" + "bigstring" {>= "0.2"} + "pbkdf" {>= "0.2.0"} + "hex" {with-test & >= "1.2.0"} + "alcotest" {with-test & >= "0.8.1"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/blake2/blake2.dev/opam b/packages/blake2/blake2.dev/opam new file mode 100644 index 000000000..f8aa19474 --- /dev/null +++ b/packages/blake2/blake2.dev/opam @@ -0,0 +1,24 @@ +version: "dev" +opam-version: "2.0" +name: "blake2" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +license: "ISC" +synopsis: "Cryptography for Tezos" +homepage: "https://github.com/vbmithr/ocaml-blake2" +bug-reports: "https://github.com/vbmithr/ocaml-blake2/issues" +dev-repo: "git://github.com/vbmithr/ocaml-blake2" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-blake2/blake2.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "dune" {build & >= "1.0.1"} + "bigstring" {>= "0.1.1"} + "alcotest" { with-test } + "hex" {with-test & >= "1.2.0"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/hacl/hacl.dev/opam b/packages/hacl/hacl.dev/opam new file mode 100644 index 000000000..f01764179 --- /dev/null +++ b/packages/hacl/hacl.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +opam-version: "2.0" +name: "hacl" +authors: [ "Vincent Bernardoff " "Marco Stronati " ] +maintainer: "Vincent Bernardoff " +synopsis: "Tezos binding for Hacl*" +homepage: "https://gitlab.com/tezos/tezos" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "dune" {build & >= "1.0.1"} + "bigstring" {>= "0.1.1"} + "ocplib-endian" {>= "1.0"} + "zarith" {>= "1.7"} + "alcotest" {with-test & >= "0.8.1"} + "hex" {with-test & >= "1.2.0"} + "base" + "stdio" +] +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-hacl/hacl.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/irmin-lmdb/irmin-lmdb.dev/opam b/packages/irmin-lmdb/irmin-lmdb.dev/opam new file mode 100644 index 000000000..9f41a8c3f --- /dev/null +++ b/packages/irmin-lmdb/irmin-lmdb.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "irmin-lmdb" +opam-version: "2.0" +maintainer: "gregoire.henry@tezos.com" +authors: ["Grégoire Henry"] +license: "ISC" +homepage: "https://gitlab.com/tezos/irmin-lmdb" +bug-reports: "https://gitlab.com/tezos/irmin-lmdb/issues" +dev-repo: "git+https://gitlab.com/tezos/irmin-lmdb.git" +doc: "https://tezos.gitlab.io/irmin-lmdb/" +synopsis: "LMDB backend for Irmin" + +build: [ + ["dune" "subst"] {pinned} + ["dune" "build" "-p" name "-j" jobs] + [ "mv" "vendors/irmin-lmdb/irmin-lmdb.install" "." ] +] +run-test: ["dune" "runtest" "-p" name] + +depends: [ + "dune" {build & >= "1.0.1"} + "irmin" {>= "1.4.0"} + "lmdb" {>= "0.1"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ledgerwallet-tezos/ledgerwallet-tezos.dev/opam b/packages/ledgerwallet-tezos/ledgerwallet-tezos.dev/opam new file mode 100644 index 000000000..c39c6c3ff --- /dev/null +++ b/packages/ledgerwallet-tezos/ledgerwallet-tezos.dev/opam @@ -0,0 +1,22 @@ +version: "dev" +opam-version: "2.0" +name: "ledgerwallet-tezos" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +license: "ISC" +synopsis: "Ledger wallet library for OCaml: Tezos app" +homepage: "https://github.com/vbmithr/ocaml-ledger-wallet" +bug-reports: "https://github.com/vbmithr/ocaml-ledger-wallet/issues" +dev-repo: "git://github.com/vbmithr/ocaml-ledger-wallet" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-ledger-wallet/ledgerwallet-tezos.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "dune" {build & >= "1.0.1"} + "ledgerwallet" {= "dev"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ledgerwallet/ledgerwallet.dev/opam b/packages/ledgerwallet/ledgerwallet.dev/opam new file mode 100644 index 000000000..fa35e8d93 --- /dev/null +++ b/packages/ledgerwallet/ledgerwallet.dev/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +version: "dev" +name: "ledgerwallet" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +license: "ISC" +synopsis: "Ledger wallet library for OCaml" +homepage: "https://github.com/vbmithr/ocaml-ledger-wallet" +bug-reports: "https://github.com/vbmithr/ocaml-ledger-wallet/issues" +dev-repo: "git://github.com/vbmithr/ocaml-ledger-wallet" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-ledger-wallet/ledgerwallet.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "dune" {build & >= "1.0.1"} + "rresult" {>= "0.5.0"} + "cstruct" {>= "3.2.1"} + "hidapi" {>= "1.0"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ligo/ligo.dev/opam b/packages/ligo/ligo.dev/opam new file mode 100644 index 000000000..4b28508c8 --- /dev/null +++ b/packages/ligo/ligo.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +name: "ligo" +opam-version: "2.0" +maintainer: "ligolang@gmail.com" +authors: [ "Galfour" ] +homepage: "https://gitlab.com/ligolang/tezos" +bug-reports: "https://gitlab.com/ligolang/tezos/issues" +synopsis: "A higher-level language which compiles to Michelson" +dev-repo: "git+https://gitlab.com/ligolang/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "menhir" + "ppx_let" + "ppx_deriving" + "tezos-utils" + "proto-alpha-utils" + "yojson" + "alcotest" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/ligo.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/ligo/-/archive/master/ligo.tar.gz" +} diff --git a/packages/lmdb/lmdb.dev/opam b/packages/lmdb/lmdb.dev/opam new file mode 100644 index 000000000..7f0f42bae --- /dev/null +++ b/packages/lmdb/lmdb.dev/opam @@ -0,0 +1,23 @@ +opam-version: "2.0" +name: "lmdb" +version: "0.1" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +license: "ISC" +synopsis: "Simple OCaml binding to Lightning Memory-Mapped Database from Symas" +homepage: "https://github.com/vbmithr/ocaml-lmdb" +bug-reports: "https://github.com/vbmithr/ocaml-lmdb/issues" +dev-repo: "git://github.com/vbmithr/ocaml-lmdb" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-lmdb/lmdb.install" "." ] +] +depends: [ + "dune" {build & >= "1.0.1"} + "rresult" {>= "0.5.0"} + "cstruct" {with-test & >= "3.2.1"} + "alcotest" {with-test & >= "0.8.1"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/michelson-parser/michelson-parser.dev/opam b/packages/michelson-parser/michelson-parser.dev/opam new file mode 100644 index 000000000..f04816130 --- /dev/null +++ b/packages/michelson-parser/michelson-parser.dev/opam @@ -0,0 +1,21 @@ +name: "michelson-parser" +opam-version: "2.0" +version: "dev" +maintainer: "ligolang@gmail.com" +authors: [ "Galfour" ] +homepage: "https://gitlab.com/ligolang/tezos" +bug-reports: "https://gitlab.com/ligolang/tezos/issues" +dev-repo: "git+https://gitlab.com/ligolang/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" + "tezos-memory-proto-alpha" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "tezos-utils/michelson-parser/michelson-parser.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/ligo-utils/-/archive/master/ligo-utils.tar.gz" +} diff --git a/packages/ocplib-ezresto-directory/ocplib-ezresto-directory.dev/opam b/packages/ocplib-ezresto-directory/ocplib-ezresto-directory.dev/opam new file mode 100644 index 000000000..2c7114845 --- /dev/null +++ b/packages/ocplib-ezresto-directory/ocplib-ezresto-directory.dev/opam @@ -0,0 +1,28 @@ +name: "ocplib-ezresto-directory" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_ezresto-directory/ocplib-ezresto-directory.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "ocplib-ezresto" {= "dev" } + "ocplib-resto-directory" {= "dev" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-ezresto/ocplib-ezresto.dev/opam b/packages/ocplib-ezresto/ocplib-ezresto.dev/opam new file mode 100644 index 000000000..110632ff2 --- /dev/null +++ b/packages/ocplib-ezresto/ocplib-ezresto.dev/opam @@ -0,0 +1,28 @@ +name: "ocplib-ezresto" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_ezresto/ocplib-ezresto.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "ocplib-resto" {= "dev" } + "ocplib-resto-json" {= "dev" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-json-typed-browser/ocplib-json-typed-browser.dev/opam b/packages/ocplib-json-typed-browser/ocplib-json-typed-browser.dev/opam new file mode 100644 index 000000000..1dbe76b15 --- /dev/null +++ b/packages/ocplib-json-typed-browser/ocplib-json-typed-browser.dev/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +name: "ocplib-json-typed-browser" +version: "0.6" +maintainer: "Benjamin Canou " +authors: "Benjamin Canou " +homepage: "https://github.com/ocamlpro/ocplib-json-typed" +synopsis: "Libraries for reliable manipulation JSON objects (browser support)" +bug-reports: "https://github.com/ocamlpro/ocplib-json-typed/issues" +license: "LGPLv3 w/ linking exception" +dev-repo: "git+https://github.com/ocamlpro/ocplib-json-typed.git" + +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocplib-json-typed/ocplib-json-typed-browser.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "ocaml" {>= "4.3.0"} + "dune" {build & >= "1.0.1"} + "ocplib-json-typed" {= "0.6" } + "js_of_ocaml" {>= "3.3.0"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-json-typed-bson/ocplib-json-typed-bson.dev/opam b/packages/ocplib-json-typed-bson/ocplib-json-typed-bson.dev/opam new file mode 100644 index 000000000..0bab5f551 --- /dev/null +++ b/packages/ocplib-json-typed-bson/ocplib-json-typed-bson.dev/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +name: "ocplib-json-typed-bson" +version: "0.6" +maintainer: "Benjamin Canou " +authors: "Benjamin Canou " +homepage: "https://github.com/ocamlpro/ocplib-json-typed" +synopsis: "Libraries for reliable manipulation JSON objects (BSON)" +bug-reports: "https://github.com/ocamlpro/ocplib-json-typed/issues" +license: "LGPLv3 w/ linking exception" +dev-repo: "git+https://github.com/ocamlpro/ocplib-json-typed.git" + +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocplib-json-typed/ocplib-json-typed-bson.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "ocaml" {>= "4.3.0"} + "dune" {build & >= "1.0.1"} + "ocplib-json-typed" {= "0.6" } + "ocplib-endian" {>= "1.0"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-json-typed/ocplib-json-typed.dev/opam b/packages/ocplib-json-typed/ocplib-json-typed.dev/opam new file mode 100644 index 000000000..a95d47b36 --- /dev/null +++ b/packages/ocplib-json-typed/ocplib-json-typed.dev/opam @@ -0,0 +1,24 @@ +opam-version: "2.0" +name: "ocplib-json-typed" +version: "0.6" +maintainer: "Benjamin Canou " +authors: "Benjamin Canou " +homepage: "https://github.com/ocamlpro/ocplib-json-typed" +synopsis: "Libraries for reliable manipulation JSON objects" +bug-reports: "https://github.com/ocamlpro/ocplib-json-typed/issues" +license: "LGPLv3 w/ linking exception" +dev-repo: "git+https://github.com/ocamlpro/ocplib-json-typed.git" + +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocplib-json-typed/ocplib-json-typed.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "ocaml" {>= "4.3.0"} + "dune" {build & >= "1.0.1"} + "uri" {>= "1.9.0" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-resto-cohttp/ocplib-resto-cohttp.dev/opam b/packages/ocplib-resto-cohttp/ocplib-resto-cohttp.dev/opam new file mode 100644 index 000000000..71d297d1c --- /dev/null +++ b/packages/ocplib-resto-cohttp/ocplib-resto-cohttp.dev/opam @@ -0,0 +1,28 @@ +name: "ocplib-resto-cohttp" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_resto-cohttp/ocplib-resto-cohttp.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "ocplib-resto-directory" {= "dev" } + "cohttp-lwt-unix" { >= "1.0.0" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-resto-directory/ocplib-resto-directory.dev/opam b/packages/ocplib-resto-directory/ocplib-resto-directory.dev/opam new file mode 100644 index 000000000..5e5bded5a --- /dev/null +++ b/packages/ocplib-resto-directory/ocplib-resto-directory.dev/opam @@ -0,0 +1,29 @@ +name: "ocplib-resto-directory" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_resto-directory/ocplib-resto-directory.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "ocplib-resto" {= "dev" } + "ocplib-resto-json" {= "dev" & with-test } + "lwt" { >= "3.0.0" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-resto-json/ocplib-resto-json.dev/opam b/packages/ocplib-resto-json/ocplib-resto-json.dev/opam new file mode 100644 index 000000000..fb5b100d7 --- /dev/null +++ b/packages/ocplib-resto-json/ocplib-resto-json.dev/opam @@ -0,0 +1,28 @@ +name: "ocplib-resto-json" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_resto-json/ocplib-resto-json.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "ocplib-resto" {= "dev" } + "ocplib-json-typed-bson" { >= "0.6" } +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/ocplib-resto/ocplib-resto.dev/opam b/packages/ocplib-resto/ocplib-resto.dev/opam new file mode 100644 index 000000000..144f20c64 --- /dev/null +++ b/packages/ocplib-resto/ocplib-resto.dev/opam @@ -0,0 +1,27 @@ +name: "ocplib-resto" +version: "dev" +opam-version: "2.0" +maintainer: "Grégoire Henry " +authors: "Grégoire Henry " +license: "LGPL-2.1-with-OCaml-exception" +homepage: "https://github.com/OCamlPro/ocplib-resto" +bug-reports: "https://github.com/OCamlPro/ocplib-resto/issues" +dev-repo: "git+https://github.com/OCamlPro/ocplib-resto" +synopsis: "A minimal OCaml library for type-safe HTTP/JSON RPCs" + +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "vendors/ocplib-resto/lib_resto/ocplib-resto.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] + +depends: [ + "ocamlfind" {build} + "dune" {build} + "uri" +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/pbkdf/pbkdf.dev/opam b/packages/pbkdf/pbkdf.dev/opam new file mode 100644 index 000000000..dc601ba48 --- /dev/null +++ b/packages/pbkdf/pbkdf.dev/opam @@ -0,0 +1,27 @@ +opam-version: "2.0" +name: "pbkdf" +version: "0.3.0" +homepage: "https://github.com/abeaumont/ocaml-pbkdf" +dev-repo: "git+https://github.com/abeaumont/ocaml-pbkdf.git" +bug-reports: "https://github.com/abeaumont/ocaml-pbkdf/issues" +authors: ["Alfredo Beaumont " "Sonia Meruelo "] +maintainer: ["Alfredo Beaumont "] +license: "BSD2" +synopsis: "Password based key derivation functions from PKCS#5, RFC 2898" + +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-pbkdf/pbkdf.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "dune" { build & >= "1.0.1" } + "hacl" + "bigstring" {>= "0.2"} + "ocplib-endian" {>= "1.0"} + "alcotest" {with-test & >= "0.8.1"} + "hex" {with-test & >= "1.2.0"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/proto-alpha-utils/proto-alpha-utils.dev/opam b/packages/proto-alpha-utils/proto-alpha-utils.dev/opam new file mode 100644 index 000000000..f288b29a1 --- /dev/null +++ b/packages/proto-alpha-utils/proto-alpha-utils.dev/opam @@ -0,0 +1,56 @@ +opam-version: "2.0" +name: "proto-alpha-utils" +version: "dev" +synopsis: "LIGO Proto Alpha-specific Utilities, to be used by other libraries" +maintainer: "Galfour " +authors: "Galfour " +license: "MIT" +homepage: "https://gitlab.com/ligolang/ligo-utils" +bug-reports: "https://gitlab.com/ligolang/ligo-utils/issues" +depends: [ + "dune" + "base" + "base" + "bigstring" + "calendar" + "cohttp-lwt-unix" + "cstruct" + "ezjsonm" + "hex" + "hidapi" + "ipaddr" + "irmin" + "js_of_ocaml" + "lwt" + "lwt_log" + "mtime" + "ocplib-endian" + "ocp-ocamlres" + "re" + "rresult" + "stdio" + "uri" + "uutf" + "zarith" + "ocplib-json-typed" + "ocplib-json-typed-bson" + "tezos-crypto" + "tezos-stdlib-unix" + "tezos-data-encoding" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "michelson-parser" + "simple-utils" + "tezos-utils" + # from ppx_let: + "ocaml" {>= "4.04.2" & < "4.08.0"} + "dune" {build & >= "1.5.1"} + "ppxlib" {>= "0.5.0"} +] +build: [ + ["dune" "build" "-p" name] + [ "mv" "proto-alpha-utils/proto-alpha-utils.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/ligo-utils/-/archive/master/ligo-utils.tar.gz" +} diff --git a/packages/secp256k1/secp256k1.dev/opam b/packages/secp256k1/secp256k1.dev/opam new file mode 100644 index 000000000..99a4a3def --- /dev/null +++ b/packages/secp256k1/secp256k1.dev/opam @@ -0,0 +1,22 @@ +opam-version: "2.0" +name: "secp256k1" +version: "0.1" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +homepage: "https://github.com/vbmithr/ocaml-secp256k1-internal" +bug-reports: "https://github.com/vbmithr/ocaml-secp256k1-internal/issues" +dev-repo: "git://github.com/vbmithr/ocaml-secp256k1-internal" +synopsis: "Bindings to secp256k1 internal functions" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-secp256k1/secp256k1.install" "." ] +] +depends: [ + "conf-gmp" {build} + "dune" {build & >= "1.0.1"} + "cstruct" {>= "3.2.1"} + "bigstring" {>= "0.1.1"} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/simple-utils/simple-utils.dev/opam b/packages/simple-utils/simple-utils.dev/opam new file mode 100644 index 000000000..025107620 --- /dev/null +++ b/packages/simple-utils/simple-utils.dev/opam @@ -0,0 +1,54 @@ +opam-version: "2.0" +name: "simple-utils" +version: "dev" +synopsis: "LIGO Utilities, to be used by other libraries" +maintainer: "Galfour " +authors: "Galfour " +license: "MIT" +homepage: "https://gitlab.com/ligolang/ligo-utils" +bug-reports: "https://gitlab.com/ligolang/ligo-utils/issues" +depends: [ + "dune" + "base" + "base" + "bigstring" + "calendar" + "cohttp-lwt-unix" + "cstruct" + "ezjsonm" + "hex" + "hidapi" + "ipaddr" + "irmin" + "js_of_ocaml" + "lwt" + "lwt_log" + "mtime" + "ocplib-endian" + "ocp-ocamlres" + "re" + "rresult" + "stdio" + "uri" + "uutf" + "zarith" + "ocplib-json-typed" + "ocplib-json-typed-bson" + "tezos-crypto" + "tezos-stdlib-unix" + "tezos-data-encoding" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "michelson-parser" + # from ppx_let: + "ocaml" {>= "4.04.2" & < "4.08.0"} + "dune" {build & >= "1.5.1"} + "ppxlib" {>= "0.5.0"} +] +build: [ + ["dune" "build" "-p" name] + [ "mv" "simple-utils/simple-utils.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/ligo-utils/-/archive/master/ligo-utils.tar.gz" +} diff --git a/packages/tezos-accuser-alpha-commands/tezos-accuser-alpha-commands.dev/opam b/packages/tezos-accuser-alpha-commands/tezos-accuser-alpha-commands.dev/opam new file mode 100644 index 000000000..dc7a1381b --- /dev/null +++ b/packages/tezos-accuser-alpha-commands/tezos-accuser-alpha-commands.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-accuser-alpha-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-client-alpha" + "tezos-baking-alpha" + "tezos-signer-backends" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_delegate/tezos-accuser-alpha-commands.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-accuser-alpha/tezos-accuser-alpha.dev/opam b/packages/tezos-accuser-alpha/tezos-accuser-alpha.dev/opam new file mode 100644 index 000000000..cf5ed96ff --- /dev/null +++ b/packages/tezos-accuser-alpha/tezos-accuser-alpha.dev/opam @@ -0,0 +1,25 @@ +version: "dev" +name: "tezos-accuser-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-alpha" + "tezos-client-commands" + "tezos-baking-alpha-commands" + "tezos-client-base-unix" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/bin_accuser/tezos-accuser-alpha.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-baker-alpha-commands/tezos-baker-alpha-commands.dev/opam b/packages/tezos-baker-alpha-commands/tezos-baker-alpha-commands.dev/opam new file mode 100644 index 000000000..94efe9ae3 --- /dev/null +++ b/packages/tezos-baker-alpha-commands/tezos-baker-alpha-commands.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-baker-alpha-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-client-alpha" + "tezos-baking-alpha" + "tezos-signer-backends" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_delegate/tezos-baker-alpha-commands.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-baker-alpha/tezos-baker-alpha.dev/opam b/packages/tezos-baker-alpha/tezos-baker-alpha.dev/opam new file mode 100644 index 000000000..3253c9526 --- /dev/null +++ b/packages/tezos-baker-alpha/tezos-baker-alpha.dev/opam @@ -0,0 +1,25 @@ +version: "dev" +name: "tezos-baker-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-alpha" + "tezos-client-commands" + "tezos-baking-alpha-commands" + "tezos-client-base-unix" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/bin_baker/tezos-baker-alpha.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-baking-alpha-commands/tezos-baking-alpha-commands.dev/opam b/packages/tezos-baking-alpha-commands/tezos-baking-alpha-commands.dev/opam new file mode 100644 index 000000000..cb5219bc0 --- /dev/null +++ b/packages/tezos-baking-alpha-commands/tezos-baking-alpha-commands.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-baking-alpha-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-client-alpha" + "tezos-baking-alpha" + "tezos-signer-backends" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_delegate/tezos-baking-alpha-commands.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-baking-alpha/tezos-baking-alpha.dev/opam b/packages/tezos-baking-alpha/tezos-baking-alpha.dev/opam new file mode 100644 index 000000000..a9de1e5b7 --- /dev/null +++ b/packages/tezos-baking-alpha/tezos-baking-alpha.dev/opam @@ -0,0 +1,34 @@ +version: "dev" +name: "tezos-baking-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-client-alpha" + "tezos-node" { with-test } + "tezos-client-genesis" { with-test } + "tezos-client-base-unix" { with-test } + "alcotest-lwt" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_delegate/tezos-baking-alpha.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-base/tezos-base.dev/opam b/packages/tezos-base/tezos-base.dev/opam new file mode 100644 index 000000000..ffc401d8e --- /dev/null +++ b/packages/tezos-base/tezos-base.dev/opam @@ -0,0 +1,34 @@ +version: "dev" +name: "tezos-base" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" + "tezos-crypto" + "tezos-data-encoding" + "tezos-error-monad" + "tezos-micheline" + "tezos-rpc" + "calendar" + "ezjsonm" { >= "0.5.0" } + "ipaddr" { >= "3.0.0" } + "mtime" { >= "1.0.0" } + "re" { >= "1.7.2" } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_base/tezos-base.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-clic/tezos-clic.dev/opam b/packages/tezos-clic/tezos-clic.dev/opam new file mode 100644 index 000000000..957c1f864 --- /dev/null +++ b/packages/tezos-clic/tezos-clic.dev/opam @@ -0,0 +1,25 @@ +version: "dev" +name: "tezos-clic" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" + "tezos-error-monad" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_clic/tezos-clic.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-alpha-commands/tezos-client-alpha-commands.dev/opam b/packages/tezos-client-alpha-commands/tezos-client-alpha-commands.dev/opam new file mode 100644 index 000000000..f85a49147 --- /dev/null +++ b/packages/tezos-client-alpha-commands/tezos-client-alpha-commands.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-client-alpha-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-alpha" + "tezos-client-commands" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_client_commands/tezos-client-alpha-commands.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-alpha/tezos-client-alpha.dev/opam b/packages/tezos-client-alpha/tezos-client-alpha.dev/opam new file mode 100644 index 000000000..b79f98bc1 --- /dev/null +++ b/packages/tezos-client-alpha/tezos-client-alpha.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-client-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-signer-backends" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_client/tezos-client-alpha.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-base-unix/tezos-client-base-unix.dev/opam b/packages/tezos-client-base-unix/tezos-client-base-unix.dev/opam new file mode 100644 index 000000000..c395011c8 --- /dev/null +++ b/packages/tezos-client-base-unix/tezos-client-base-unix.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-client-base-unix" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-base" + "tezos-stdlib-unix" + "tezos-rpc-http" + "tezos-signer-backends" + "tezos-client-commands" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_client_base_unix/tezos-client-base-unix.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-base/tezos-client-base.dev/opam b/packages/tezos-client-base/tezos-client-base.dev/opam new file mode 100644 index 000000000..6f2a814ae --- /dev/null +++ b/packages/tezos-client-base/tezos-client-base.dev/opam @@ -0,0 +1,31 @@ +version: "dev" +name: "tezos-client-base" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-stdlib-unix" + "tezos-shell-services" + "tezos-storage" + "tezos-rpc-http" + "cmdliner" + "pbkdf" + "bip39" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_client_base/tezos-client-base.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-commands/tezos-client-commands.dev/opam b/packages/tezos-client-commands/tezos-client-commands.dev/opam new file mode 100644 index 000000000..a7ca8e8b0 --- /dev/null +++ b/packages/tezos-client-commands/tezos-client-commands.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +name: "tezos-client-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-base" + "tezos-rpc" + "tezos-shell-services" + "tezos-signer-backends" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_client_commands/tezos-client-commands.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-demo/tezos-client-demo.dev/opam b/packages/tezos-client-demo/tezos-client-demo.dev/opam new file mode 100644 index 000000000..a4f9e3398 --- /dev/null +++ b/packages/tezos-client-demo/tezos-client-demo.dev/opam @@ -0,0 +1,29 @@ +name: "tezos-client-demo" +opam-version: "1.2" +version: "dev" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-protocol-environment" + "tezos-protocol-demo" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_demo/lib_client/tezos-client-demo.install" "." ] +] +build-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client-genesis/tezos-client-genesis.dev/opam b/packages/tezos-client-genesis/tezos-client-genesis.dev/opam new file mode 100644 index 000000000..097f8c8a3 --- /dev/null +++ b/packages/tezos-client-genesis/tezos-client-genesis.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-client-genesis" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-protocol-environment" + "tezos-protocol-genesis" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_genesis/lib_client/tezos-client-genesis.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-client/tezos-client.dev/opam b/packages/tezos-client/tezos-client.dev/opam new file mode 100644 index 000000000..5f6de6ee7 --- /dev/null +++ b/packages/tezos-client/tezos-client.dev/opam @@ -0,0 +1,35 @@ +version: "dev" +name: "tezos-client" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-base" + "tezos-client-genesis" + "tezos-client-demo" + "tezos-client-alpha" + "tezos-client-alpha-commands" + "tezos-baking-alpha" + "tezos-baking-alpha-commands" + "tezos-client-base-unix" + "tezos-signer-backends" + "tezos-node" { with-test } + "tezos-protocol-compiler" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/bin_client/tezos-client.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-crypto/tezos-crypto.dev/opam b/packages/tezos-crypto/tezos-crypto.dev/opam new file mode 100644 index 000000000..7df5fd91d --- /dev/null +++ b/packages/tezos-crypto/tezos-crypto.dev/opam @@ -0,0 +1,35 @@ +version: "dev" +name: "tezos-crypto" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" + "tezos-data-encoding" + "tezos-error-monad" + "tezos-rpc" + "tezos-clic" + "lwt" + "blake2" + "hacl" + "zarith" + "secp256k1" + "uecc" + "alcotest" { with-test & >= "0.8.3" } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_crypto/tezos-crypto.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-data-encoding/tezos-data-encoding.dev/opam b/packages/tezos-data-encoding/tezos-data-encoding.dev/opam new file mode 100644 index 000000000..dbdebdc67 --- /dev/null +++ b/packages/tezos-data-encoding/tezos-data-encoding.dev/opam @@ -0,0 +1,30 @@ +version: "dev" +name: "tezos-data-encoding" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" + "ezjsonm" + "ocplib-json-typed" + "ocplib-json-typed-bson" + "ocplib-endian" + "alcotest" { with-test } + "crowbar" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_data_encoding/tezos-data-encoding.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-embedded-protocol-alpha/tezos-embedded-protocol-alpha.dev/opam b/packages/tezos-embedded-protocol-alpha/tezos-embedded-protocol-alpha.dev/opam new file mode 100644 index 000000000..c99b103d8 --- /dev/null +++ b/packages/tezos-embedded-protocol-alpha/tezos-embedded-protocol-alpha.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-embedded-protocol-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-compiler" + "tezos-protocol-updater" +] +build: [ + [ "%{tezos-protocol-compiler:lib}%/replace" + "%{tezos-protocol-compiler:lib}%/dune_protocol.template" + "dune" "alpha" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_protocol/tezos-embedded-protocol-alpha.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-embedded-protocol-demo/tezos-embedded-protocol-demo.dev/opam b/packages/tezos-embedded-protocol-demo/tezos-embedded-protocol-demo.dev/opam new file mode 100644 index 000000000..0bd83afe9 --- /dev/null +++ b/packages/tezos-embedded-protocol-demo/tezos-embedded-protocol-demo.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +name: "tezos-embedded-protocol-demo" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-protocol-compiler" + "tezos-protocol-updater" +] +build: [ + [ "%{tezos-protocol-compiler:lib}%/replace" + "%{tezos-protocol-compiler:lib}%/dune_protocol.template" + "dune" "demo" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_demo/lib_protocol/tezos-embedded-protocol-demo.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-embedded-protocol-genesis/tezos-embedded-protocol-genesis.dev/opam b/packages/tezos-embedded-protocol-genesis/tezos-embedded-protocol-genesis.dev/opam new file mode 100644 index 000000000..6d112ec52 --- /dev/null +++ b/packages/tezos-embedded-protocol-genesis/tezos-embedded-protocol-genesis.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +name: "tezos-embedded-protocol-genesis" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-protocol-compiler" + "tezos-protocol-updater" +] +build: [ + [ "%{tezos-protocol-compiler:lib}%/replace" + "%{tezos-protocol-compiler:lib}%/dune_protocol.template" + "dune" "genesis" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_genesis/lib_protocol/tezos-embedded-protocol-genesis.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-endorser-alpha-commands/tezos-endorser-alpha-commands.dev/opam b/packages/tezos-endorser-alpha-commands/tezos-endorser-alpha-commands.dev/opam new file mode 100644 index 000000000..39843046a --- /dev/null +++ b/packages/tezos-endorser-alpha-commands/tezos-endorser-alpha-commands.dev/opam @@ -0,0 +1,29 @@ +version: "dev" +name: "tezos-endorser-alpha-commands" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "tezos-shell-services" + "tezos-client-base" + "tezos-client-commands" + "tezos-client-alpha" + "tezos-baking-alpha" + "tezos-signer-backends" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_delegate/tezos-endorser-alpha-commands.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-endorser-alpha/tezos-endorser-alpha.dev/opam b/packages/tezos-endorser-alpha/tezos-endorser-alpha.dev/opam new file mode 100644 index 000000000..d417649d4 --- /dev/null +++ b/packages/tezos-endorser-alpha/tezos-endorser-alpha.dev/opam @@ -0,0 +1,25 @@ +version: "dev" +name: "tezos-endorser-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-alpha" + "tezos-client-commands" + "tezos-baking-alpha-commands" + "tezos-client-base-unix" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/bin_endorser/tezos-endorser-alpha.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-error-monad/tezos-error-monad.dev/opam b/packages/tezos-error-monad/tezos-error-monad.dev/opam new file mode 100644 index 000000000..c67d48705 --- /dev/null +++ b/packages/tezos-error-monad/tezos-error-monad.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-error-monad" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" + "tezos-data-encoding" + "lwt" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_error_monad/tezos-error-monad.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-memory-proto-alpha/tezos-memory-proto-alpha.dev/opam b/packages/tezos-memory-proto-alpha/tezos-memory-proto-alpha.dev/opam new file mode 100644 index 000000000..c65dfc673 --- /dev/null +++ b/packages/tezos-memory-proto-alpha/tezos-memory-proto-alpha.dev/opam @@ -0,0 +1,22 @@ +opam-version: "2.0" +name: "memory-proto-alpha" +version: "dev" +synopsis: "Tezos Protocol Alpha in memory" +maintainer: "Galfour " +authors: "Galfour " +license: "MIT" +homepage: "https://gitlab.com/ligolang/tezos" +bug-reports: "https://gitlab.com/ligolang/tezos/issues" +depends: [ + "dune" + "tezos-protocol-environment" + "tezos-protocol-alpha" +] +build: [ + ["dune" "build" "-p" name] + [ "mv" "src/lib_memory_protocol_alpha/tezos-memory-proto-alpha.install" "." ] +] +dev-repo: "git+https://gitlab.com/ligolang/tezos" +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-micheline/tezos-micheline.dev/opam b/packages/tezos-micheline/tezos-micheline.dev/opam new file mode 100644 index 000000000..1363b30d1 --- /dev/null +++ b/packages/tezos-micheline/tezos-micheline.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-micheline" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-data-encoding" + "tezos-error-monad" + "uutf" + "alcotest-lwt" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_micheline/tezos-micheline.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-node/tezos-node.dev/opam b/packages/tezos-node/tezos-node.dev/opam new file mode 100644 index 000000000..b7e3c7a97 --- /dev/null +++ b/packages/tezos-node/tezos-node.dev/opam @@ -0,0 +1,35 @@ +version: "dev" +name: "tezos-node" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-rpc-http" + "tezos-p2p" + "tezos-shell" + "tezos-protocol-updater" + "tezos-embedded-protocol-genesis" + "tezos-embedded-protocol-demo" + "tezos-embedded-protocol-alpha" + "cmdliner" + "tls" + "cstruct" { < "3.4.0" } ## Because "tls" depends on a version of "nocrypto" + ## that is not compatible with recent "cstruct" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/bin_node/tezos-node.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-p2p/tezos-p2p.dev/opam b/packages/tezos-p2p/tezos-p2p.dev/opam new file mode 100644 index 000000000..2f4e43977 --- /dev/null +++ b/packages/tezos-p2p/tezos-p2p.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-p2p" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-stdlib-unix" + "tezos-shell-services" + "alcotest-lwt" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_p2p/tezos-p2p.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-alpha/tezos-protocol-alpha.dev/opam b/packages/tezos-protocol-alpha/tezos-protocol-alpha.dev/opam new file mode 100644 index 000000000..9893dcf7f --- /dev/null +++ b/packages/tezos-protocol-alpha/tezos-protocol-alpha.dev/opam @@ -0,0 +1,33 @@ +version: "dev" +name: "tezos-protocol-alpha" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-compiler" + "alcotest-lwt" { with-test } + "tezos-stdlib-unix" { with-test } + "tezos-protocol-environment" { with-test } + "tezos-shell-services" { with-test } + "bip39" { with-test } +] +build: [ +# [ "%{tezos-protocol-compiler:lib}%/replace" +# "%{tezos-protocol-compiler:lib}%/dune_protocol.template" +# "src/proto_alpha/lib_protocol/dune" "alpha" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_alpha/lib_protocol/tezos-protocol-alpha.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-compiler/tezos-protocol-compiler.dev/opam b/packages/tezos-protocol-compiler/tezos-protocol-compiler.dev/opam new file mode 100644 index 000000000..5348d1193 --- /dev/null +++ b/packages/tezos-protocol-compiler/tezos-protocol-compiler.dev/opam @@ -0,0 +1,31 @@ +version: "dev" +name: "tezos-protocol-compiler" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + ## ocaml should be in sync with `script/version.sh` + "ocaml" { = "4.06.1" } + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "base-unix" + "tezos-base" + "tezos-protocol-environment-sigs" + "tezos-stdlib-unix" + "ocplib-endian" + "ocp-ocamlres" { >= "0.4" } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_protocol_compiler/tezos-protocol-compiler.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-demo/tezos-protocol-demo.dev/opam b/packages/tezos-protocol-demo/tezos-protocol-demo.dev/opam new file mode 100644 index 000000000..22eb7d57c --- /dev/null +++ b/packages/tezos-protocol-demo/tezos-protocol-demo.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-protocol-demo" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-protocol-compiler" +] +build: [ + [ "%{tezos-protocol-compiler:lib}%/replace" + "%{tezos-protocol-compiler:lib}%/dune_protocol.template" + "src/proto_demo/lib_protocol/dune" "demo" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_demo/lib_protocol/tezos-protocol-demo.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-environment-shell/tezos-protocol-environment-shell.dev/opam b/packages/tezos-protocol-environment-shell/tezos-protocol-environment-shell.dev/opam new file mode 100644 index 000000000..3a867562d --- /dev/null +++ b/packages/tezos-protocol-environment-shell/tezos-protocol-environment-shell.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-protocol-environment-shell" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment" + "tezos-storage" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_protocol_environment/tezos-protocol-environment-shell.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-environment-sigs/tezos-protocol-environment-sigs.dev/opam b/packages/tezos-protocol-environment-sigs/tezos-protocol-environment-sigs.dev/opam new file mode 100644 index 000000000..bbf197fc5 --- /dev/null +++ b/packages/tezos-protocol-environment-sigs/tezos-protocol-environment-sigs.dev/opam @@ -0,0 +1,24 @@ +version: "dev" +name: "tezos-protocol-environment-sigs" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-stdlib" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_protocol_environment/tezos-protocol-environment-sigs.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-environment/tezos-protocol-environment.dev/opam b/packages/tezos-protocol-environment/tezos-protocol-environment.dev/opam new file mode 100644 index 000000000..5604f89b1 --- /dev/null +++ b/packages/tezos-protocol-environment/tezos-protocol-environment.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-protocol-environment" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-protocol-environment-sigs" + "alcotest-lwt" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_protocol_environment/tezos-protocol-environment.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-genesis/tezos-protocol-genesis.dev/opam b/packages/tezos-protocol-genesis/tezos-protocol-genesis.dev/opam new file mode 100644 index 000000000..6072336e6 --- /dev/null +++ b/packages/tezos-protocol-genesis/tezos-protocol-genesis.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-protocol-genesis" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-protocol-compiler" +] +build: [ + [ "%{tezos-protocol-compiler:lib}%/replace" + "%{tezos-protocol-compiler:lib}%/dune_protocol.template" + "dune" "genesis" ] + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/proto_genesis/lib_protocol/tezos-protocol-genesis.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-protocol-updater/tezos-protocol-updater.dev/opam b/packages/tezos-protocol-updater/tezos-protocol-updater.dev/opam new file mode 100644 index 000000000..5be3afe4c --- /dev/null +++ b/packages/tezos-protocol-updater/tezos-protocol-updater.dev/opam @@ -0,0 +1,30 @@ +version: "dev" +name: "tezos-protocol-updater" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-micheline" + "tezos-shell-services" + "tezos-protocol-compiler" + "tezos-protocol-environment-shell" + "tezos-stdlib-unix" + "tezos-storage" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_protocol_updater/tezos-protocol-updater.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-rpc-http/tezos-rpc-http.dev/opam b/packages/tezos-rpc-http/tezos-rpc-http.dev/opam new file mode 100644 index 000000000..e6027b5ea --- /dev/null +++ b/packages/tezos-rpc-http/tezos-rpc-http.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-rpc-http" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "ocplib-resto-directory" + "ocplib-resto-cohttp" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_rpc_http/tezos-rpc-http.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-rpc/tezos-rpc.dev/opam b/packages/tezos-rpc/tezos-rpc.dev/opam new file mode 100644 index 000000000..f20af6942 --- /dev/null +++ b/packages/tezos-rpc/tezos-rpc.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-rpc" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-error-monad" + "tezos-data-encoding" + "ocplib-resto" + "ocplib-resto-directory" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_rpc/tezos-rpc.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-shell-services/tezos-shell-services.dev/opam b/packages/tezos-shell-services/tezos-shell-services.dev/opam new file mode 100644 index 000000000..29afeead0 --- /dev/null +++ b/packages/tezos-shell-services/tezos-shell-services.dev/opam @@ -0,0 +1,24 @@ +version: "dev" +name: "tezos-shell-services" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_shell_services/tezos-shell-services.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-shell/tezos-shell.dev/opam b/packages/tezos-shell/tezos-shell.dev/opam new file mode 100644 index 000000000..1e2d44759 --- /dev/null +++ b/packages/tezos-shell/tezos-shell.dev/opam @@ -0,0 +1,31 @@ +version: "dev" +name: "tezos-shell" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-rpc-http" + "tezos-p2p" + "tezos-shell-services" + "tezos-protocol-updater" + "tezos-validation" + "alcotest-lwt" { with-test } + "tezos-embedded-protocol-demo" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_shell/tezos-shell.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-signer-backends/tezos-signer-backends.dev/opam b/packages/tezos-signer-backends/tezos-signer-backends.dev/opam new file mode 100644 index 000000000..3b8930230 --- /dev/null +++ b/packages/tezos-signer-backends/tezos-signer-backends.dev/opam @@ -0,0 +1,34 @@ +version: "dev" +name: "tezos-signer-backends" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-stdlib-unix" + "tezos-client-base" + "tezos-rpc-http" + "tezos-signer-services" + "tezos-shell-services" + "pbkdf" + "bip39" + "ledgerwallet-tezos" + "alcotest" {with-test & >= "0.8.1"} + "alcotest-lwt" {with-test & >= "0.8.0"} +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_signer_backends/tezos-signer-backends.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-signer-services/tezos-signer-services.dev/opam b/packages/tezos-signer-services/tezos-signer-services.dev/opam new file mode 100644 index 000000000..7d7663793 --- /dev/null +++ b/packages/tezos-signer-services/tezos-signer-services.dev/opam @@ -0,0 +1,26 @@ +version: "dev" +name: "tezos-signer-services" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-base" + "tezos-rpc" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_signer_services/tezos-signer-services.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-signer/tezos-signer.dev/opam b/packages/tezos-signer/tezos-signer.dev/opam new file mode 100644 index 000000000..eae3b9427 --- /dev/null +++ b/packages/tezos-signer/tezos-signer.dev/opam @@ -0,0 +1,31 @@ +version: "dev" +name: "tezos-signer" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-client-base" + "tezos-client-base-unix" + "tezos-client-commands" + "tezos-signer-services" + "tezos-rpc-http" + "tezos-stdlib-unix" + "tezos-signer-backends" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/bin_signer/tezos-signer.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-stdlib-unix/tezos-stdlib-unix.dev/opam b/packages/tezos-stdlib-unix/tezos-stdlib-unix.dev/opam new file mode 100644 index 000000000..05d60396e --- /dev/null +++ b/packages/tezos-stdlib-unix/tezos-stdlib-unix.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-stdlib-unix" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "lwt" { >= "3.0.0" } + "conf-libev" + "ipaddr" { >= "3.0.0" } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_stdlib_unix/tezos-stdlib-unix.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-stdlib/tezos-stdlib.dev/opam b/packages/tezos-stdlib/tezos-stdlib.dev/opam new file mode 100644 index 000000000..d780319a2 --- /dev/null +++ b/packages/tezos-stdlib/tezos-stdlib.dev/opam @@ -0,0 +1,31 @@ +version: "dev" +name: "tezos-stdlib" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" & < "1.7" } ## Incompatible with lwt<4 + "bigstring" + "hex" + "ocplib-endian" + "re" + "lwt" { < "4" } + "zarith" + "alcotest" { with-test } + "ocp-indent" { with-test & = "1.6.1" } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_stdlib/tezos-stdlib.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-storage/tezos-storage.dev/opam b/packages/tezos-storage/tezos-storage.dev/opam new file mode 100644 index 000000000..414cead2e --- /dev/null +++ b/packages/tezos-storage/tezos-storage.dev/opam @@ -0,0 +1,28 @@ +version: "dev" +name: "tezos-storage" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "lmdb" + "irmin-lmdb" + "tezos-stdlib-unix" { with-test } + "alcotest-lwt" { with-test } +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_storage/tezos-storage.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/tezos-utils/tezos-utils.dev/opam b/packages/tezos-utils/tezos-utils.dev/opam new file mode 100644 index 000000000..5815ae427 --- /dev/null +++ b/packages/tezos-utils/tezos-utils.dev/opam @@ -0,0 +1,55 @@ +opam-version: "2.0" +name: "tezos-utils" +version: "dev" +synopsis: "LIGO Tezos specific Utilities, to be used by other libraries" +maintainer: "Galfour " +authors: "Galfour " +license: "MIT" +homepage: "https://gitlab.com/ligolang/ligo-utils" +bug-reports: "https://gitlab.com/ligolang/ligo-utils/issues" +depends: [ + "dune" + "base" + "base" + "bigstring" + "calendar" + "cohttp-lwt-unix" + "cstruct" + "ezjsonm" + "hex" + "hidapi" + "ipaddr" + "irmin" + "js_of_ocaml" + "lwt" + "lwt_log" + "mtime" + "ocplib-endian" + "ocp-ocamlres" + "re" + "rresult" + "stdio" + "uri" + "uutf" + "zarith" + "ocplib-json-typed" + "ocplib-json-typed-bson" + "tezos-crypto" + "tezos-stdlib-unix" + "tezos-data-encoding" + "tezos-protocol-environment" + "tezos-protocol-alpha" + "michelson-parser" + "simple-utils" + # from ppx_let: + "ocaml" {>= "4.04.2" & < "4.08.0"} + "dune" {build & >= "1.5.1"} + "ppxlib" {>= "0.5.0"} +] +build: [ + ["dune" "build" "-p" name] + [ "mv" "tezos-utils/tezos-utils.install" "." ] +] +url { + src: "https://gitlab.com/ligolang/ligo-utils/-/archive/master/ligo-utils.tar.gz" +} diff --git a/packages/tezos-validation/tezos-validation.dev/opam b/packages/tezos-validation/tezos-validation.dev/opam new file mode 100644 index 000000000..53b71ed0a --- /dev/null +++ b/packages/tezos-validation/tezos-validation.dev/opam @@ -0,0 +1,27 @@ +version: "dev" +name: "tezos-validation" +opam-version: "2.0" +maintainer: "contact@tezos.com" +authors: [ "Tezos devteam" ] +homepage: "https://www.tezos.com/" +bug-reports: "https://gitlab.com/tezos/tezos/issues" +dev-repo: "git+https://gitlab.com/tezos/tezos.git" +license: "MIT" +depends: [ + "ocamlfind" { build } + "dune" { build & >= "1.0.1" } + "tezos-base" + "tezos-storage" + "tezos-shell-services" + "tezos-protocol-updater" +] +build: [ + [ "dune" "build" "-p" name "-j" jobs ] + [ "mv" "src/lib_validation/tezos-validation.install" "." ] +] +run-test: [ + [ "dune" "runtest" "-p" name "-j" jobs ] +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/packages/uecc/uecc.dev/opam b/packages/uecc/uecc.dev/opam new file mode 100644 index 000000000..b03066c28 --- /dev/null +++ b/packages/uecc/uecc.dev/opam @@ -0,0 +1,25 @@ +opam-version: "2.0" +name: "uecc" +version: "dev" +authors: "Vincent Bernardoff " +maintainer: "Vincent Bernardoff " +license: "ISC" +homepage: "https://github.com/vbmithr/ocaml-uecc" +synopsis: "Bindings for ECDH and ECDSA for 8-bit, 32-bit, and 64-bit processors" +bug-reports: "https://github.com/vbmithr/ocaml-uecc/issues" +dev-repo: "git://github.com/vbmithr/ocaml-uecc" +build: [ + [ "dune" "build" "-j" jobs "-p" name "@install" ] + [ "mv" "vendors/ocaml-uecc/uecc.install" "." ] +] +run-test: [ "dune" "runtest" "-p" name "-j" jobs ] +depends: [ + "dune" {build & >= "1.0.1"} + "bigstring" {>= "0.1.1"} + "alcotest" {with-test & >= "0.8.1"} + "cstruct" {with-test & >= "3.2.1"} + "hex" {with-test} +] +url { + src: "https://gitlab.com/ligolang/tezos-modded/-/archive/master/tezos-modded.tar.gz" +} diff --git a/repo b/repo new file mode 100644 index 000000000..d4cfe9fd1 --- /dev/null +++ b/repo @@ -0,0 +1,3 @@ +opam-version: "2.0" +archive-mirrors: "cache" +stamp: "a989886f" diff --git a/urls.txt b/urls.txt new file mode 100644 index 000000000..e538c3e7e --- /dev/null +++ b/urls.txt @@ -0,0 +1 @@ +repo 604d7d8c5eb209596f929225538c2c3c 420 diff --git a/vendors/opam-repository-tools/rewrite-local-opam-repository.sh b/vendors/opam-repository-tools/rewrite-local-opam-repository.sh new file mode 100755 index 000000000..10ab030d1 --- /dev/null +++ b/vendors/opam-repository-tools/rewrite-local-opam-repository.sh @@ -0,0 +1,13 @@ +#!/bin/bash +set -euET -o pipefail +main(){ + root_dir="$(pwd | sed -e 's/\\/\\\\/' | sed -e 's/&/\\\&/' | sed -e 's/~/\\~/')" + rm -fr vendors/ligo-opam-repository-local + mkdir vendors/ligo-opam-repository-local + cp -a index.tar.gz packages repo urls.txt vendors/ligo-opam-repository-local + cd vendors/ligo-opam-repository-local + git grep -z -l src: | grep -z 'opam$' | xargs -0 \ + sed -i -e 's~src: *"https://gitlab.com/ligolang/ligo/-/archive/master/ligo.tar.gz"~src: "file://'"$root_dir"'"~' + # TODO: run the update.sh script adequately to regenerate the index.tar.gz etc. in the local repo +} +if main; then exit 0; else exit $?; fi diff --git a/vendors/opam-repository-tools/update.sh b/vendors/opam-repository-tools/update.sh new file mode 100755 index 000000000..8c6b6d741 --- /dev/null +++ b/vendors/opam-repository-tools/update.sh @@ -0,0 +1,11 @@ +MESSAGE=$1 +if [ -z "$MESSAGE" ] ; then + echo "needs a commit message" + exit 1 +fi +opam admin index +opam admin cache +git add . +git commit -m "$MESSAGE" +git push +opam update new-galfour-tezos