From 9ae70fbc780076b1c0f0977a2635ca8d14cf99b0 Mon Sep 17 00:00:00 2001 From: David Scott Date: Wed, 30 Jan 2019 15:42:12 +0000 Subject: [PATCH 1/5] opam: use the old 1.2 branch of opam-repository Signed-off-by: David Scott --- repo/update-upstream.sh | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/repo/update-upstream.sh b/repo/update-upstream.sh index 68044524..6caeaf59 100755 --- a/repo/update-upstream.sh +++ b/repo/update-upstream.sh @@ -22,8 +22,7 @@ cleanup() { ## Fetch the opam-repository cd "${WORK_DIR}" -git clone --depth=1 ${OPAM_REPO} ${REPO_DIR_NAME} -cd ${REPO_DIR_NAME} +git clone --depth=1 --branch=1.2 ${OPAM_REPO} ${REPO_DIR_NAME} ## copy the dev/ and local/ packages in the repo [ -d "${TARGET_DIR}/packages/dev" ] && \ From 274e7c7e87fdf9383626a6bae9eb9c9c16600922 Mon Sep 17 00:00:00 2001 From: David Scott Date: Wed, 30 Jan 2019 15:42:32 +0000 Subject: [PATCH 2/5] opam: bump to qcow.0.10.4 and sha.1.10 This is the CI counterpart of #244 Signed-off-by: David Scott --- hyperkit.opam | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hyperkit.opam b/hyperkit.opam index d94e611e..4c107ca3 100644 --- a/hyperkit.opam +++ b/hyperkit.opam @@ -2,9 +2,9 @@ opam-version: "1.2" depends: [ "uri" - "qcow" {= "0.10.3"} + "qcow" {= "0.10.4"} "qcow-tool" - "sha" {= "1.9"} + "sha" {= "1.10"} "conduit" {= "1.0.0"} "lwt" {= "3.1.0"} "mirage-block-unix" {= "2.9.0"} From 7a9eec2a4534ac27b77be181637f1a02a32aebbe Mon Sep 17 00:00:00 2001 From: David Scott Date: Wed, 30 Jan 2019 16:07:09 +0000 Subject: [PATCH 3/5] opam: bump OCaml compiler to 4.07 (was 4.03) Signed-off-by: David Scott --- .circleci/config.yml | 2 +- repo/darwin/compilers/4.03.0.comp | 17 ----------------- repo/darwin/compilers/4.03.0.descr | 2 -- repo/darwin/compilers/4.07.0.comp | 22 ++++++++++++++++++++++ repo/darwin/compilers/4.07.0.descr | 2 ++ repo/update-upstream.sh | 2 +- 6 files changed, 26 insertions(+), 21 deletions(-) delete mode 100644 repo/darwin/compilers/4.03.0.comp delete mode 100644 repo/darwin/compilers/4.03.0.descr create mode 100644 repo/darwin/compilers/4.07.0.comp create mode 100644 repo/darwin/compilers/4.07.0.descr diff --git a/.circleci/config.yml b/.circleci/config.yml index d9e45b4a..3997c9cf 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ jobs: TERM: vt100 MACOSX_DEPLOYMENT_TARGET: "10.11" OPAM_REPO: repo/darwin - OPAM_COMP: 4.03.0 + OPAM_COMP: 4.07.0 OPAMVERBOSE: 1 OPAMYES: 1 steps: diff --git a/repo/darwin/compilers/4.03.0.comp b/repo/darwin/compilers/4.03.0.comp deleted file mode 100644 index 7fd27caf..00000000 --- a/repo/darwin/compilers/4.03.0.comp +++ /dev/null @@ -1,17 +0,0 @@ -opam-version: "1" -version: "4.03.0" -src: "https://github.com/ocaml/ocaml/archive/4.03.0.tar.gz" -build: [ - ["mkdir" "-p" "%{lib}%/ocaml/"] - ["sh" "-exc" "echo \"* : g = 1\" > %{lib}%/ocaml/ocaml_compiler_internal_params"] - ["./configure" "-prefix" prefix "-with-debug-runtime"] - [make "world"] - [make "world.opt"] - [make "install"] -] -packages: [ - "base-unix" - "base-bigarray" - "base-threads" -] -env: [[CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs"]] diff --git a/repo/darwin/compilers/4.03.0.descr b/repo/darwin/compilers/4.03.0.descr deleted file mode 100644 index 2a88e9c4..00000000 --- a/repo/darwin/compilers/4.03.0.descr +++ /dev/null @@ -1,2 +0,0 @@ -Official 4.03.0 release - diff --git a/repo/darwin/compilers/4.07.0.comp b/repo/darwin/compilers/4.07.0.comp new file mode 100644 index 00000000..72190c88 --- /dev/null +++ b/repo/darwin/compilers/4.07.0.comp @@ -0,0 +1,22 @@ +opam-version: "1" +version: "4.07.0" +src: "https://github.com/ocaml/ocaml/archive/4.07.0.tar.gz" +build: [ + ["./configure" + "-prefix" prefix "-with-debug-runtime" + ] { os != "openbsd" & os != "freebsd" & os != "darwin" } + ["./configure" + "-prefix" prefix "-with-debug-runtime" + "-cc" "cc" + "-aspp" "cc -c" + ] { os = "openbsd" | os = "freebsd" | os = "darwin" } + [make "world"] + [make "world.opt"] + [make "install"] +] +packages: [ + "base-unix" + "base-bigarray" + "base-threads" +] +env: [[CAML_LD_LIBRARY_PATH = "%{lib}%/stublibs"]] diff --git a/repo/darwin/compilers/4.07.0.descr b/repo/darwin/compilers/4.07.0.descr new file mode 100644 index 00000000..201b1e77 --- /dev/null +++ b/repo/darwin/compilers/4.07.0.descr @@ -0,0 +1,2 @@ +Official release 4.07.0 + diff --git a/repo/update-upstream.sh b/repo/update-upstream.sh index 6caeaf59..62d09387 100755 --- a/repo/update-upstream.sh +++ b/repo/update-upstream.sh @@ -2,7 +2,7 @@ set -ex -OPAM_SWITCH=${OPAM_SWITCH:-4.03.0} +OPAM_SWITCH=${OPAM_SWITCH:-4.07.0} OPAM_REPO=${OPAM_REPO:-https://github.com/ocaml/opam-repository.git} OPAM_OS=${OPAM_OS:-darwin} From 045299bafce8a15957cac41f40c302db946d105a Mon Sep 17 00:00:00 2001 From: David Scott Date: Wed, 30 Jan 2019 15:40:59 +0000 Subject: [PATCH 4/5] AUTO: Update upstream packages Signed-off-by: David Scott --- .../packages/upstream/alcotest.0.8.1/descr | 61 --------- .../packages/upstream/alcotest.0.8.1/url | 2 - .../packages/upstream/alcotest.0.8.3/descr | 11 ++ .../{alcotest.0.8.1 => alcotest.0.8.3}/opam | 2 +- .../packages/upstream/alcotest.0.8.3/url | 2 + .../packages/upstream/astring.0.8.3/opam | 3 +- .../packages/upstream/base-num.base/descr | 1 - .../packages/upstream/base-num.base/opam | 3 - .../{base.v0.9.3 => base.v0.11.1}/descr | 2 + .../packages/upstream/base.v0.11.1/opam | 18 +++ .../darwin/packages/upstream/base.v0.11.1/url | 2 + .../darwin/packages/upstream/base.v0.9.3/opam | 14 -- repo/darwin/packages/upstream/base.v0.9.3/url | 2 - .../packages/upstream/base64.2.2.0/opam | 4 +- repo/darwin/packages/upstream/bos.0.1.6/url | 2 - .../upstream/{bos.0.1.6 => bos.0.2.0}/descr | 0 .../upstream/{bos.0.1.6 => bos.0.2.0}/opam | 1 - repo/darwin/packages/upstream/bos.0.2.0/url | 2 + .../upstream/cohttp-lwt-unix.0.99.0/url | 2 - .../descr | 11 +- .../opam | 12 +- .../upstream/cohttp-lwt-unix.1.0.2/url | 2 + .../packages/upstream/cohttp-lwt.0.99.0/url | 2 - .../descr | 11 +- .../opam | 7 +- .../packages/upstream/cohttp-lwt.1.0.2/url | 2 + .../packages/upstream/cohttp.0.99.0/url | 2 - .../{cohttp.0.99.0 => cohttp.1.1.0}/descr | 11 +- .../{cohttp.0.99.0 => cohttp.1.1.0}/opam | 17 +-- .../darwin/packages/upstream/cohttp.1.1.0/url | 2 + .../upstream/conduit-lwt-unix.1.0.2/url | 2 - .../descr | 4 +- .../opam | 6 +- .../upstream/conduit-lwt-unix.1.2.0/url | 2 + .../packages/upstream/conduit-lwt.1.0.0/url | 2 - .../descr | 20 +-- .../opam | 2 +- .../packages/upstream/conduit-lwt.1.0.3/url | 2 + .../packages/upstream/conduit.1.0.0/opam | 2 +- repo/darwin/packages/upstream/conf-m4.1/opam | 1 - .../upstream/conf-ncurses.1+system/opam | 1 - .../descr | 0 .../opam | 12 +- .../packages/upstream/conf-which.1/descr | 2 - .../packages/upstream/conf-which.1/opam | 21 --- .../descr | 0 .../upstream/configurator.v0.11.0/opam | 17 +++ .../upstream/configurator.v0.11.0/url | 2 + .../upstream/configurator.v0.9.1/opam | 19 --- .../packages/upstream/configurator.v0.9.1/url | 2 - repo/darwin/packages/upstream/cppo.1.6.0/url | 2 - .../upstream/{cppo.1.6.0 => cppo.1.6.5}/descr | 0 .../upstream/{cppo.1.6.0 => cppo.1.6.5}/opam | 7 +- repo/darwin/packages/upstream/cppo.1.6.5/url | 2 + .../upstream/cppo_ocamlbuild.1.6.0/opam | 5 +- .../packages/upstream/cstruct-lwt.3.2.0/url | 2 - .../descr | 0 .../opam | 0 .../packages/upstream/cstruct-lwt.3.2.1/url | 2 + .../packages/upstream/cstruct-unix.3.2.0/url | 2 - .../descr | 0 .../opam | 0 .../packages/upstream/cstruct-unix.3.2.1/url | 2 + .../packages/upstream/cstruct.3.2.0/url | 2 - .../{cstruct.3.2.0 => cstruct.3.2.1}/descr | 0 .../{cstruct.3.2.0 => cstruct.3.2.1}/opam | 0 .../packages/upstream/cstruct.3.2.1/url | 2 + .../packages/upstream/ctypes.0.13.1/url | 2 - .../{ctypes.0.13.1 => ctypes.0.14.0}/descr | 0 .../{ctypes.0.13.1 => ctypes.0.14.0}/opam | 2 +- .../packages/upstream/ctypes.0.14.0/url | 2 + .../darwin/packages/upstream/dune.1.2.1/descr | 18 +++ repo/darwin/packages/upstream/dune.1.2.1/opam | 18 +++ repo/darwin/packages/upstream/dune.1.2.1/url | 2 + .../packages/upstream/ezjsonm.0.5.0/url | 2 - .../{ezjsonm.0.5.0 => ezjsonm.0.6.0}/descr | 0 .../{ezjsonm.0.5.0 => ezjsonm.0.6.0}/opam | 2 +- .../packages/upstream/ezjsonm.0.6.0/url | 2 + .../descr | 0 .../packages/upstream/fieldslib.v0.11.0/opam | 18 +++ .../packages/upstream/fieldslib.v0.11.0/url | 2 + .../packages/upstream/fieldslib.v0.9.0/opam | 17 --- .../packages/upstream/fieldslib.v0.9.0/url | 2 - repo/darwin/packages/upstream/fmt.0.8.4/url | 2 - .../upstream/{fmt.0.8.4 => fmt.0.8.5}/descr | 0 .../upstream/{fmt.0.8.4 => fmt.0.8.5}/opam | 0 repo/darwin/packages/upstream/fmt.0.8.5/url | 2 + .../upstream/functoria-runtime.2.1.0/url | 2 - .../descr | 8 +- .../opam | 13 +- .../upstream/functoria-runtime.2.2.1/url | 2 + .../packages/upstream/functoria.2.1.0/url | 2 - .../descr | 8 +- .../{functoria.2.1.0 => functoria.2.2.1}/opam | 13 +- .../packages/upstream/functoria.2.2.1/url | 2 + repo/darwin/packages/upstream/hex.1.2.0/opam | 2 +- .../packages/upstream/io-page-unix.2.0.1/opam | 2 +- .../packages/upstream/io-page.2.0.1/opam | 3 +- .../packages/upstream/ipaddr.2.8.0/opam | 5 +- .../upstream/jbuilder.1.0+beta16/descr | 18 --- .../upstream/jbuilder.1.0+beta16/opam | 22 --- .../packages/upstream/jbuilder.1.0+beta16/url | 2 - .../upstream/jbuilder.transition/descr | 2 + .../upstream/jbuilder.transition/opam | 13 ++ repo/darwin/packages/upstream/lwt.3.1.0/opam | 6 +- .../packages/upstream/magic-mime.1.1.0/opam | 2 +- .../upstream/mirage-block-lwt.1.1.0/opam | 2 +- .../upstream/mirage-block-unix.2.9.0/opam | 2 +- .../packages/upstream/mirage-block.1.1.0/opam | 2 +- .../upstream/mirage-channel-lwt.3.1.0/opam | 2 +- .../upstream/mirage-channel.3.1.0/opam | 2 +- .../upstream/mirage-clock-lwt.1.3.0/opam | 2 +- .../upstream/mirage-clock-unix.1.4.0/descr | 15 -- .../upstream/mirage-clock-unix.1.4.0/opam | 22 --- .../upstream/mirage-clock-unix.1.4.0/url | 2 - .../packages/upstream/mirage-clock.1.3.0/opam | 2 +- .../upstream/mirage-console-lwt.2.3.5/opam | 2 +- .../upstream/mirage-console.2.3.5/opam | 2 +- .../upstream/mirage-device.1.1.0/opam | 2 +- .../upstream/mirage-flow-lwt.1.4.0/descr | 1 - .../upstream/mirage-flow-lwt.1.4.0/url | 2 - .../descr | 0 .../opam | 4 +- .../upstream/mirage-flow-lwt.1.5.0/url | 2 + .../packages/upstream/mirage-flow.1.3.0/url | 2 - .../packages/upstream/mirage-flow.1.5.0/descr | 10 ++ .../opam | 5 +- .../packages/upstream/mirage-flow.1.5.0/url | 2 + .../upstream/mirage-fs-lwt.1.1.1/opam | 2 +- .../packages/upstream/mirage-fs.1.1.1/opam | 2 +- .../upstream/mirage-kv-lwt.1.1.0/opam | 2 +- .../packages/upstream/mirage-kv.1.1.1/opam | 2 +- .../upstream/mirage-net-lwt.1.1.0/opam | 2 +- .../packages/upstream/mirage-net.1.1.1/opam | 2 +- .../upstream/mirage-profile.0.8.2/descr | 8 -- .../upstream/mirage-profile.0.8.2/opam | 22 --- .../upstream/mirage-profile.0.8.2/url | 2 - .../upstream/mirage-protocols-lwt.1.2.0/opam | 4 +- .../upstream/mirage-protocols.1.2.0/opam | 2 +- .../upstream/mirage-random.1.1.0/opam | 2 +- .../upstream/mirage-runtime.3.0.5/url | 2 - .../descr | 0 .../opam | 6 +- .../upstream/mirage-runtime.3.1.1/url | 2 + .../upstream/mirage-stack-lwt.1.1.0/opam | 4 +- .../packages/upstream/mirage-stack.1.1.0/opam | 4 +- .../upstream/mirage-time-lwt.1.1.0/opam | 2 +- .../packages/upstream/mirage-time.1.1.0/opam | 2 +- .../upstream/mirage-types-lwt.3.0.5/url | 2 - .../descr | 0 .../opam | 7 +- .../upstream/mirage-types-lwt.3.1.1/url | 2 + .../packages/upstream/mirage-types.3.0.5/url | 2 - .../descr | 0 .../opam | 9 +- .../packages/upstream/mirage-types.3.1.1/url | 2 + .../packages/upstream/mirage-unix.3.0.4/descr | 1 - .../packages/upstream/mirage-unix.3.0.4/opam | 27 ---- .../packages/upstream/mirage-unix.3.0.4/url | 2 - .../packages/upstream/mirage-unix.3.0.8/descr | 6 + .../packages/upstream/mirage-unix.3.0.8/opam | 22 +++ .../packages/upstream/mirage-unix.3.0.8/url | 2 + .../darwin/packages/upstream/mirage.3.0.4/url | 2 - .../{mirage.3.0.4 => mirage.3.1.1}/descr | 2 +- .../{mirage.3.0.4 => mirage.3.1.1}/opam | 26 ++-- .../darwin/packages/upstream/mirage.3.1.1/url | 2 + repo/darwin/packages/upstream/nbd.3.0.0/opam | 4 +- repo/darwin/packages/upstream/num.0/descr | 1 - repo/darwin/packages/upstream/num.0/opam | 17 --- repo/darwin/packages/upstream/num.1.1/descr | 1 + .../num.1.1/files/findlib-install.patch | 129 ++++++++++++++++++ .../num.1.1/files/installation-warning.patch | 59 ++++++++ repo/darwin/packages/upstream/num.1.1/opam | 27 ++++ repo/darwin/packages/upstream/num.1.1/url | 2 + .../darwin/packages/upstream/oasis.0.4.10/url | 2 - .../{oasis.0.4.10 => oasis.0.4.11}/descr | 0 .../files/oasis.install | 0 .../{oasis.0.4.10 => oasis.0.4.11}/opam | 2 +- .../darwin/packages/upstream/oasis.0.4.11/url | 2 + .../descr | 0 .../opam | 8 +- .../upstream/ocaml-compiler-libs.v0.11.0/url | 2 + .../upstream/ocaml-compiler-libs.v0.9.0/url | 2 - .../descr | 0 .../opam | 8 +- .../ocaml-migrate-parsetree.1.0.11/url | 2 + .../ocaml-migrate-parsetree.1.0.7/url | 3 - .../packages/upstream/ocamlbuild.0.12.0/opam | 2 +- .../files/check-num-in-sitelib.patch | 39 ------ .../packages/upstream/ocamlfind.1.7.3/url | 3 - .../descr | 0 .../files/ocaml-stub | 0 .../files/ocamlfind.install | 0 .../{ocamlfind.1.7.3 => ocamlfind.1.8.0}/opam | 5 +- .../packages/upstream/ocamlfind.1.8.0/url | 3 + .../packages/upstream/ocplib-endian.1.0/descr | 6 - .../packages/upstream/ocplib-endian.1.0/opam | 20 --- .../packages/upstream/ocplib-endian.1.0/url | 2 - .../packages/upstream/octavius.1.2.0/descr | 3 - .../packages/upstream/octavius.1.2.0/opam | 22 --- .../packages/upstream/octavius.1.2.0/url | 2 - repo/darwin/packages/upstream/ounit.2.0.6/url | 2 - .../{ounit.2.0.6 => ounit.2.0.8}/descr | 0 .../{ounit.2.0.6 => ounit.2.0.8}/opam | 2 +- repo/darwin/packages/upstream/ounit.2.0.8/url | 2 + .../packages/upstream/parsexp.v0.11.0/descr | 21 +++ .../packages/upstream/parsexp.v0.11.0/opam | 15 ++ .../packages/upstream/parsexp.v0.11.0/url | 2 + .../packages/upstream/ppx_ast.v0.9.1/descr | 9 -- .../packages/upstream/ppx_ast.v0.9.1/opam | 16 --- .../packages/upstream/ppx_ast.v0.9.1/url | 2 - .../packages/upstream/ppx_base.v0.9.0/descr | 6 - .../packages/upstream/ppx_base.v0.9.0/opam | 22 --- .../packages/upstream/ppx_base.v0.9.0/url | 2 - .../upstream/ppx_compare.v0.9.0/descr | 3 - .../packages/upstream/ppx_compare.v0.9.0/opam | 20 --- .../packages/upstream/ppx_compare.v0.9.0/url | 2 - .../packages/upstream/ppx_core.v0.9.0/descr | 3 - .../packages/upstream/ppx_core.v0.9.0/opam | 19 --- .../packages/upstream/ppx_core.v0.9.0/url | 2 - .../packages/upstream/ppx_cstruct.3.2.0/url | 2 - .../descr | 0 .../opam | 4 +- .../packages/upstream/ppx_cstruct.3.2.1/url | 2 + .../packages/upstream/ppx_derivers.1.0/descr | 5 + .../packages/upstream/ppx_derivers.1.0/opam | 13 ++ .../packages/upstream/ppx_derivers.1.0/url | 2 + .../packages/upstream/ppx_deriving.4.1.5/url | 2 - .../descr | 0 .../opam | 8 +- .../packages/upstream/ppx_deriving.4.2.1/url | 2 + .../upstream/ppx_driver.v0.11.0/descr | 1 + .../opam | 9 +- .../packages/upstream/ppx_driver.v0.11.0/url | 2 + .../packages/upstream/ppx_driver.v0.9.1/descr | 3 - .../packages/upstream/ppx_driver.v0.9.1/url | 2 - .../upstream/ppx_enumerate.v0.9.0/descr | 3 - .../upstream/ppx_enumerate.v0.9.0/opam | 19 --- .../upstream/ppx_enumerate.v0.9.0/url | 2 - .../descr | 0 .../upstream/ppx_fields_conv.v0.11.0/opam | 18 +++ .../upstream/ppx_fields_conv.v0.11.0/url | 2 + .../upstream/ppx_fields_conv.v0.9.0/opam | 20 --- .../upstream/ppx_fields_conv.v0.9.0/url | 2 - .../packages/upstream/ppx_hash.v0.9.0/descr | 3 - .../packages/upstream/ppx_hash.v0.9.0/opam | 22 --- .../packages/upstream/ppx_hash.v0.9.0/url | 2 - .../upstream/ppx_js_style.v0.9.0/descr | 6 - .../upstream/ppx_js_style.v0.9.0/opam | 19 --- .../packages/upstream/ppx_js_style.v0.9.0/url | 2 - .../upstream/ppx_metaquot.v0.9.0/descr | 4 - .../upstream/ppx_metaquot.v0.9.0/opam | 18 --- .../packages/upstream/ppx_metaquot.v0.9.0/url | 2 - .../upstream/ppx_optcomp.v0.9.0/descr | 3 - .../packages/upstream/ppx_optcomp.v0.9.0/opam | 15 -- .../packages/upstream/ppx_optcomp.v0.9.0/url | 2 - .../descr | 0 .../upstream/ppx_sexp_conv.v0.11.1/opam | 19 +++ .../upstream/ppx_sexp_conv.v0.11.1/url | 2 + .../upstream/ppx_sexp_conv.v0.9.0/opam | 20 --- .../upstream/ppx_sexp_conv.v0.9.0/url | 2 - .../upstream/ppx_tools.5.0+4.03.0/url | 2 - .../descr | 0 .../opam | 4 +- .../upstream/ppx_tools.5.1+4.06.0/url | 2 + .../upstream/ppx_tools_versioned.5.0.1/url | 2 - .../descr | 0 .../opam | 19 +-- .../upstream/ppx_tools_versioned.5.2.1/url | 2 + .../ppx_traverse_builtins.v0.9.0/descr | 4 - .../ppx_traverse_builtins.v0.9.0/opam | 14 -- .../upstream/ppx_traverse_builtins.v0.9.0/url | 2 - .../upstream/ppx_type_conv.v0.11.0/descr | 1 + .../upstream/ppx_type_conv.v0.11.0/opam | 15 ++ .../upstream/ppx_type_conv.v0.11.0/url | 2 + .../upstream/ppx_type_conv.v0.9.0/descr | 3 - .../upstream/ppx_type_conv.v0.9.0/opam | 24 ---- .../upstream/ppx_type_conv.v0.9.0/url | 2 - .../packages/upstream/ppxlib.0.2.2/descr | 9 ++ .../packages/upstream/ppxlib.0.2.2/opam | 20 +++ .../darwin/packages/upstream/ppxlib.0.2.2/url | 2 + .../packages/upstream/prometheus-app.0.4/url | 2 - .../descr | 0 .../opam | 6 +- .../packages/upstream/prometheus-app.0.5/url | 2 + .../packages/upstream/prometheus.0.4/url | 2 - .../{prometheus.0.4 => prometheus.0.5}/descr | 0 .../{prometheus.0.4 => prometheus.0.5}/opam | 2 +- .../packages/upstream/prometheus.0.5/url | 2 + repo/darwin/packages/upstream/qcheck.0.7/opam | 27 ---- repo/darwin/packages/upstream/qcheck.0.7/url | 2 - .../upstream/{qcheck.0.7 => qcheck.0.8}/descr | 0 repo/darwin/packages/upstream/qcheck.0.8/opam | 21 +++ repo/darwin/packages/upstream/qcheck.0.8/url | 2 + .../packages/upstream/qcow-tool.0.10.3/url | 2 - .../descr | 0 .../opam | 8 +- .../packages/upstream/qcow-tool.0.10.5/url | 2 + repo/darwin/packages/upstream/qcow.0.10.3/url | 2 - .../{qcow.0.10.3 => qcow.0.10.4}/descr | 0 .../{qcow.0.10.3 => qcow.0.10.4}/opam | 6 +- repo/darwin/packages/upstream/qcow.0.10.4/url | 2 + repo/darwin/packages/upstream/qtest.2.7/opam | 23 ---- repo/darwin/packages/upstream/qtest.2.7/url | 2 - .../upstream/{qtest.2.7 => qtest.2.9}/descr | 2 +- repo/darwin/packages/upstream/qtest.2.9/opam | 20 +++ repo/darwin/packages/upstream/qtest.2.9/url | 2 + repo/darwin/packages/upstream/re.1.7.1/descr | 8 -- repo/darwin/packages/upstream/re.1.7.1/opam | 25 ---- repo/darwin/packages/upstream/re.1.7.1/url | 2 - repo/darwin/packages/upstream/re.1.8.0/descr | 8 ++ repo/darwin/packages/upstream/re.1.8.0/opam | 28 ++++ repo/darwin/packages/upstream/re.1.8.0/url | 2 + repo/darwin/packages/upstream/result.1.2/url | 2 - .../upstream/{result.1.2 => result.1.3}/descr | 0 .../upstream/{result.1.2 => result.1.3}/opam | 6 +- repo/darwin/packages/upstream/result.1.3/url | 2 + repo/darwin/packages/upstream/seq.base/descr | 1 + .../packages/upstream/seq.base/files/META.seq | 4 + .../upstream/seq.base/files/seq.install | 3 + repo/darwin/packages/upstream/seq.base/opam | 8 ++ .../{sexplib.v0.9.2 => sexplib.v0.11.0}/descr | 0 .../{sexplib.v0.9.2 => sexplib.v0.11.0}/opam | 9 +- .../packages/upstream/sexplib.v0.11.0/url | 2 + .../packages/upstream/sexplib.v0.9.2/url | 2 - .../packages/upstream/sexplib0.v0.11.0/descr | 6 + .../packages/upstream/sexplib0.v0.11.0/opam | 17 +++ .../packages/upstream/sexplib0.v0.11.0/url | 2 + .../upstream/{sha.1.9 => sha.1.10}/descr | 0 .../{sha.1.9 => sha.1.10}/files/freebsd.patch | 0 .../upstream/{sha.1.9 => sha.1.10}/opam | 7 +- repo/darwin/packages/upstream/sha.1.10/url | 2 + repo/darwin/packages/upstream/sha.1.9/url | 2 - .../upstream/shared-memory-ring.3.0.0/descr | 3 - .../upstream/shared-memory-ring.3.0.0/opam | 23 ---- .../upstream/shared-memory-ring.3.0.0/url | 2 - .../{stdio.v0.9.0 => stdio.v0.11.0}/descr | 0 .../packages/upstream/stdio.v0.11.0/opam | 15 ++ .../packages/upstream/stdio.v0.11.0/url | 2 + .../packages/upstream/stdio.v0.9.0/opam | 15 -- .../darwin/packages/upstream/stdio.v0.9.0/url | 2 - .../packages/upstream/stringext.1.5.0/opam | 2 +- repo/darwin/packages/upstream/uri.1.9.5/descr | 3 - repo/darwin/packages/upstream/uri.1.9.5/url | 2 - repo/darwin/packages/upstream/uri.1.9.7/descr | 4 + .../upstream/{uri.1.9.5 => uri.1.9.7}/opam | 8 +- repo/darwin/packages/upstream/uri.1.9.7/url | 2 + 347 files changed, 981 insertions(+), 1167 deletions(-) delete mode 100644 repo/darwin/packages/upstream/alcotest.0.8.1/descr delete mode 100644 repo/darwin/packages/upstream/alcotest.0.8.1/url create mode 100644 repo/darwin/packages/upstream/alcotest.0.8.3/descr rename repo/darwin/packages/upstream/{alcotest.0.8.1 => alcotest.0.8.3}/opam (93%) create mode 100644 repo/darwin/packages/upstream/alcotest.0.8.3/url delete mode 100644 repo/darwin/packages/upstream/base-num.base/descr delete mode 100644 repo/darwin/packages/upstream/base-num.base/opam rename repo/darwin/packages/upstream/{base.v0.9.3 => base.v0.11.1}/descr (91%) create mode 100644 repo/darwin/packages/upstream/base.v0.11.1/opam create mode 100644 repo/darwin/packages/upstream/base.v0.11.1/url delete mode 100644 repo/darwin/packages/upstream/base.v0.9.3/opam delete mode 100644 repo/darwin/packages/upstream/base.v0.9.3/url delete mode 100644 repo/darwin/packages/upstream/bos.0.1.6/url rename repo/darwin/packages/upstream/{bos.0.1.6 => bos.0.2.0}/descr (100%) rename repo/darwin/packages/upstream/{bos.0.1.6 => bos.0.2.0}/opam (98%) create mode 100644 repo/darwin/packages/upstream/bos.0.2.0/url delete mode 100644 repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/url rename repo/darwin/packages/upstream/{cohttp-lwt.0.99.0 => cohttp-lwt-unix.1.0.2}/descr (74%) rename repo/darwin/packages/upstream/{cohttp-lwt-unix.0.99.0 => cohttp-lwt-unix.1.0.2}/opam (77%) create mode 100644 repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/url delete mode 100644 repo/darwin/packages/upstream/cohttp-lwt.0.99.0/url rename repo/darwin/packages/upstream/{cohttp-lwt-unix.0.99.0 => cohttp-lwt.1.0.2}/descr (74%) rename repo/darwin/packages/upstream/{cohttp-lwt.0.99.0 => cohttp-lwt.1.0.2}/opam (85%) create mode 100644 repo/darwin/packages/upstream/cohttp-lwt.1.0.2/url delete mode 100644 repo/darwin/packages/upstream/cohttp.0.99.0/url rename repo/darwin/packages/upstream/{cohttp.0.99.0 => cohttp.1.1.0}/descr (74%) rename repo/darwin/packages/upstream/{cohttp.0.99.0 => cohttp.1.1.0}/opam (74%) create mode 100644 repo/darwin/packages/upstream/cohttp.1.1.0/url delete mode 100644 repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/url rename repo/darwin/packages/upstream/{conduit-lwt-unix.1.0.2 => conduit-lwt-unix.1.2.0}/descr (88%) rename repo/darwin/packages/upstream/{conduit-lwt-unix.1.0.2 => conduit-lwt-unix.1.2.0}/opam (88%) create mode 100644 repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/url delete mode 100644 repo/darwin/packages/upstream/conduit-lwt.1.0.0/url rename repo/darwin/packages/upstream/{conduit-lwt.1.0.0 => conduit-lwt.1.0.3}/descr (67%) rename repo/darwin/packages/upstream/{conduit-lwt.1.0.0 => conduit-lwt.1.0.3}/opam (96%) create mode 100644 repo/darwin/packages/upstream/conduit-lwt.1.0.3/url rename repo/darwin/packages/upstream/{conf-pkg-config.1.0 => conf-pkg-config.1.1}/descr (100%) rename repo/darwin/packages/upstream/{conf-pkg-config.1.0 => conf-pkg-config.1.1}/opam (61%) delete mode 100644 repo/darwin/packages/upstream/conf-which.1/descr delete mode 100644 repo/darwin/packages/upstream/conf-which.1/opam rename repo/darwin/packages/upstream/{configurator.v0.9.1 => configurator.v0.11.0}/descr (100%) create mode 100644 repo/darwin/packages/upstream/configurator.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/configurator.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/configurator.v0.9.1/opam delete mode 100644 repo/darwin/packages/upstream/configurator.v0.9.1/url delete mode 100644 repo/darwin/packages/upstream/cppo.1.6.0/url rename repo/darwin/packages/upstream/{cppo.1.6.0 => cppo.1.6.5}/descr (100%) rename repo/darwin/packages/upstream/{cppo.1.6.0 => cppo.1.6.5}/opam (72%) create mode 100644 repo/darwin/packages/upstream/cppo.1.6.5/url delete mode 100644 repo/darwin/packages/upstream/cstruct-lwt.3.2.0/url rename repo/darwin/packages/upstream/{cstruct-lwt.3.2.0 => cstruct-lwt.3.2.1}/descr (100%) rename repo/darwin/packages/upstream/{cstruct-lwt.3.2.0 => cstruct-lwt.3.2.1}/opam (100%) create mode 100644 repo/darwin/packages/upstream/cstruct-lwt.3.2.1/url delete mode 100644 repo/darwin/packages/upstream/cstruct-unix.3.2.0/url rename repo/darwin/packages/upstream/{cstruct-unix.3.2.0 => cstruct-unix.3.2.1}/descr (100%) rename repo/darwin/packages/upstream/{cstruct-unix.3.2.0 => cstruct-unix.3.2.1}/opam (100%) create mode 100644 repo/darwin/packages/upstream/cstruct-unix.3.2.1/url delete mode 100644 repo/darwin/packages/upstream/cstruct.3.2.0/url rename repo/darwin/packages/upstream/{cstruct.3.2.0 => cstruct.3.2.1}/descr (100%) rename repo/darwin/packages/upstream/{cstruct.3.2.0 => cstruct.3.2.1}/opam (100%) create mode 100644 repo/darwin/packages/upstream/cstruct.3.2.1/url delete mode 100644 repo/darwin/packages/upstream/ctypes.0.13.1/url rename repo/darwin/packages/upstream/{ctypes.0.13.1 => ctypes.0.14.0}/descr (100%) rename repo/darwin/packages/upstream/{ctypes.0.13.1 => ctypes.0.14.0}/opam (96%) create mode 100644 repo/darwin/packages/upstream/ctypes.0.14.0/url create mode 100644 repo/darwin/packages/upstream/dune.1.2.1/descr create mode 100644 repo/darwin/packages/upstream/dune.1.2.1/opam create mode 100644 repo/darwin/packages/upstream/dune.1.2.1/url delete mode 100644 repo/darwin/packages/upstream/ezjsonm.0.5.0/url rename repo/darwin/packages/upstream/{ezjsonm.0.5.0 => ezjsonm.0.6.0}/descr (100%) rename repo/darwin/packages/upstream/{ezjsonm.0.5.0 => ezjsonm.0.6.0}/opam (93%) create mode 100644 repo/darwin/packages/upstream/ezjsonm.0.6.0/url rename repo/darwin/packages/upstream/{fieldslib.v0.9.0 => fieldslib.v0.11.0}/descr (100%) create mode 100644 repo/darwin/packages/upstream/fieldslib.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/fieldslib.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/fieldslib.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/fieldslib.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/fmt.0.8.4/url rename repo/darwin/packages/upstream/{fmt.0.8.4 => fmt.0.8.5}/descr (100%) rename repo/darwin/packages/upstream/{fmt.0.8.4 => fmt.0.8.5}/opam (100%) create mode 100644 repo/darwin/packages/upstream/fmt.0.8.5/url delete mode 100644 repo/darwin/packages/upstream/functoria-runtime.2.1.0/url rename repo/darwin/packages/upstream/{functoria-runtime.2.1.0 => functoria-runtime.2.2.1}/descr (94%) rename repo/darwin/packages/upstream/{functoria-runtime.2.1.0 => functoria-runtime.2.2.1}/opam (72%) create mode 100644 repo/darwin/packages/upstream/functoria-runtime.2.2.1/url delete mode 100644 repo/darwin/packages/upstream/functoria.2.1.0/url rename repo/darwin/packages/upstream/{functoria.2.1.0 => functoria.2.2.1}/descr (94%) rename repo/darwin/packages/upstream/{functoria.2.1.0 => functoria.2.2.1}/opam (76%) create mode 100644 repo/darwin/packages/upstream/functoria.2.2.1/url delete mode 100644 repo/darwin/packages/upstream/jbuilder.1.0+beta16/descr delete mode 100644 repo/darwin/packages/upstream/jbuilder.1.0+beta16/opam delete mode 100644 repo/darwin/packages/upstream/jbuilder.1.0+beta16/url create mode 100644 repo/darwin/packages/upstream/jbuilder.transition/descr create mode 100644 repo/darwin/packages/upstream/jbuilder.transition/opam delete mode 100644 repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/descr delete mode 100644 repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/opam delete mode 100644 repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/url delete mode 100644 repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/descr delete mode 100644 repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/url rename repo/darwin/packages/upstream/{mirage-flow.1.3.0 => mirage-flow-lwt.1.5.0}/descr (100%) rename repo/darwin/packages/upstream/{mirage-flow-lwt.1.4.0 => mirage-flow-lwt.1.5.0}/opam (87%) create mode 100644 repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/url delete mode 100644 repo/darwin/packages/upstream/mirage-flow.1.3.0/url create mode 100644 repo/darwin/packages/upstream/mirage-flow.1.5.0/descr rename repo/darwin/packages/upstream/{mirage-flow.1.3.0 => mirage-flow.1.5.0}/opam (85%) create mode 100644 repo/darwin/packages/upstream/mirage-flow.1.5.0/url delete mode 100644 repo/darwin/packages/upstream/mirage-profile.0.8.2/descr delete mode 100644 repo/darwin/packages/upstream/mirage-profile.0.8.2/opam delete mode 100644 repo/darwin/packages/upstream/mirage-profile.0.8.2/url delete mode 100644 repo/darwin/packages/upstream/mirage-runtime.3.0.5/url rename repo/darwin/packages/upstream/{mirage-runtime.3.0.5 => mirage-runtime.3.1.1}/descr (100%) rename repo/darwin/packages/upstream/{mirage-runtime.3.0.5 => mirage-runtime.3.1.1}/opam (84%) create mode 100644 repo/darwin/packages/upstream/mirage-runtime.3.1.1/url delete mode 100644 repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/url rename repo/darwin/packages/upstream/{mirage-types-lwt.3.0.5 => mirage-types-lwt.3.1.1}/descr (100%) rename repo/darwin/packages/upstream/{mirage-types-lwt.3.0.5 => mirage-types-lwt.3.1.1}/opam (82%) create mode 100644 repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/url delete mode 100644 repo/darwin/packages/upstream/mirage-types.3.0.5/url rename repo/darwin/packages/upstream/{mirage-types.3.0.5 => mirage-types.3.1.1}/descr (100%) rename repo/darwin/packages/upstream/{mirage-types.3.0.5 => mirage-types.3.1.1}/opam (80%) create mode 100644 repo/darwin/packages/upstream/mirage-types.3.1.1/url delete mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.4/descr delete mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.4/opam delete mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.4/url create mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.8/descr create mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.8/opam create mode 100644 repo/darwin/packages/upstream/mirage-unix.3.0.8/url delete mode 100644 repo/darwin/packages/upstream/mirage.3.0.4/url rename repo/darwin/packages/upstream/{mirage.3.0.4 => mirage.3.1.1}/descr (99%) rename repo/darwin/packages/upstream/{mirage.3.0.4 => mirage.3.1.1}/opam (61%) create mode 100644 repo/darwin/packages/upstream/mirage.3.1.1/url delete mode 100644 repo/darwin/packages/upstream/num.0/descr delete mode 100644 repo/darwin/packages/upstream/num.0/opam create mode 100644 repo/darwin/packages/upstream/num.1.1/descr create mode 100644 repo/darwin/packages/upstream/num.1.1/files/findlib-install.patch create mode 100644 repo/darwin/packages/upstream/num.1.1/files/installation-warning.patch create mode 100644 repo/darwin/packages/upstream/num.1.1/opam create mode 100644 repo/darwin/packages/upstream/num.1.1/url delete mode 100644 repo/darwin/packages/upstream/oasis.0.4.10/url rename repo/darwin/packages/upstream/{oasis.0.4.10 => oasis.0.4.11}/descr (100%) rename repo/darwin/packages/upstream/{oasis.0.4.10 => oasis.0.4.11}/files/oasis.install (100%) rename repo/darwin/packages/upstream/{oasis.0.4.10 => oasis.0.4.11}/opam (95%) create mode 100644 repo/darwin/packages/upstream/oasis.0.4.11/url rename repo/darwin/packages/upstream/{ocaml-compiler-libs.v0.9.0 => ocaml-compiler-libs.v0.11.0}/descr (100%) rename repo/darwin/packages/upstream/{ocaml-compiler-libs.v0.9.0 => ocaml-compiler-libs.v0.11.0}/opam (55%) create mode 100644 repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/url rename repo/darwin/packages/upstream/{ocaml-migrate-parsetree.1.0.7 => ocaml-migrate-parsetree.1.0.11}/descr (100%) rename repo/darwin/packages/upstream/{ocaml-migrate-parsetree.1.0.7 => ocaml-migrate-parsetree.1.0.11}/opam (59%) create mode 100644 repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/url delete mode 100644 repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/url delete mode 100644 repo/darwin/packages/upstream/ocamlfind.1.7.3/files/check-num-in-sitelib.patch delete mode 100644 repo/darwin/packages/upstream/ocamlfind.1.7.3/url rename repo/darwin/packages/upstream/{ocamlfind.1.7.3 => ocamlfind.1.8.0}/descr (100%) rename repo/darwin/packages/upstream/{ocamlfind.1.7.3 => ocamlfind.1.8.0}/files/ocaml-stub (100%) rename repo/darwin/packages/upstream/{ocamlfind.1.7.3 => ocamlfind.1.8.0}/files/ocamlfind.install (100%) rename repo/darwin/packages/upstream/{ocamlfind.1.7.3 => ocamlfind.1.8.0}/opam (89%) create mode 100644 repo/darwin/packages/upstream/ocamlfind.1.8.0/url delete mode 100644 repo/darwin/packages/upstream/ocplib-endian.1.0/descr delete mode 100644 repo/darwin/packages/upstream/ocplib-endian.1.0/opam delete mode 100644 repo/darwin/packages/upstream/ocplib-endian.1.0/url delete mode 100644 repo/darwin/packages/upstream/octavius.1.2.0/descr delete mode 100644 repo/darwin/packages/upstream/octavius.1.2.0/opam delete mode 100644 repo/darwin/packages/upstream/octavius.1.2.0/url delete mode 100644 repo/darwin/packages/upstream/ounit.2.0.6/url rename repo/darwin/packages/upstream/{ounit.2.0.6 => ounit.2.0.8}/descr (100%) rename repo/darwin/packages/upstream/{ounit.2.0.6 => ounit.2.0.8}/opam (96%) create mode 100644 repo/darwin/packages/upstream/ounit.2.0.8/url create mode 100644 repo/darwin/packages/upstream/parsexp.v0.11.0/descr create mode 100644 repo/darwin/packages/upstream/parsexp.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/parsexp.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_ast.v0.9.1/descr delete mode 100644 repo/darwin/packages/upstream/ppx_ast.v0.9.1/opam delete mode 100644 repo/darwin/packages/upstream/ppx_ast.v0.9.1/url delete mode 100644 repo/darwin/packages/upstream/ppx_base.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_base.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_base.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_compare.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_compare.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_compare.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_core.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_core.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_core.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_cstruct.3.2.0/url rename repo/darwin/packages/upstream/{ppx_cstruct.3.2.0 => ppx_cstruct.3.2.1}/descr (100%) rename repo/darwin/packages/upstream/{ppx_cstruct.3.2.0 => ppx_cstruct.3.2.1}/opam (93%) create mode 100644 repo/darwin/packages/upstream/ppx_cstruct.3.2.1/url create mode 100644 repo/darwin/packages/upstream/ppx_derivers.1.0/descr create mode 100644 repo/darwin/packages/upstream/ppx_derivers.1.0/opam create mode 100644 repo/darwin/packages/upstream/ppx_derivers.1.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_deriving.4.1.5/url rename repo/darwin/packages/upstream/{ppx_deriving.4.1.5 => ppx_deriving.4.2.1}/descr (100%) rename repo/darwin/packages/upstream/{ppx_deriving.4.1.5 => ppx_deriving.4.2.1}/opam (80%) create mode 100644 repo/darwin/packages/upstream/ppx_deriving.4.2.1/url create mode 100644 repo/darwin/packages/upstream/ppx_driver.v0.11.0/descr rename repo/darwin/packages/upstream/{ppx_driver.v0.9.1 => ppx_driver.v0.11.0}/opam (58%) create mode 100644 repo/darwin/packages/upstream/ppx_driver.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_driver.v0.9.1/descr delete mode 100644 repo/darwin/packages/upstream/ppx_driver.v0.9.1/url delete mode 100644 repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/url rename repo/darwin/packages/upstream/{ppx_fields_conv.v0.9.0 => ppx_fields_conv.v0.11.0}/descr (100%) create mode 100644 repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_hash.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_hash.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_hash.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_js_style.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_js_style.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_js_style.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/url rename repo/darwin/packages/upstream/{ppx_sexp_conv.v0.9.0 => ppx_sexp_conv.v0.11.1}/descr (100%) create mode 100644 repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/opam create mode 100644 repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/url delete mode 100644 repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/url rename repo/darwin/packages/upstream/{ppx_tools.5.0+4.03.0 => ppx_tools.5.1+4.06.0}/descr (100%) rename repo/darwin/packages/upstream/{ppx_tools.5.0+4.03.0 => ppx_tools.5.1+4.06.0}/opam (76%) create mode 100644 repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/url rename repo/darwin/packages/upstream/{ppx_tools_versioned.5.0.1 => ppx_tools_versioned.5.2.1}/descr (100%) rename repo/darwin/packages/upstream/{ppx_tools_versioned.5.0.1 => ppx_tools_versioned.5.2.1}/opam (50%) create mode 100644 repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/url delete mode 100644 repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/url create mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/descr create mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/descr delete mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/url create mode 100644 repo/darwin/packages/upstream/ppxlib.0.2.2/descr create mode 100644 repo/darwin/packages/upstream/ppxlib.0.2.2/opam create mode 100644 repo/darwin/packages/upstream/ppxlib.0.2.2/url delete mode 100644 repo/darwin/packages/upstream/prometheus-app.0.4/url rename repo/darwin/packages/upstream/{prometheus-app.0.4 => prometheus-app.0.5}/descr (100%) rename repo/darwin/packages/upstream/{prometheus-app.0.4 => prometheus-app.0.5}/opam (87%) create mode 100644 repo/darwin/packages/upstream/prometheus-app.0.5/url delete mode 100644 repo/darwin/packages/upstream/prometheus.0.4/url rename repo/darwin/packages/upstream/{prometheus.0.4 => prometheus.0.5}/descr (100%) rename repo/darwin/packages/upstream/{prometheus.0.4 => prometheus.0.5}/opam (92%) create mode 100644 repo/darwin/packages/upstream/prometheus.0.5/url delete mode 100644 repo/darwin/packages/upstream/qcheck.0.7/opam delete mode 100644 repo/darwin/packages/upstream/qcheck.0.7/url rename repo/darwin/packages/upstream/{qcheck.0.7 => qcheck.0.8}/descr (100%) create mode 100644 repo/darwin/packages/upstream/qcheck.0.8/opam create mode 100644 repo/darwin/packages/upstream/qcheck.0.8/url delete mode 100644 repo/darwin/packages/upstream/qcow-tool.0.10.3/url rename repo/darwin/packages/upstream/{qcow-tool.0.10.3 => qcow-tool.0.10.5}/descr (100%) rename repo/darwin/packages/upstream/{qcow-tool.0.10.3 => qcow-tool.0.10.5}/opam (86%) create mode 100644 repo/darwin/packages/upstream/qcow-tool.0.10.5/url delete mode 100644 repo/darwin/packages/upstream/qcow.0.10.3/url rename repo/darwin/packages/upstream/{qcow.0.10.3 => qcow.0.10.4}/descr (100%) rename repo/darwin/packages/upstream/{qcow.0.10.3 => qcow.0.10.4}/opam (91%) create mode 100644 repo/darwin/packages/upstream/qcow.0.10.4/url delete mode 100644 repo/darwin/packages/upstream/qtest.2.7/opam delete mode 100644 repo/darwin/packages/upstream/qtest.2.7/url rename repo/darwin/packages/upstream/{qtest.2.7 => qtest.2.9}/descr (85%) create mode 100644 repo/darwin/packages/upstream/qtest.2.9/opam create mode 100644 repo/darwin/packages/upstream/qtest.2.9/url delete mode 100644 repo/darwin/packages/upstream/re.1.7.1/descr delete mode 100644 repo/darwin/packages/upstream/re.1.7.1/opam delete mode 100644 repo/darwin/packages/upstream/re.1.7.1/url create mode 100644 repo/darwin/packages/upstream/re.1.8.0/descr create mode 100644 repo/darwin/packages/upstream/re.1.8.0/opam create mode 100644 repo/darwin/packages/upstream/re.1.8.0/url delete mode 100644 repo/darwin/packages/upstream/result.1.2/url rename repo/darwin/packages/upstream/{result.1.2 => result.1.3}/descr (100%) rename repo/darwin/packages/upstream/{result.1.2 => result.1.3}/opam (75%) create mode 100644 repo/darwin/packages/upstream/result.1.3/url create mode 100644 repo/darwin/packages/upstream/seq.base/descr create mode 100644 repo/darwin/packages/upstream/seq.base/files/META.seq create mode 100644 repo/darwin/packages/upstream/seq.base/files/seq.install create mode 100644 repo/darwin/packages/upstream/seq.base/opam rename repo/darwin/packages/upstream/{sexplib.v0.9.2 => sexplib.v0.11.0}/descr (100%) rename repo/darwin/packages/upstream/{sexplib.v0.9.2 => sexplib.v0.11.0}/opam (60%) create mode 100644 repo/darwin/packages/upstream/sexplib.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/sexplib.v0.9.2/url create mode 100644 repo/darwin/packages/upstream/sexplib0.v0.11.0/descr create mode 100644 repo/darwin/packages/upstream/sexplib0.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/sexplib0.v0.11.0/url rename repo/darwin/packages/upstream/{sha.1.9 => sha.1.10}/descr (100%) rename repo/darwin/packages/upstream/{sha.1.9 => sha.1.10}/files/freebsd.patch (100%) rename repo/darwin/packages/upstream/{sha.1.9 => sha.1.10}/opam (88%) create mode 100644 repo/darwin/packages/upstream/sha.1.10/url delete mode 100644 repo/darwin/packages/upstream/sha.1.9/url delete mode 100644 repo/darwin/packages/upstream/shared-memory-ring.3.0.0/descr delete mode 100644 repo/darwin/packages/upstream/shared-memory-ring.3.0.0/opam delete mode 100644 repo/darwin/packages/upstream/shared-memory-ring.3.0.0/url rename repo/darwin/packages/upstream/{stdio.v0.9.0 => stdio.v0.11.0}/descr (100%) create mode 100644 repo/darwin/packages/upstream/stdio.v0.11.0/opam create mode 100644 repo/darwin/packages/upstream/stdio.v0.11.0/url delete mode 100644 repo/darwin/packages/upstream/stdio.v0.9.0/opam delete mode 100644 repo/darwin/packages/upstream/stdio.v0.9.0/url delete mode 100644 repo/darwin/packages/upstream/uri.1.9.5/descr delete mode 100644 repo/darwin/packages/upstream/uri.1.9.5/url create mode 100644 repo/darwin/packages/upstream/uri.1.9.7/descr rename repo/darwin/packages/upstream/{uri.1.9.5 => uri.1.9.7}/opam (84%) create mode 100644 repo/darwin/packages/upstream/uri.1.9.7/url diff --git a/repo/darwin/packages/upstream/alcotest.0.8.1/descr b/repo/darwin/packages/upstream/alcotest.0.8.1/descr deleted file mode 100644 index 8331da30..00000000 --- a/repo/darwin/packages/upstream/alcotest.0.8.1/descr +++ /dev/null @@ -1,61 +0,0 @@ -Logo](https://raw.githubusercontent.com/mirage/alcotest/master/alcotest-logo.png) - -Alcotest is a lightweight and colourful test framework. - -Alcotest exposes simple interface to perform unit tests. It exposes -a simple `TESTABLE` module type, a `check` function to assert test -predicates and a `run` function to perform a list of `unit -> unit` -test callbacks. - -Alcotest provides a quiet and colorful output where only faulty runs -are fully displayed at the end of the run (with the full logs ready to -inspect), with a simple (yet expressive) query language to select the -tests to run. - -[![Build Status](https://travis-ci.org/mirage/alcotest.svg)](https://travis-ci.org/mirage/alcotest) -[![docs](https://img.shields.io/badge/doc-online-blue.svg)](https://mirage.github.io/alcotest/alcotest/index.html) - -### Examples - -A simple example: - -```ocaml -(* Build with `ocamlbuild -pkg alcotest simple.byte` *) - -(* A module with functions to test *) -module To_test = struct - let capit letter = Char.uppercase letter - let plus int_list = List.fold_left (fun a b -> a + b) 0 int_list -end - -(* The tests *) -let capit () = - Alcotest.(check char) "same chars" 'A' (To_test.capit 'a') - -let plus () = - Alcotest.(check int) "same ints" 7 (To_test.plus [1;1;2;3]) - -let test_set = [ - "Capitalize" , `Quick, capit; - "Add entries", `Slow , plus ; -] - -(* Run it *) -let () = - Alcotest.run "My first test" [ - "test_set", test_set; - ] -``` - -The result is a self-contained binary which displays the test results. Use -`./simple.byte --help` to see the runtime options. - -```shell -$ ./simple.native -[OK] test_set 0 Capitalize. -[OK] test_set 1 Add entries. -Test Successful in 0.001s. 2 tests run. -``` - -See the [examples](https://github.com/mirage/alcotest/tree/master/examples) -folder for more examples. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/alcotest.0.8.1/url b/repo/darwin/packages/upstream/alcotest.0.8.1/url deleted file mode 100644 index ea0b36db..00000000 --- a/repo/darwin/packages/upstream/alcotest.0.8.1/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/alcotest/releases/download/0.8.1/alcotest-0.8.1.tbz" -checksum: "8b8d9f8c9e8c0b34c12e20e24db8dec3" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/alcotest.0.8.3/descr b/repo/darwin/packages/upstream/alcotest.0.8.3/descr new file mode 100644 index 00000000..bb2425ec --- /dev/null +++ b/repo/darwin/packages/upstream/alcotest.0.8.3/descr @@ -0,0 +1,11 @@ +Alcotest is a lightweight and colourful test framework. + +Alcotest exposes simple interface to perform unit tests. It exposes +a simple TESTABLE module type, a check function to assert test +predicates and a run function to perform a list of unit -> unit +test callbacks. + +Alcotest provides a quiet and colorful output where only faulty runs +are fully displayed at the end of the run (with the full logs ready to +inspect), with a simple (yet expressive) query language to select the +tests to run. diff --git a/repo/darwin/packages/upstream/alcotest.0.8.1/opam b/repo/darwin/packages/upstream/alcotest.0.8.3/opam similarity index 93% rename from repo/darwin/packages/upstream/alcotest.0.8.1/opam rename to repo/darwin/packages/upstream/alcotest.0.8.3/opam index 7878d1f4..e73a624e 100644 --- a/repo/darwin/packages/upstream/alcotest.0.8.1/opam +++ b/repo/darwin/packages/upstream/alcotest.0.8.3/opam @@ -8,7 +8,7 @@ license: "ISC" doc: "https://mirage.github.io/alcotest/" build: [ - ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] diff --git a/repo/darwin/packages/upstream/alcotest.0.8.3/url b/repo/darwin/packages/upstream/alcotest.0.8.3/url new file mode 100644 index 00000000..9e1a358d --- /dev/null +++ b/repo/darwin/packages/upstream/alcotest.0.8.3/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/alcotest/releases/download/0.8.3/alcotest-0.8.3.tbz" +checksum: "597e6bb271bd42062f95aa67afdb9185" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/astring.0.8.3/opam b/repo/darwin/packages/upstream/astring.0.8.3/opam index 44a7d61e..7b453376 100644 --- a/repo/darwin/packages/upstream/astring.0.8.3/opam +++ b/repo/darwin/packages/upstream/astring.0.8.3/opam @@ -11,7 +11,8 @@ available: [ ocaml-version >= "4.01.0"] depends: [ "ocamlfind" {build} "ocamlbuild" {build} - "topkg" {build} ] + "topkg" {build} + "base-bytes" ] build: [[ "ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" ]] diff --git a/repo/darwin/packages/upstream/base-num.base/descr b/repo/darwin/packages/upstream/base-num.base/descr deleted file mode 100644 index 0de4c8c2..00000000 --- a/repo/darwin/packages/upstream/base-num.base/descr +++ /dev/null @@ -1 +0,0 @@ -Num library distributed with the OCaml compiler diff --git a/repo/darwin/packages/upstream/base-num.base/opam b/repo/darwin/packages/upstream/base-num.base/opam deleted file mode 100644 index 4b284d63..00000000 --- a/repo/darwin/packages/upstream/base-num.base/opam +++ /dev/null @@ -1,3 +0,0 @@ -opam-version: "1" -maintainer: "Xavier Leroy " -available: [ ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/base.v0.9.3/descr b/repo/darwin/packages/upstream/base.v0.11.1/descr similarity index 91% rename from repo/darwin/packages/upstream/base.v0.9.3/descr rename to repo/darwin/packages/upstream/base.v0.11.1/descr index 2dae8d8c..70aeb7d8 100644 --- a/repo/darwin/packages/upstream/base.v0.9.3/descr +++ b/repo/darwin/packages/upstream/base.v0.11.1/descr @@ -1,5 +1,7 @@ Full standard library replacement for OCaml +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 diff --git a/repo/darwin/packages/upstream/base.v0.11.1/opam b/repo/darwin/packages/upstream/base.v0.11.1/opam new file mode 100644 index 00000000..f8c84cbf --- /dev/null +++ b/repo/darwin/packages/upstream/base.v0.11.1/opam @@ -0,0 +1,18 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "sexplib0" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} +] +depopts: [ + "base-native-int63" +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/base.v0.11.1/url b/repo/darwin/packages/upstream/base.v0.11.1/url new file mode 100644 index 00000000..1f0cbe02 --- /dev/null +++ b/repo/darwin/packages/upstream/base.v0.11.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/janestreet/base/releases/download/v0.11.1/base-v0.11.1.tbz" +checksum: "e7e7dc5db3f1fea19d74a31bbd4ac621" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/base.v0.9.3/opam b/repo/darwin/packages/upstream/base.v0.9.3/opam deleted file mode 100644 index 5e152582..00000000 --- a/repo/darwin/packages/upstream/base.v0.9.3/opam +++ /dev/null @@ -1,14 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: "Jane Street Group, LLC " -homepage: "https://github.com/janestreet/base" -bug-reports: "https://github.com/janestreet/base/issues" -license: "Apache-2.0" -dev-repo: "https://github.com/janestreet/base.git" -build: ["jbuilder" "build" "-p" name "-j" jobs] -depends: [ - "jbuilder" {build & >= "1.0+beta7"} - "sexplib" {>= "v0.9.1" & < "v0.10"} -] -depopts: "base-native-int63" -available: [ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/base.v0.9.3/url b/repo/darwin/packages/upstream/base.v0.9.3/url deleted file mode 100644 index 1e552cb6..00000000 --- a/repo/darwin/packages/upstream/base.v0.9.3/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/janestreet/base/archive/v0.9.3.tar.gz" -checksum: "3edb19585be84ea308323ccd41213e57" diff --git a/repo/darwin/packages/upstream/base64.2.2.0/opam b/repo/darwin/packages/upstream/base64.2.2.0/opam index 724ab7d2..9d9a1fb0 100644 --- a/repo/darwin/packages/upstream/base64.2.2.0/opam +++ b/repo/darwin/packages/upstream/base64.2.2.0/opam @@ -13,10 +13,10 @@ depends: [ "jbuilder" {build & >= "1.0+beta10"} "bos" {test} "rresult" {test} - "alcotest" {test} + "alcotest" {test & >= "0.4.0"} ] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [ diff --git a/repo/darwin/packages/upstream/bos.0.1.6/url b/repo/darwin/packages/upstream/bos.0.1.6/url deleted file mode 100644 index e3f72360..00000000 --- a/repo/darwin/packages/upstream/bos.0.1.6/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "http://erratique.ch/software/bos/releases/bos-0.1.6.tbz" -checksum: "fa371d545d8490fab87245e329e9bb15" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/bos.0.1.6/descr b/repo/darwin/packages/upstream/bos.0.2.0/descr similarity index 100% rename from repo/darwin/packages/upstream/bos.0.1.6/descr rename to repo/darwin/packages/upstream/bos.0.2.0/descr diff --git a/repo/darwin/packages/upstream/bos.0.1.6/opam b/repo/darwin/packages/upstream/bos.0.2.0/opam similarity index 98% rename from repo/darwin/packages/upstream/bos.0.1.6/opam rename to repo/darwin/packages/upstream/bos.0.2.0/opam index c5617943..fdcea2b0 100644 --- a/repo/darwin/packages/upstream/bos.0.1.6/opam +++ b/repo/darwin/packages/upstream/bos.0.2.0/opam @@ -12,7 +12,6 @@ depends: [ "ocamlfind" {build} "ocamlbuild" {build} "topkg" {build & >= "0.9.0"} - "conf-which" "base-unix" "rresult" {>= "0.4.0"} "astring" diff --git a/repo/darwin/packages/upstream/bos.0.2.0/url b/repo/darwin/packages/upstream/bos.0.2.0/url new file mode 100644 index 00000000..32ac3f69 --- /dev/null +++ b/repo/darwin/packages/upstream/bos.0.2.0/url @@ -0,0 +1,2 @@ +archive: "http://erratique.ch/software/bos/releases/bos-0.2.0.tbz" +checksum: "aeae7447567db459c856ee41b5a66fd2" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/url b/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/url deleted file mode 100644 index f85b2284..00000000 --- a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v0.99.0/cohttp-0.99.0.tbz" -checksum: "a789a9ed492005257bdb217e2248da0d" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/descr b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/descr similarity index 74% rename from repo/darwin/packages/upstream/cohttp-lwt.0.99.0/descr rename to repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/descr index 65cfabe5..032a6c1f 100644 --- a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/descr +++ b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/descr @@ -6,17 +6,16 @@ Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries: -* `Cohttp_lwt_unix` uses the [Lwt](http://ocsigen.org/lwt) library, and +* `Cohttp_lwt_unix` uses the [Lwt](https://ocsigen.org/lwt/) library, and specifically the UNIX bindings. * `Cohttp_async` uses the [Async](https://realworldocaml.org/v1/en/html/concurrent-programming-with-async.html) library. * `Cohttp_lwt` exposes an OS-independent Lwt interface, which is used - by the [Mirage](http://www.openmirage.org) interface - to generate standalone microkernels (see the [mirage-http](https://github.com/mirage/mirage-http) - repository). + by the [Mirage](https://mirage.io/) interface to generate standalone + microkernels (use the cohttp-mirage subpackage). * `Cohttp_lwt_xhr` compiles to a JavaScript module that maps the Cohttp - calls to XMLHTTPRequests. This is used to compile OCaml libraries like - the GitHub bindings to JavaScript and still run efficiently. + calls to XMLHTTPRequests. This is used to compile OCaml libraries like + the GitHub bindings to JavaScript and still run efficiently. You can implement other targets using the parser very easily. Look at the `IO` signature in `lib/s.mli` and implement that in the desired backend. diff --git a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/opam b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/opam similarity index 77% rename from repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/opam rename to repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/opam index f04d72d1..0582cdb5 100644 --- a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/opam +++ b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/opam @@ -15,18 +15,18 @@ license: "ISC" tags: ["org:mirage" "org:xapi-project"] dev-repo: "https://github.com/mirage/ocaml-cohttp.git" build: [ - ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] -build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] depends: [ "jbuilder" {build & >= "1.0+beta10"} - "conduit-lwt-unix" + "conduit-lwt-unix" {>="1.0.3"} "cmdliner" + "magic-mime" "logs" - "fmt" - "cohttp-lwt" {>="0.99" & < "1.0"} - "lwt" {>="3.0.0"} + "fmt" {>="0.8.2"} + "cohttp-lwt" {>="1.0.2"} + "lwt" {>="3.0.0" & < "4.0.0"} "base-unix" "ounit" {test} ] diff --git a/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/url b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/url new file mode 100644 index 00000000..e45ccdad --- /dev/null +++ b/repo/darwin/packages/upstream/cohttp-lwt-unix.1.0.2/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v1.0.2/cohttp-1.0.2.tbz" +checksum: "d0a46e32911773862e1a9b420c0058bc" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/url b/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/url deleted file mode 100644 index f85b2284..00000000 --- a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v0.99.0/cohttp-0.99.0.tbz" -checksum: "a789a9ed492005257bdb217e2248da0d" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/descr b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/descr similarity index 74% rename from repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/descr rename to repo/darwin/packages/upstream/cohttp-lwt.1.0.2/descr index 65cfabe5..032a6c1f 100644 --- a/repo/darwin/packages/upstream/cohttp-lwt-unix.0.99.0/descr +++ b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/descr @@ -6,17 +6,16 @@ Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries: -* `Cohttp_lwt_unix` uses the [Lwt](http://ocsigen.org/lwt) library, and +* `Cohttp_lwt_unix` uses the [Lwt](https://ocsigen.org/lwt/) library, and specifically the UNIX bindings. * `Cohttp_async` uses the [Async](https://realworldocaml.org/v1/en/html/concurrent-programming-with-async.html) library. * `Cohttp_lwt` exposes an OS-independent Lwt interface, which is used - by the [Mirage](http://www.openmirage.org) interface - to generate standalone microkernels (see the [mirage-http](https://github.com/mirage/mirage-http) - repository). + by the [Mirage](https://mirage.io/) interface to generate standalone + microkernels (use the cohttp-mirage subpackage). * `Cohttp_lwt_xhr` compiles to a JavaScript module that maps the Cohttp - calls to XMLHTTPRequests. This is used to compile OCaml libraries like - the GitHub bindings to JavaScript and still run efficiently. + calls to XMLHTTPRequests. This is used to compile OCaml libraries like + the GitHub bindings to JavaScript and still run efficiently. You can implement other targets using the parser very easily. Look at the `IO` signature in `lib/s.mli` and implement that in the desired backend. diff --git a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/opam b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/opam similarity index 85% rename from repo/darwin/packages/upstream/cohttp-lwt.0.99.0/opam rename to repo/darwin/packages/upstream/cohttp-lwt.1.0.2/opam index 5528273f..ef3c0e30 100644 --- a/repo/darwin/packages/upstream/cohttp-lwt.0.99.0/opam +++ b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/opam @@ -15,15 +15,14 @@ license: "ISC" tags: ["org:mirage" "org:xapi-project"] dev-repo: "https://github.com/mirage/ocaml-cohttp.git" build: [ - ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] depends: [ "jbuilder" {build & >= "1.0+beta10"} - "conduit" {>= "0.14.0"} - "cohttp" {>="0.99.0" & < "1.0"} - "lwt" + "cohttp" {>="1.0.0"} + "lwt" ] conflicts: [ "lwt" {< "2.5.0"} diff --git a/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/url b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/url new file mode 100644 index 00000000..e45ccdad --- /dev/null +++ b/repo/darwin/packages/upstream/cohttp-lwt.1.0.2/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v1.0.2/cohttp-1.0.2.tbz" +checksum: "d0a46e32911773862e1a9b420c0058bc" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp.0.99.0/url b/repo/darwin/packages/upstream/cohttp.0.99.0/url deleted file mode 100644 index f85b2284..00000000 --- a/repo/darwin/packages/upstream/cohttp.0.99.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v0.99.0/cohttp-0.99.0.tbz" -checksum: "a789a9ed492005257bdb217e2248da0d" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cohttp.0.99.0/descr b/repo/darwin/packages/upstream/cohttp.1.1.0/descr similarity index 74% rename from repo/darwin/packages/upstream/cohttp.0.99.0/descr rename to repo/darwin/packages/upstream/cohttp.1.1.0/descr index 65cfabe5..032a6c1f 100644 --- a/repo/darwin/packages/upstream/cohttp.0.99.0/descr +++ b/repo/darwin/packages/upstream/cohttp.1.1.0/descr @@ -6,17 +6,16 @@ Cohttp is an OCaml library for creating HTTP daemons. It has a portable HTTP parser, and implementations using various asynchronous programming libraries: -* `Cohttp_lwt_unix` uses the [Lwt](http://ocsigen.org/lwt) library, and +* `Cohttp_lwt_unix` uses the [Lwt](https://ocsigen.org/lwt/) library, and specifically the UNIX bindings. * `Cohttp_async` uses the [Async](https://realworldocaml.org/v1/en/html/concurrent-programming-with-async.html) library. * `Cohttp_lwt` exposes an OS-independent Lwt interface, which is used - by the [Mirage](http://www.openmirage.org) interface - to generate standalone microkernels (see the [mirage-http](https://github.com/mirage/mirage-http) - repository). + by the [Mirage](https://mirage.io/) interface to generate standalone + microkernels (use the cohttp-mirage subpackage). * `Cohttp_lwt_xhr` compiles to a JavaScript module that maps the Cohttp - calls to XMLHTTPRequests. This is used to compile OCaml libraries like - the GitHub bindings to JavaScript and still run efficiently. + calls to XMLHTTPRequests. This is used to compile OCaml libraries like + the GitHub bindings to JavaScript and still run efficiently. You can implement other targets using the parser very easily. Look at the `IO` signature in `lib/s.mli` and implement that in the desired backend. diff --git a/repo/darwin/packages/upstream/cohttp.0.99.0/opam b/repo/darwin/packages/upstream/cohttp.1.1.0/opam similarity index 74% rename from repo/darwin/packages/upstream/cohttp.0.99.0/opam rename to repo/darwin/packages/upstream/cohttp.1.1.0/opam index 980ae1f9..486b4431 100644 --- a/repo/darwin/packages/upstream/cohttp.0.99.0/opam +++ b/repo/darwin/packages/upstream/cohttp.1.1.0/opam @@ -15,26 +15,23 @@ license: "ISC" tags: ["org:mirage" "org:xapi-project"] dev-repo: "https://github.com/mirage/ocaml-cohttp.git" build: [ - ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] depends: [ - "base-bytes" "jbuilder" {build & >= "1.0+beta10"} - "re" + "re" {>= "1.7.2"} "uri" {>= "1.9.0"} "fieldslib" "sexplib" - "ppx_fields_conv" {>="v0.9.0"} - "ppx_sexp_conv" {>="v0.9.0"} + "ppx_type_conv" {build & >="v0.9.1"} + "ppx_fields_conv" { >="v0.9.0"} + "ppx_sexp_conv" { >="v0.9.0"} "stringext" "base64" {>= "2.0.0"} - "magic-mime" - "fmt" - "logs" + "fmt" {test} "jsonm" {build} - "ounit" {test} "alcotest" {test} ] -available: [ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] +available: [ocaml-version >= "4.03.0"] diff --git a/repo/darwin/packages/upstream/cohttp.1.1.0/url b/repo/darwin/packages/upstream/cohttp.1.1.0/url new file mode 100644 index 00000000..f625d2aa --- /dev/null +++ b/repo/darwin/packages/upstream/cohttp.1.1.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cohttp/releases/download/v1.1.0/cohttp-1.1.0.tbz" +checksum: "7624e77774b90112370924f2d21af436" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/url b/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/url deleted file mode 100644 index 98194966..00000000 --- a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-conduit/releases/download/v1.0.2/conduit-1.0.2.tbz" -checksum: "fd4d56bb84ec87ec84f010bea1d7cd82" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/descr b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/descr similarity index 88% rename from repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/descr rename to repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/descr index cb46f15b..08962926 100644 --- a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/descr +++ b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/descr @@ -1,4 +1,6 @@ -Network conduit library +An OCaml network connection establishment library + +[![Build Status](https://travis-ci.org/mirage/ocaml-conduit.svg?branch=master)](https://travis-ci.org/mirage/ocaml-conduit) The `conduit` library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. diff --git a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/opam b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/opam similarity index 88% rename from repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/opam rename to repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/opam index 2cd12449..c0a4c9c0 100644 --- a/repo/darwin/packages/upstream/conduit-lwt-unix.1.0.2/opam +++ b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/opam @@ -8,13 +8,13 @@ tags: "org:mirage" license: "ISC" build: [ - ["jbuilder" "subst" "-p" name "--name" name] {pinned} + ["jbuilder" "subst" "-n" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ "base-unix" "jbuilder" {build & >="1.0+beta9"} - "ppx_sexp_conv" {build} + "ppx_sexp_conv" "conduit-lwt" "lwt" {>= "3.0.0"} "uri" {>="1.9.4"} @@ -22,7 +22,7 @@ depends: [ ] depopts: [ "tls" - "ssl" + "lwt_ssl" "launchd" ] conflicts: [ diff --git a/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/url b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/url new file mode 100644 index 00000000..bc707219 --- /dev/null +++ b/repo/darwin/packages/upstream/conduit-lwt-unix.1.2.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-conduit/releases/download/v1.2.0/conduit-1.2.0.tbz" +checksum: "fe5f619935ba765619e1854e5ee2e4a5" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/url b/repo/darwin/packages/upstream/conduit-lwt.1.0.0/url deleted file mode 100644 index f7ff75a5..00000000 --- a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-conduit/releases/download/v1.0.0/conduit-1.0.0.tbz" -checksum: "4656f150b9f98603c21d00c8f0aa1a9b" diff --git a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/descr b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/descr similarity index 67% rename from repo/darwin/packages/upstream/conduit-lwt.1.0.0/descr rename to repo/darwin/packages/upstream/conduit-lwt.1.0.3/descr index 34d65f58..08962926 100644 --- a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/descr +++ b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/descr @@ -1,4 +1,6 @@ -Network conduit library +An OCaml network connection establishment library + +[![Build Status](https://travis-ci.org/mirage/ocaml-conduit.svg?branch=master)](https://travis-ci.org/mirage/ocaml-conduit) The `conduit` library takes care of establishing and listening for TCP and SSL/TLS connections for the Lwt and Async libraries. @@ -12,16 +14,13 @@ By default, OpenSSL is used as the preferred connection library, but you can force the use of the pure OCaml TLS stack by setting the environment variable `CONDUIT_TLS=native` when starting your program. -### Modules - -Source code is in `lib/`. - -* `Conduit_lwt_unix` has the Lwt UNIX modules. -* `Conduit_async` has the Core/Async modules. +The opam packages available are: -There are also resolvers that map URIs to Conduit endpoints. -See for the online `ocamldoc` -for more details. +- `conduit`: the main `Conduit` module +- `conduit-lwt`: the portable Lwt implementation +- `conduit-lwt-unix`: the Lwt/Unix implementation +- `conduit-async` the Jane Street Async implementation +- `mirage-conduit`: the MirageOS compatible implementation ### Debugging @@ -32,6 +31,7 @@ are being resolved to. ### Further Informartion +* **API Docs:** http://docs.mirage.io/ * **WWW:** https://github.com/mirage/ocaml-conduit * **E-mail:** * **Bugs:** https://github.com/mirage/ocaml-conduit/issues \ No newline at end of file diff --git a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/opam b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/opam similarity index 96% rename from repo/darwin/packages/upstream/conduit-lwt.1.0.0/opam rename to repo/darwin/packages/upstream/conduit-lwt.1.0.3/opam index 5165ba10..11136a67 100644 --- a/repo/darwin/packages/upstream/conduit-lwt.1.0.0/opam +++ b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/opam @@ -14,7 +14,7 @@ build: [ depends: [ "base-unix" "jbuilder" {build & >="1.0+beta9"} - "ppx_sexp_conv" {build} + "ppx_sexp_conv" "conduit" {>="1.0.0"} "lwt" {>="3.0.0"} ] diff --git a/repo/darwin/packages/upstream/conduit-lwt.1.0.3/url b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/url new file mode 100644 index 00000000..2a690e4f --- /dev/null +++ b/repo/darwin/packages/upstream/conduit-lwt.1.0.3/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-conduit/releases/download/v1.0.3/conduit-1.0.3.tbz" +checksum: "e1ec0cbd3478ea572f43491fab69db44" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/conduit.1.0.0/opam b/repo/darwin/packages/upstream/conduit.1.0.0/opam index df92047c..be22eb1c 100644 --- a/repo/darwin/packages/upstream/conduit.1.0.0/opam +++ b/repo/darwin/packages/upstream/conduit.1.0.0/opam @@ -13,7 +13,7 @@ build: [ ] depends: [ "jbuilder" {build & >="1.0+beta9"} - "ppx_sexp_conv" {build} + "ppx_sexp_conv" "sexplib" "uri" "result" diff --git a/repo/darwin/packages/upstream/conf-m4.1/opam b/repo/darwin/packages/upstream/conf-m4.1/opam index 39309573..fba3831e 100644 --- a/repo/darwin/packages/upstream/conf-m4.1/opam +++ b/repo/darwin/packages/upstream/conf-m4.1/opam @@ -2,7 +2,6 @@ opam-version: "1.2" maintainer: "tim@gfxmonk.net" homepage: "http://www.gnu.org/software/m4/m4.html" bug-reports: "https://github.com/ocaml/opam-repository/issues" -dev-repo: "https://github.com/ocaml/opam-repository.git" license: "GPL-3" build: [["sh" "-exc" "echo | m4"]] depexts: [ diff --git a/repo/darwin/packages/upstream/conf-ncurses.1+system/opam b/repo/darwin/packages/upstream/conf-ncurses.1+system/opam index 19305f03..b5cce50a 100644 --- a/repo/darwin/packages/upstream/conf-ncurses.1+system/opam +++ b/repo/darwin/packages/upstream/conf-ncurses.1+system/opam @@ -2,7 +2,6 @@ opam-version: "1.2" maintainer: "tim@gfxmonk.net" homepage: "https://www.gnu.org/software/ncurses/" bug-reports: "https://github.com/ocaml/opam-repository/issues" -dev-repo: "https://github.com/ocaml/opam-repository.git" license: "MIT" build: [ ## Preinstalled... diff --git a/repo/darwin/packages/upstream/conf-pkg-config.1.0/descr b/repo/darwin/packages/upstream/conf-pkg-config.1.1/descr similarity index 100% rename from repo/darwin/packages/upstream/conf-pkg-config.1.0/descr rename to repo/darwin/packages/upstream/conf-pkg-config.1.1/descr diff --git a/repo/darwin/packages/upstream/conf-pkg-config.1.0/opam b/repo/darwin/packages/upstream/conf-pkg-config.1.1/opam similarity index 61% rename from repo/darwin/packages/upstream/conf-pkg-config.1.0/opam rename to repo/darwin/packages/upstream/conf-pkg-config.1.1/opam index a5d70279..e5335e13 100644 --- a/repo/darwin/packages/upstream/conf-pkg-config.1.0/opam +++ b/repo/darwin/packages/upstream/conf-pkg-config.1.1/opam @@ -1,13 +1,21 @@ opam-version: "1.2" -maintainer: "francois.berenger@inria.fr" +maintainer: "unixjunkie@sdf.org" authors: ["Francois Berenger"] homepage: "http://www.freedesktop.org/wiki/Software/pkg-config/" bug-reports: "https://github.com/ocaml/opam-repository/issues" -dev-repo: "git://github.com/ocaml/opam-repository" license: "GPL" build: [ ["pkg-config" "--help"] ] +install: [ + ["ln" "-s" "/usr/local/bin/pkgconf" "%{bin}%/pkg-config"] {os = "openbsd"} +] +remove: [ + ["rm" "-f" "%{bin}%/pkg-config"] {os = "openbsd"} +] +post-messages: [ + "conf-pkg-config: A symlink to /usr/local/bin/pkgconf has been installed in the OPAM bin directory (%{bin}%) on your PATH as 'pkg-config'. This is necessary for correct operation." {os = "openbsd"} +] depexts: [ [["debian"] ["pkg-config"]] [["ubuntu"] ["pkg-config"]] diff --git a/repo/darwin/packages/upstream/conf-which.1/descr b/repo/darwin/packages/upstream/conf-which.1/descr deleted file mode 100644 index c8748005..00000000 --- a/repo/darwin/packages/upstream/conf-which.1/descr +++ /dev/null @@ -1,2 +0,0 @@ -Virtual package relying on which -This package can only install if the which program is installed on the system. diff --git a/repo/darwin/packages/upstream/conf-which.1/opam b/repo/darwin/packages/upstream/conf-which.1/opam deleted file mode 100644 index bebee6c6..00000000 --- a/repo/darwin/packages/upstream/conf-which.1/opam +++ /dev/null @@ -1,21 +0,0 @@ -opam-version: "1.2" -maintainer: "Francois BERENGER " -homepage: "http://www.gnu.org/software/which/" -authors: "Carlo Wood" -bug-reports: "https://github.com/ocaml/opam-repository/issues" -dev-repo: "https://github.com/ocaml/opam-repository.git" -license: "GPL-2+" -build: [["which" "which"]] -depexts: [ - -# the which package is only available for alpine >= 3.4 -# [["alpine"] ["which"]] - - [["centos"] ["which"]] - [["fedora"] ["which"]] - [["opensuse"] ["which"]] - [["debian"] ["debianutils"]] - [["ubuntu"] ["debianutils"]] - [["nixpkgs"] ["which"]] - [["archlinux"] ["which"]] -] diff --git a/repo/darwin/packages/upstream/configurator.v0.9.1/descr b/repo/darwin/packages/upstream/configurator.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/configurator.v0.9.1/descr rename to repo/darwin/packages/upstream/configurator.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/configurator.v0.11.0/opam b/repo/darwin/packages/upstream/configurator.v0.11.0/opam new file mode 100644 index 00000000..3e450c9c --- /dev/null +++ b/repo/darwin/packages/upstream/configurator.v0.11.0/opam @@ -0,0 +1,17 @@ +opam-version: "1.2" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/configurator" +bug-reports: "https://github.com/janestreet/configurator/issues" +dev-repo: "git+https://github.com/janestreet/configurator.git" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +conflicts: [ "jbuilder" { = "1.0+beta19" } ] +depends: [ + "base" {>= "v0.11" & < "v0.12"} + "stdio" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/configurator.v0.11.0/url b/repo/darwin/packages/upstream/configurator.v0.11.0/url new file mode 100644 index 00000000..bac26060 --- /dev/null +++ b/repo/darwin/packages/upstream/configurator.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/configurator-v0.11.0.tar.gz" +checksum: "55511f3ea8e3d66439910b3324701218" diff --git a/repo/darwin/packages/upstream/configurator.v0.9.1/opam b/repo/darwin/packages/upstream/configurator.v0.9.1/opam deleted file mode 100644 index f0ee1207..00000000 --- a/repo/darwin/packages/upstream/configurator.v0.9.1/opam +++ /dev/null @@ -1,19 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/configurator" -bug-reports: "https://github.com/janestreet/configurator/issues" -dev-repo: "https://github.com/janestreet/configurator.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "-p" name "-j" jobs] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta7"} - "ppx_base" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "stdio" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/configurator.v0.9.1/url b/repo/darwin/packages/upstream/configurator.v0.9.1/url deleted file mode 100644 index dbf7fc99..00000000 --- a/repo/darwin/packages/upstream/configurator.v0.9.1/url +++ /dev/null @@ -1,2 +0,0 @@ -src: "https://github.com/janestreet/configurator/archive/v0.9.1.tar.gz" -checksum: "3152504ee8f08667e385fe36bd058cf5" diff --git a/repo/darwin/packages/upstream/cppo.1.6.0/url b/repo/darwin/packages/upstream/cppo.1.6.0/url deleted file mode 100644 index a6a686f0..00000000 --- a/repo/darwin/packages/upstream/cppo.1.6.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mjambon/cppo/archive/v1.6.0.tar.gz" -checksum: "aee411b3546bc5d198c71ae9185cade4" diff --git a/repo/darwin/packages/upstream/cppo.1.6.0/descr b/repo/darwin/packages/upstream/cppo.1.6.5/descr similarity index 100% rename from repo/darwin/packages/upstream/cppo.1.6.0/descr rename to repo/darwin/packages/upstream/cppo.1.6.5/descr diff --git a/repo/darwin/packages/upstream/cppo.1.6.0/opam b/repo/darwin/packages/upstream/cppo.1.6.5/opam similarity index 72% rename from repo/darwin/packages/upstream/cppo.1.6.0/opam rename to repo/darwin/packages/upstream/cppo.1.6.5/opam index be7eeaac..7fa14f81 100644 --- a/repo/darwin/packages/upstream/cppo.1.6.0/opam +++ b/repo/darwin/packages/upstream/cppo.1.6.5/opam @@ -1,13 +1,13 @@ opam-version: "1.2" maintainer: "martin@mjambon.com" authors: ["Martin Jambon"] -homepage: "http://mjambon.com/cppo.html" +homepage: "https://github.com/mjambon/cppo" dev-repo: "https://github.com/mjambon/cppo.git" bug-reports: "https://github.com/mjambon/cppo/issues" license: "BSD-3-Clause" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [ @@ -15,7 +15,6 @@ build-test: [ ] depends: [ - "jbuilder" {build & >= "1.0+beta10"} - "base-bytes" + "jbuilder" {build & >= "1.0+beta17"} "base-unix" ] diff --git a/repo/darwin/packages/upstream/cppo.1.6.5/url b/repo/darwin/packages/upstream/cppo.1.6.5/url new file mode 100644 index 00000000..df124312 --- /dev/null +++ b/repo/darwin/packages/upstream/cppo.1.6.5/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mjambon/cppo/archive/v1.6.5.tar.gz" +checksum: "1cd25741d31417995b0973fe0b6f6c82" diff --git a/repo/darwin/packages/upstream/cppo_ocamlbuild.1.6.0/opam b/repo/darwin/packages/upstream/cppo_ocamlbuild.1.6.0/opam index c425badf..d183529c 100644 --- a/repo/darwin/packages/upstream/cppo_ocamlbuild.1.6.0/opam +++ b/repo/darwin/packages/upstream/cppo_ocamlbuild.1.6.0/opam @@ -7,12 +7,9 @@ bug-reports: "https://github.com/mjambon/cppo/issues" license: "BSD-3-Clause" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] -build-test: [ - ["jbuilder" "runtest" "-p" name] -] depends: [ "jbuilder" {build & >= "1.0+beta10"} diff --git a/repo/darwin/packages/upstream/cstruct-lwt.3.2.0/url b/repo/darwin/packages/upstream/cstruct-lwt.3.2.0/url deleted file mode 100644 index bbf59a51..00000000 --- a/repo/darwin/packages/upstream/cstruct-lwt.3.2.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.0/cstruct-3.2.0.tbz" -checksum: "e204b4db6f54b64a54b62467abe96d70" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cstruct-lwt.3.2.0/descr b/repo/darwin/packages/upstream/cstruct-lwt.3.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/cstruct-lwt.3.2.0/descr rename to repo/darwin/packages/upstream/cstruct-lwt.3.2.1/descr diff --git a/repo/darwin/packages/upstream/cstruct-lwt.3.2.0/opam b/repo/darwin/packages/upstream/cstruct-lwt.3.2.1/opam similarity index 100% rename from repo/darwin/packages/upstream/cstruct-lwt.3.2.0/opam rename to repo/darwin/packages/upstream/cstruct-lwt.3.2.1/opam diff --git a/repo/darwin/packages/upstream/cstruct-lwt.3.2.1/url b/repo/darwin/packages/upstream/cstruct-lwt.3.2.1/url new file mode 100644 index 00000000..582457c5 --- /dev/null +++ b/repo/darwin/packages/upstream/cstruct-lwt.3.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.1/cstruct-3.2.1.tbz" +checksum: "c1eb6a48f3d3b0b1e358f06a8c92a4c1" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cstruct-unix.3.2.0/url b/repo/darwin/packages/upstream/cstruct-unix.3.2.0/url deleted file mode 100644 index bbf59a51..00000000 --- a/repo/darwin/packages/upstream/cstruct-unix.3.2.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.0/cstruct-3.2.0.tbz" -checksum: "e204b4db6f54b64a54b62467abe96d70" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cstruct-unix.3.2.0/descr b/repo/darwin/packages/upstream/cstruct-unix.3.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/cstruct-unix.3.2.0/descr rename to repo/darwin/packages/upstream/cstruct-unix.3.2.1/descr diff --git a/repo/darwin/packages/upstream/cstruct-unix.3.2.0/opam b/repo/darwin/packages/upstream/cstruct-unix.3.2.1/opam similarity index 100% rename from repo/darwin/packages/upstream/cstruct-unix.3.2.0/opam rename to repo/darwin/packages/upstream/cstruct-unix.3.2.1/opam diff --git a/repo/darwin/packages/upstream/cstruct-unix.3.2.1/url b/repo/darwin/packages/upstream/cstruct-unix.3.2.1/url new file mode 100644 index 00000000..582457c5 --- /dev/null +++ b/repo/darwin/packages/upstream/cstruct-unix.3.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.1/cstruct-3.2.1.tbz" +checksum: "c1eb6a48f3d3b0b1e358f06a8c92a4c1" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cstruct.3.2.0/url b/repo/darwin/packages/upstream/cstruct.3.2.0/url deleted file mode 100644 index bbf59a51..00000000 --- a/repo/darwin/packages/upstream/cstruct.3.2.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.0/cstruct-3.2.0.tbz" -checksum: "e204b4db6f54b64a54b62467abe96d70" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/cstruct.3.2.0/descr b/repo/darwin/packages/upstream/cstruct.3.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/cstruct.3.2.0/descr rename to repo/darwin/packages/upstream/cstruct.3.2.1/descr diff --git a/repo/darwin/packages/upstream/cstruct.3.2.0/opam b/repo/darwin/packages/upstream/cstruct.3.2.1/opam similarity index 100% rename from repo/darwin/packages/upstream/cstruct.3.2.0/opam rename to repo/darwin/packages/upstream/cstruct.3.2.1/opam diff --git a/repo/darwin/packages/upstream/cstruct.3.2.1/url b/repo/darwin/packages/upstream/cstruct.3.2.1/url new file mode 100644 index 00000000..582457c5 --- /dev/null +++ b/repo/darwin/packages/upstream/cstruct.3.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.1/cstruct-3.2.1.tbz" +checksum: "c1eb6a48f3d3b0b1e358f06a8c92a4c1" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ctypes.0.13.1/url b/repo/darwin/packages/upstream/ctypes.0.13.1/url deleted file mode 100644 index 1f6def3c..00000000 --- a/repo/darwin/packages/upstream/ctypes.0.13.1/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/ocamllabs/ocaml-ctypes/archive/0.13.1.tar.gz" -checksum: "0e1b70d28b5b9adc8c4596d9f4dff5b9" diff --git a/repo/darwin/packages/upstream/ctypes.0.13.1/descr b/repo/darwin/packages/upstream/ctypes.0.14.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ctypes.0.13.1/descr rename to repo/darwin/packages/upstream/ctypes.0.14.0/descr diff --git a/repo/darwin/packages/upstream/ctypes.0.13.1/opam b/repo/darwin/packages/upstream/ctypes.0.14.0/opam similarity index 96% rename from repo/darwin/packages/upstream/ctypes.0.13.1/opam rename to repo/darwin/packages/upstream/ctypes.0.14.0/opam index afe2dc93..9439d3ea 100644 --- a/repo/darwin/packages/upstream/ctypes.0.13.1/opam +++ b/repo/darwin/packages/upstream/ctypes.0.14.0/opam @@ -26,7 +26,7 @@ depends: [ "integers" "ocamlfind" {build} "conf-pkg-config" {build} - "lwt" {test} + "lwt" {test & >= "2.4.7" & < "4.0.0"} "ounit" {test} "ctypes-foreign" {test} "conf-ncurses" {test} diff --git a/repo/darwin/packages/upstream/ctypes.0.14.0/url b/repo/darwin/packages/upstream/ctypes.0.14.0/url new file mode 100644 index 00000000..26445311 --- /dev/null +++ b/repo/darwin/packages/upstream/ctypes.0.14.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocamllabs/ocaml-ctypes/archive/0.14.0.tar.gz" +checksum: "57875f5e5986ca6004c356d77a3b31b5" diff --git a/repo/darwin/packages/upstream/dune.1.2.1/descr b/repo/darwin/packages/upstream/dune.1.2.1/descr new file mode 100644 index 00000000..02f6eda5 --- /dev/null +++ b/repo/darwin/packages/upstream/dune.1.2.1/descr @@ -0,0 +1,18 @@ +Fast, portable and opinionated build system + +dune is a build system that was designed to simplify the release of +Jane Street packages. It reads metadata from "dune" files following a +very simple s-expression syntax. + +dune is fast, it has very low-overhead and support parallel builds on +all platforms. It has no system dependencies, all you need to build +dune and packages using dune is OCaml. You don't need or make or bash +as long as the packages themselves don't use bash explicitly. + +dune supports multi-package development by simply dropping multiple +repositories into the same directory. + +It also supports multi-context builds, such as building against +several opam roots/switches simultaneously. This helps maintaining +packages across several versions of OCaml and gives cross-compilation +for free. diff --git a/repo/darwin/packages/upstream/dune.1.2.1/opam b/repo/darwin/packages/upstream/dune.1.2.1/opam new file mode 100644 index 00000000..c4b24746 --- /dev/null +++ b/repo/darwin/packages/upstream/dune.1.2.1/opam @@ -0,0 +1,18 @@ +opam-version: "1.2" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml/dune" +bug-reports: "https://github.com/ocaml/dune/issues" +dev-repo: "https://github.com/ocaml/dune.git" +license: "MIT" +build: [ + # opam 2 sets OPAM_SWITCH_PREFIX, so we don't need a hardcoded path + ["ocaml" "configure.ml" "--libdir" lib] {opam-version < "2"} + ["ocaml" "bootstrap.ml"] + ["./boot.exe" "--release" "--subst"] {pinned} + ["./boot.exe" "--release" "-j" jobs] +] +available: [ ocaml-version >= "4.02.3" ] +conflicts: [ + "jbuilder" {!= "transition"} +] diff --git a/repo/darwin/packages/upstream/dune.1.2.1/url b/repo/darwin/packages/upstream/dune.1.2.1/url new file mode 100644 index 00000000..55928c2c --- /dev/null +++ b/repo/darwin/packages/upstream/dune.1.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocaml/dune/releases/download/1.2.1/dune-1.2.1.tbz" +checksum: "f96bdf1a893a2178c2ad9c388439bd18" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ezjsonm.0.5.0/url b/repo/darwin/packages/upstream/ezjsonm.0.5.0/url deleted file mode 100644 index 77529d51..00000000 --- a/repo/darwin/packages/upstream/ezjsonm.0.5.0/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/mirage/ezjsonm/releases/download/0.5.0/ezjsonm-0.5.0.tbz" -checksum: "3a081dee6fc0cc0ce9462986888fa0bf" diff --git a/repo/darwin/packages/upstream/ezjsonm.0.5.0/descr b/repo/darwin/packages/upstream/ezjsonm.0.6.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ezjsonm.0.5.0/descr rename to repo/darwin/packages/upstream/ezjsonm.0.6.0/descr diff --git a/repo/darwin/packages/upstream/ezjsonm.0.5.0/opam b/repo/darwin/packages/upstream/ezjsonm.0.6.0/opam similarity index 93% rename from repo/darwin/packages/upstream/ezjsonm.0.5.0/opam rename to repo/darwin/packages/upstream/ezjsonm.0.6.0/opam index 1f235a3d..2ff48e90 100644 --- a/repo/darwin/packages/upstream/ezjsonm.0.5.0/opam +++ b/repo/darwin/packages/upstream/ezjsonm.0.6.0/opam @@ -12,7 +12,7 @@ tags: [ ] build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/ezjsonm.0.6.0/url b/repo/darwin/packages/upstream/ezjsonm.0.6.0/url new file mode 100644 index 00000000..2cb87986 --- /dev/null +++ b/repo/darwin/packages/upstream/ezjsonm.0.6.0/url @@ -0,0 +1,2 @@ +http: "https://github.com/mirage/ezjsonm/releases/download/0.6.0/ezjsonm-0.6.0.tbz" +checksum: "97ed286b2a4937411779e895350df061" diff --git a/repo/darwin/packages/upstream/fieldslib.v0.9.0/descr b/repo/darwin/packages/upstream/fieldslib.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/fieldslib.v0.9.0/descr rename to repo/darwin/packages/upstream/fieldslib.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/fieldslib.v0.11.0/opam b/repo/darwin/packages/upstream/fieldslib.v0.11.0/opam new file mode 100644 index 00000000..dc8e686d --- /dev/null +++ b/repo/darwin/packages/upstream/fieldslib.v0.11.0/opam @@ -0,0 +1,18 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +conflicts: [ "jbuilder" { = "1.0+beta19" } ] +depends: [ + "base" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} + "ocaml-migrate-parsetree" {>= "1.0"} + "ppxlib" {>= "0.1.0"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/fieldslib.v0.11.0/url b/repo/darwin/packages/upstream/fieldslib.v0.11.0/url new file mode 100644 index 00000000..37d7a912 --- /dev/null +++ b/repo/darwin/packages/upstream/fieldslib.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/fieldslib-v0.11.0.tar.gz" +checksum: "a42506b460a1dc47fb65a37d875211ae" diff --git a/repo/darwin/packages/upstream/fieldslib.v0.9.0/opam b/repo/darwin/packages/upstream/fieldslib.v0.9.0/opam deleted file mode 100644 index 33c60af3..00000000 --- a/repo/darwin/packages/upstream/fieldslib.v0.9.0/opam +++ /dev/null @@ -1,17 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/fieldslib.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "fieldslib" "--root" "." "-j" jobs "@install"] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/fieldslib.v0.9.0/url b/repo/darwin/packages/upstream/fieldslib.v0.9.0/url deleted file mode 100644 index 6a4960e9..00000000 --- a/repo/darwin/packages/upstream/fieldslib.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/fieldslib-v0.9.0.tar.gz" -checksum: "5b2d4f721553c67324d04041b0a88ad9" diff --git a/repo/darwin/packages/upstream/fmt.0.8.4/url b/repo/darwin/packages/upstream/fmt.0.8.4/url deleted file mode 100644 index f85f4e37..00000000 --- a/repo/darwin/packages/upstream/fmt.0.8.4/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "http://erratique.ch/software/fmt/releases/fmt-0.8.4.tbz" -checksum: "1853cbe019dfe99ef5f3b0011f1653b2" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/fmt.0.8.4/descr b/repo/darwin/packages/upstream/fmt.0.8.5/descr similarity index 100% rename from repo/darwin/packages/upstream/fmt.0.8.4/descr rename to repo/darwin/packages/upstream/fmt.0.8.5/descr diff --git a/repo/darwin/packages/upstream/fmt.0.8.4/opam b/repo/darwin/packages/upstream/fmt.0.8.5/opam similarity index 100% rename from repo/darwin/packages/upstream/fmt.0.8.4/opam rename to repo/darwin/packages/upstream/fmt.0.8.5/opam diff --git a/repo/darwin/packages/upstream/fmt.0.8.5/url b/repo/darwin/packages/upstream/fmt.0.8.5/url new file mode 100644 index 00000000..3369dd7c --- /dev/null +++ b/repo/darwin/packages/upstream/fmt.0.8.5/url @@ -0,0 +1,2 @@ +archive: "http://erratique.ch/software/fmt/releases/fmt-0.8.5.tbz" +checksum: "77b64aa6f20f09de28f2405d6195f12c" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/url b/repo/darwin/packages/upstream/functoria-runtime.2.1.0/url deleted file mode 100644 index b9269888..00000000 --- a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/functoria/releases/download/2.1.0/functoria-2.1.0.tbz" -checksum: "4541047f19a2842df17b9ffb5badbb3e" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/descr b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/descr similarity index 94% rename from repo/darwin/packages/upstream/functoria-runtime.2.1.0/descr rename to repo/darwin/packages/upstream/functoria-runtime.2.2.1/descr index 3bde178f..2000dfc6 100644 --- a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/descr +++ b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/descr @@ -1,6 +1,6 @@ A DSL to organize functor applications -[![Build Status](https://travis-ci.org/mirage/functoria.svg)](https://travis-ci.org/mirage/functoria) +[![Build Status](https://travis-ci.org/mirage/functoria.svg?branch=master)](https://travis-ci.org/mirage/functoria) [![docs](https://img.shields.io/badge/doc-online-blue.svg)](https://mirage.github.io/functoria/index.html) ## What is this for? @@ -48,10 +48,10 @@ Consider a multilingual application: we want to pass the default language as a p ```ocaml let lang_key = - let doc = Key.Doc.create - ~doc:"The default language for the application." [ "l" ; "lang" ] + let doc = Key.Arg.info + ~doc:"The default language for the application." [ "l" ; "lang" ] in - Key.create ~doc ~stage:`Both ~default:"en" "language" Key.Desc.string + Key.create "language" @@ Key.Arg.(opt ~stage:`Both string "en" doc) ``` Here, we defined both a long option `--lang` and a short one `-l` (the format is similar to the one used by [Cmdliner][cmdliner]). diff --git a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/opam b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/opam similarity index 72% rename from repo/darwin/packages/upstream/functoria-runtime.2.1.0/opam rename to repo/darwin/packages/upstream/functoria-runtime.2.2.1/opam index 08496e48..6705c740 100644 --- a/repo/darwin/packages/upstream/functoria-runtime.2.1.0/opam +++ b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/opam @@ -13,15 +13,18 @@ license: "ISC" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] + +# do not run the tests in parallel as it uses side-effects +build-test: ["jbuilder" "runtest" "-p" name "-j" "1"] + depends: [ "jbuilder" {build & >="1.0+beta10"} "cmdliner" {>= "0.9.8"} "fmt" + "functoria" {test & >= "2.2.0"} + "alcotest" {test} ] -conflicts: [ - "functoria" {< "2.0.0"} -] -available: [ocaml-version >= "4.02"] +available: [ocaml-version >= "4.03"] diff --git a/repo/darwin/packages/upstream/functoria-runtime.2.2.1/url b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/url new file mode 100644 index 00000000..e338f9ee --- /dev/null +++ b/repo/darwin/packages/upstream/functoria-runtime.2.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/functoria/releases/download/2.2.1/functoria-2.2.1.tbz" +checksum: "ec768d65f4070dd76c369b4a32a1ac32" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/functoria.2.1.0/url b/repo/darwin/packages/upstream/functoria.2.1.0/url deleted file mode 100644 index b9269888..00000000 --- a/repo/darwin/packages/upstream/functoria.2.1.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/functoria/releases/download/2.1.0/functoria-2.1.0.tbz" -checksum: "4541047f19a2842df17b9ffb5badbb3e" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/functoria.2.1.0/descr b/repo/darwin/packages/upstream/functoria.2.2.1/descr similarity index 94% rename from repo/darwin/packages/upstream/functoria.2.1.0/descr rename to repo/darwin/packages/upstream/functoria.2.2.1/descr index 3bde178f..2000dfc6 100644 --- a/repo/darwin/packages/upstream/functoria.2.1.0/descr +++ b/repo/darwin/packages/upstream/functoria.2.2.1/descr @@ -1,6 +1,6 @@ A DSL to organize functor applications -[![Build Status](https://travis-ci.org/mirage/functoria.svg)](https://travis-ci.org/mirage/functoria) +[![Build Status](https://travis-ci.org/mirage/functoria.svg?branch=master)](https://travis-ci.org/mirage/functoria) [![docs](https://img.shields.io/badge/doc-online-blue.svg)](https://mirage.github.io/functoria/index.html) ## What is this for? @@ -48,10 +48,10 @@ Consider a multilingual application: we want to pass the default language as a p ```ocaml let lang_key = - let doc = Key.Doc.create - ~doc:"The default language for the application." [ "l" ; "lang" ] + let doc = Key.Arg.info + ~doc:"The default language for the application." [ "l" ; "lang" ] in - Key.create ~doc ~stage:`Both ~default:"en" "language" Key.Desc.string + Key.create "language" @@ Key.Arg.(opt ~stage:`Both string "en" doc) ``` Here, we defined both a long option `--lang` and a short one `-l` (the format is similar to the one used by [Cmdliner][cmdliner]). diff --git a/repo/darwin/packages/upstream/functoria.2.1.0/opam b/repo/darwin/packages/upstream/functoria.2.2.1/opam similarity index 76% rename from repo/darwin/packages/upstream/functoria.2.1.0/opam rename to repo/darwin/packages/upstream/functoria.2.2.1/opam index 80499ef6..5598c117 100644 --- a/repo/darwin/packages/upstream/functoria.2.1.0/opam +++ b/repo/darwin/packages/upstream/functoria.2.2.1/opam @@ -1,5 +1,5 @@ opam-version: "1.2" -maintainer: "mirageos-devel@lists.xenproject.org" +maintainer: "Gabriel Radanne " authors: [ "Thomas Gazagnaire" "Anil Madhavapeddy" "Dave Scott" @@ -13,14 +13,13 @@ license: "ISC" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] -build-test: [ - ["jbuilder" "runtest"] -] +build-test: ["jbuilder" "runtest" "-p" name "-j" jobs] + depends: [ - "jbuilder" {build & >="1.0+beta10"} + "jbuilder" {build & >="1.0+beta20"} "base-unix" "cmdliner" {>= "0.9.8"} "rresult" @@ -30,6 +29,6 @@ depends: [ "logs" "bos" "fpath" - "ounit" {test & >="2.0.0"} + "alcotest" {test} ] available: [ocaml-version >= "4.03"] diff --git a/repo/darwin/packages/upstream/functoria.2.2.1/url b/repo/darwin/packages/upstream/functoria.2.2.1/url new file mode 100644 index 00000000..e338f9ee --- /dev/null +++ b/repo/darwin/packages/upstream/functoria.2.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/functoria/releases/download/2.2.1/functoria-2.2.1.tbz" +checksum: "ec768d65f4070dd76c369b4a32a1ac32" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/hex.1.2.0/opam b/repo/darwin/packages/upstream/hex.1.2.0/opam index 7ff4119f..ea9c4016 100644 --- a/repo/darwin/packages/upstream/hex.1.2.0/opam +++ b/repo/darwin/packages/upstream/hex.1.2.0/opam @@ -6,7 +6,7 @@ bug-reports: "https://github.com/mirage/ocaml-hex/issues" dev-repo: "https://github.com/mirage/ocaml-hex.git" license: "ISC" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [ [ "jbuilder" "runtest" ] ] diff --git a/repo/darwin/packages/upstream/io-page-unix.2.0.1/opam b/repo/darwin/packages/upstream/io-page-unix.2.0.1/opam index ab9e63f7..56ff3409 100644 --- a/repo/darwin/packages/upstream/io-page-unix.2.0.1/opam +++ b/repo/darwin/packages/upstream/io-page-unix.2.0.1/opam @@ -11,7 +11,7 @@ authors: [ ] tags: ["org:mirage"] build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/io-page.2.0.1/opam b/repo/darwin/packages/upstream/io-page.2.0.1/opam index a358da59..7049b798 100644 --- a/repo/darwin/packages/upstream/io-page.2.0.1/opam +++ b/repo/darwin/packages/upstream/io-page.2.0.1/opam @@ -11,13 +11,14 @@ authors: [ ] tags: ["org:mirage"] build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ "jbuilder" {build & >="1.0+beta9"} "configurator" {build} + "base-bytes" "cstruct" {>= "2.0.0"} ] available: [ocaml-version >= "4.03.0"] diff --git a/repo/darwin/packages/upstream/ipaddr.2.8.0/opam b/repo/darwin/packages/upstream/ipaddr.2.8.0/opam index 4f782b49..63f8f43a 100644 --- a/repo/darwin/packages/upstream/ipaddr.2.8.0/opam +++ b/repo/darwin/packages/upstream/ipaddr.2.8.0/opam @@ -17,7 +17,7 @@ tags: [ ] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [ "jbuilder" "runtest" "-p" name "-j" jobs ] @@ -25,7 +25,8 @@ build-test: [ "jbuilder" "runtest" "-p" name "-j" jobs ] depends: [ "jbuilder" {build & >="1.0+beta7"} "base-bytes" - "ppx_sexp_conv" {build & >="v0.9.0"} + "ppx_sexp_conv" { >="v0.9.0"} + "sexplib" "ounit" {test} ] depopts: [ "base-unix" ] diff --git a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/descr b/repo/darwin/packages/upstream/jbuilder.1.0+beta16/descr deleted file mode 100644 index 1a05525b..00000000 --- a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/descr +++ /dev/null @@ -1,18 +0,0 @@ -Fast, portable and opinionated build system - -jbuilder is a build system that was designed to simplify the release -of Jane Street packages. It reads metadata from "jbuild" files -following a very simple s-expression syntax. - -jbuilder is fast, it has very low-overhead and support parallel builds -on all platforms. It has no system dependencies, all you need to build -jbuilder and packages using jbuilder is OCaml. You don't need or make -or bash as long as the packages themselves don't use bash explicitely. - -jbuilder supports multi-package development by simply dropping multiple -repositories into the same directory. - -It also supports multi-context builds, such as building against -several opam roots/switches simultaneously. This helps maintaining -packages across several versions of OCaml and gives cross-compilation -for free. diff --git a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/opam b/repo/darwin/packages/upstream/jbuilder.1.0+beta16/opam deleted file mode 100644 index 375104f4..00000000 --- a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/opam +++ /dev/null @@ -1,22 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/jbuilder" -bug-reports: "https://github.com/janestreet/jbuilder/issues" -dev-repo: "https://github.com/janestreet/jbuilder.git" -license: "Apache-2.0" -build: [ - ["ocaml" "bootstrap.ml"] - ["./boot.exe" "--subst"] {pinned} - ["./boot.exe" "-j" jobs] -] -depends: [ - # ocamlfind is not mandatory to build packages using - # jbuilder. However if it is present jbuilder will use it. Making - # it a hard-dependency avoids problems when there is a previous - # ocamlfind in the PATH. We make it a "build" depepdency even though - # it is only a runtime dependency so that reinstalling ocamlfind - # doesn't resintall jbuilder - "ocamlfind" {build} -] -available: [ ocaml-version >= "4.02.3" ] diff --git a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/url b/repo/darwin/packages/upstream/jbuilder.1.0+beta16/url deleted file mode 100644 index 82e03efe..00000000 --- a/repo/darwin/packages/upstream/jbuilder.1.0+beta16/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/janestreet/jbuilder/releases/download/1.0+beta16/jbuilder-1.0.beta16.tbz" -checksum: "4b3f701a16089b9c6ccc5ba77d73f3d7" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/jbuilder.transition/descr b/repo/darwin/packages/upstream/jbuilder.transition/descr new file mode 100644 index 00000000..20fc285c --- /dev/null +++ b/repo/darwin/packages/upstream/jbuilder.transition/descr @@ -0,0 +1,2 @@ +This is a transition package, jbuilder is now named dune. Use the dune +package instead. diff --git a/repo/darwin/packages/upstream/jbuilder.transition/opam b/repo/darwin/packages/upstream/jbuilder.transition/opam new file mode 100644 index 00000000..7fbfda09 --- /dev/null +++ b/repo/darwin/packages/upstream/jbuilder.transition/opam @@ -0,0 +1,13 @@ +opam-version: "1.2" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml/dune" +bug-reports: "https://github.com/ocaml/dune/issues" +dev-repo: "https://github.com/ocaml/dune.git" +license: "MIT" +build: [] +depends: ["dune"] +post-messages: [ + "Jbuilder has been renamed and the jbuilder package is now a transition \ + package. Use the dune package instead." +] diff --git a/repo/darwin/packages/upstream/lwt.3.1.0/opam b/repo/darwin/packages/upstream/lwt.3.1.0/opam index 68d33bf0..b32afad5 100644 --- a/repo/darwin/packages/upstream/lwt.3.1.0/opam +++ b/repo/darwin/packages/upstream/lwt.3.1.0/opam @@ -29,7 +29,7 @@ depends: [ # We are only using ocamlfind during configuration of the Unix binding. "ocamlfind" {build & >= "1.5.0"} "ocaml-migrate-parsetree" - "ppx_tools_versioned" + "ppx_tools_versioned" {>= "5.0.1"} # result is needed as long as Lwt still supports OCaml 4.02. "result" ] @@ -51,7 +51,3 @@ messages: [ "For module Lwt_react, please install package lwt_react" {react:installed & !lwt_react:installed} ] -post-messages: [ - "Lwt 4.0.0 will make some breaking changes to packaging in late 2017. See - https://github.com/ocsigen/lwt/issues/453" -] diff --git a/repo/darwin/packages/upstream/magic-mime.1.1.0/opam b/repo/darwin/packages/upstream/magic-mime.1.1.0/opam index 9459ca8b..a3443c50 100644 --- a/repo/darwin/packages/upstream/magic-mime.1.1.0/opam +++ b/repo/darwin/packages/upstream/magic-mime.1.1.0/opam @@ -9,7 +9,7 @@ doc: "https://mirage.github.io/ocaml-magic-mime" license: "ISC" build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-block-lwt.1.1.0/opam b/repo/darwin/packages/upstream/mirage-block-lwt.1.1.0/opam index 1aa66b44..7cafeb45 100644 --- a/repo/darwin/packages/upstream/mirage-block-lwt.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-block-lwt.1.1.0/opam @@ -8,7 +8,7 @@ bug-reports: "https://github.com/mirage/mirage-block/issues" doc: "https://mirage.gitub.io/mirage-block/" build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-block-unix.2.9.0/opam b/repo/darwin/packages/upstream/mirage-block-unix.2.9.0/opam index a30460a5..8dc770fa 100644 --- a/repo/darwin/packages/upstream/mirage-block-unix.2.9.0/opam +++ b/repo/darwin/packages/upstream/mirage-block-unix.2.9.0/opam @@ -8,7 +8,7 @@ tags: "org:mirage" license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-block.1.1.0/opam b/repo/darwin/packages/upstream/mirage-block.1.1.0/opam index 6e0af2a1..8e503fed 100644 --- a/repo/darwin/packages/upstream/mirage-block.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-block.1.1.0/opam @@ -9,7 +9,7 @@ doc: "https://mirage.github.io/mirage-block/" build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-channel-lwt.3.1.0/opam b/repo/darwin/packages/upstream/mirage-channel-lwt.3.1.0/opam index 0ec20e29..6cecf268 100644 --- a/repo/darwin/packages/upstream/mirage-channel-lwt.3.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-channel-lwt.3.1.0/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-channel/issues" tags: ["org:mirage"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] build-test: [ diff --git a/repo/darwin/packages/upstream/mirage-channel.3.1.0/opam b/repo/darwin/packages/upstream/mirage-channel.3.1.0/opam index af78ade5..dc48eee1 100644 --- a/repo/darwin/packages/upstream/mirage-channel.3.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-channel.3.1.0/opam @@ -10,7 +10,7 @@ tags: ["org:mirage"] available: [ ocaml-version >= "4.02.3"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ diff --git a/repo/darwin/packages/upstream/mirage-clock-lwt.1.3.0/opam b/repo/darwin/packages/upstream/mirage-clock-lwt.1.3.0/opam index 1203ebe0..75e572c4 100644 --- a/repo/darwin/packages/upstream/mirage-clock-lwt.1.3.0/opam +++ b/repo/darwin/packages/upstream/mirage-clock-lwt.1.3.0/opam @@ -14,6 +14,6 @@ depends: [ "lwt" ] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/descr b/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/descr deleted file mode 100644 index e2acef97..00000000 --- a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/descr +++ /dev/null @@ -1,15 +0,0 @@ -Libraries and module types for portable clocks - -This library implements portable support for an operating system timesource -that is compatible with the [MirageOS](https://mirage.io) library interfaces -found in: - -It implements an `MCLOCK` module that represents a monotonic timesource -since an arbitrary point, and `PCLOCK` which counts time since the Unix -epoch. - -The following sources are used: - -* The Unix version uses `gettimeofday` or `clock_gettime`, depending on - which OS is in use (see [clock_stubs.c](https://github.com/mirage/mirage-clock/blob/master/unix/clock_stubs.c)). -* The freestanding version uses the paravirtual clock source from the hypervisor. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/opam b/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/opam deleted file mode 100644 index 780b222c..00000000 --- a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/opam +++ /dev/null @@ -1,22 +0,0 @@ -opam-version: "1.2" -authors: ["Anil Madhavapeddy" "Daniel C. Bünzli" "Matthew Gray"] -maintainer: "anil@recoil.org" -homepage: "https://github.com/mirage/mirage-clock" -bug-reports: "https://github.com/mirage/mirage-clock/issues" -dev-repo: "https://github.com/mirage/mirage-clock.git" -doc: "https://mirage.github.io/mirage-clock/" -license: "ISC" -tags: ["org:mirage"] - -depends: [ - "jbuilder" {build & >="1.0+beta9"} - "mirage-clock" {>= "1.2.0"} - "mirage-clock-lwt" {>= "1.2.0"} - "lwt" - "configurator" {build} -] -build: [ - [ "jbuilder" "subst" ] {pinned} - [ "jbuilder" "build" "-p" name "-j" jobs ] -] -build-test: ["jbuilder" "runtest" "-p" name] diff --git a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/url b/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/url deleted file mode 100644 index f3d490ce..00000000 --- a/repo/darwin/packages/upstream/mirage-clock-unix.1.4.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage-clock/releases/download/v1.4.0/mirage-clock-1.4.0.tbz" -checksum: "0cd3efd3f426c285ea1c473cc872cb81" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-clock.1.3.0/opam b/repo/darwin/packages/upstream/mirage-clock.1.3.0/opam index 6f061f17..950862d5 100644 --- a/repo/darwin/packages/upstream/mirage-clock.1.3.0/opam +++ b/repo/darwin/packages/upstream/mirage-clock.1.3.0/opam @@ -12,6 +12,6 @@ depends: [ "mirage-device" {>= "1.0.0"} ] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-console-lwt.2.3.5/opam b/repo/darwin/packages/upstream/mirage-console-lwt.2.3.5/opam index d6942ef0..e282767a 100644 --- a/repo/darwin/packages/upstream/mirage-console-lwt.2.3.5/opam +++ b/repo/darwin/packages/upstream/mirage-console-lwt.2.3.5/opam @@ -9,7 +9,7 @@ tags: [ "org:mirage" "org:xapi-project"] license: "ISC" build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-console.2.3.5/opam b/repo/darwin/packages/upstream/mirage-console.2.3.5/opam index f34b5f61..ac9885ab 100644 --- a/repo/darwin/packages/upstream/mirage-console.2.3.5/opam +++ b/repo/darwin/packages/upstream/mirage-console.2.3.5/opam @@ -9,7 +9,7 @@ tags: [ "org:mirage" "org:xapi-project"] license: "ISC" build: [ - [ "jbuilder" "subst"] {pinned} + [ "jbuilder" "subst" "-p" name] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-device.1.1.0/opam b/repo/darwin/packages/upstream/mirage-device.1.1.0/opam index 95c93620..b80d1dbc 100644 --- a/repo/darwin/packages/upstream/mirage-device.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-device.1.1.0/opam @@ -10,7 +10,7 @@ authors: ["Thomas Gazagnaire" "Anil Madhavapeddy" "Gabriel Radanne" tags: [ "org:mirage"] license: "ISC" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ diff --git a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/descr b/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/descr deleted file mode 100644 index 292ede4d..00000000 --- a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/descr +++ /dev/null @@ -1 +0,0 @@ -Flow implementations and combinators for MirageOS using Lwt diff --git a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/url b/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/url deleted file mode 100644 index b5dcb91b..00000000 --- a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage-flow/releases/download/v1.4.0/mirage-flow-1.4.0.tbz" -checksum: "fdbd270044821d21afc883399eea45aa" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-flow.1.3.0/descr b/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/descr similarity index 100% rename from repo/darwin/packages/upstream/mirage-flow.1.3.0/descr rename to repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/descr diff --git a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/opam b/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/opam similarity index 87% rename from repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/opam rename to repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/opam index 29043bfc..6057e90e 100644 --- a/repo/darwin/packages/upstream/mirage-flow-lwt.1.4.0/opam +++ b/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/opam @@ -9,7 +9,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] @@ -22,3 +22,5 @@ depends: [ "mirage-clock" {>= "1.2.0"} "mirage-flow" {>= "1.2.0"} ] + +available: [ ocaml-version >= "4.04.2" ] diff --git a/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/url b/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/url new file mode 100644 index 00000000..5069c6d1 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-flow-lwt.1.5.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage-flow/releases/download/v1.5.0/mirage-flow-1.5.0.tbz" +checksum: "a9e90517457514cc5c46ec46f477d01f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-flow.1.3.0/url b/repo/darwin/packages/upstream/mirage-flow.1.3.0/url deleted file mode 100644 index 7cae756c..00000000 --- a/repo/darwin/packages/upstream/mirage-flow.1.3.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage-flow/releases/download/v1.3.0/mirage-flow-1.3.0.tbz" -checksum: "2811566ba9895e429716e4c315cd43e6" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-flow.1.5.0/descr b/repo/darwin/packages/upstream/mirage-flow.1.5.0/descr new file mode 100644 index 00000000..31740d93 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-flow.1.5.0/descr @@ -0,0 +1,10 @@ +Flow implementations and combinators for MirageOS + +This repo contains generic operations over Mirage `FLOW` implementations. + +Please consult [the API documentation](https://mirage.github.io/mirage-flow/index.html). + +### Example usage + +In a top-level like utop: +```ocaml \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-flow.1.3.0/opam b/repo/darwin/packages/upstream/mirage-flow.1.5.0/opam similarity index 85% rename from repo/darwin/packages/upstream/mirage-flow.1.3.0/opam rename to repo/darwin/packages/upstream/mirage-flow.1.5.0/opam index 19283459..4fe624b6 100644 --- a/repo/darwin/packages/upstream/mirage-flow.1.3.0/opam +++ b/repo/darwin/packages/upstream/mirage-flow.1.5.0/opam @@ -9,12 +9,13 @@ tags: [ "org:mirage"] license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ "jbuilder" {build & >="1.0+beta7"} "fmt" - "result" ] + +available: [ ocaml-version >= "4.04.2" ] diff --git a/repo/darwin/packages/upstream/mirage-flow.1.5.0/url b/repo/darwin/packages/upstream/mirage-flow.1.5.0/url new file mode 100644 index 00000000..5069c6d1 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-flow.1.5.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage-flow/releases/download/v1.5.0/mirage-flow-1.5.0.tbz" +checksum: "a9e90517457514cc5c46ec46f477d01f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-fs-lwt.1.1.1/opam b/repo/darwin/packages/upstream/mirage-fs-lwt.1.1.1/opam index 0e951651..de7c09ee 100644 --- a/repo/darwin/packages/upstream/mirage-fs-lwt.1.1.1/opam +++ b/repo/darwin/packages/upstream/mirage-fs-lwt.1.1.1/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-fs/issues" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-fs.1.1.1/opam b/repo/darwin/packages/upstream/mirage-fs.1.1.1/opam index fca9f564..007e88b5 100644 --- a/repo/darwin/packages/upstream/mirage-fs.1.1.1/opam +++ b/repo/darwin/packages/upstream/mirage-fs.1.1.1/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-fs/issues" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-kv-lwt.1.1.0/opam b/repo/darwin/packages/upstream/mirage-kv-lwt.1.1.0/opam index 0d880190..0f4ca71f 100644 --- a/repo/darwin/packages/upstream/mirage-kv-lwt.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-kv-lwt.1.1.0/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-kv/issues" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-kv.1.1.1/opam b/repo/darwin/packages/upstream/mirage-kv.1.1.1/opam index 54ee95fc..c6c35716 100644 --- a/repo/darwin/packages/upstream/mirage-kv.1.1.1/opam +++ b/repo/darwin/packages/upstream/mirage-kv.1.1.1/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-kv/issues" tags: ["org:mirage"] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-net-lwt.1.1.0/opam b/repo/darwin/packages/upstream/mirage-net-lwt.1.1.0/opam index aa0643a8..a34e3adb 100644 --- a/repo/darwin/packages/upstream/mirage-net-lwt.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-net-lwt.1.1.0/opam @@ -11,7 +11,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-net.1.1.1/opam b/repo/darwin/packages/upstream/mirage-net.1.1.1/opam index bd66ad9b..46d853a4 100644 --- a/repo/darwin/packages/upstream/mirage-net.1.1.1/opam +++ b/repo/darwin/packages/upstream/mirage-net.1.1.1/opam @@ -11,7 +11,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] diff --git a/repo/darwin/packages/upstream/mirage-profile.0.8.2/descr b/repo/darwin/packages/upstream/mirage-profile.0.8.2/descr deleted file mode 100644 index 2c614f45..00000000 --- a/repo/darwin/packages/upstream/mirage-profile.0.8.2/descr +++ /dev/null @@ -1,8 +0,0 @@ -Collect runtime profiling information in CTF format - -This library can be used to trace execution of OCaml/Lwt programs (such as Mirage unikernels) at the level of Lwt threads. -The traces can be viewed using JavaScript or GTK viewers provided by [mirage-trace-viewer][] or processed by tools supporting the [Common Trace Format (CTF)][ctf]. -Some example traces can be found in the blog post [Visualising an Asynchronous Monad](http://roscidus.com/blog/blog/2014/10/27/visualising-an-asynchronous-monad/). - -Libraries can use the functions mirage-profile provides to annotate the traces with extra information. -When compiled against a normal version of Lwt, mirage-profile's functions are null-ops (or call the underlying untraced operation, as appropriate) and OCaml's cross-module inlining will optimise these calls away, meaning there should be no overhead in the non-profiling case. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-profile.0.8.2/opam b/repo/darwin/packages/upstream/mirage-profile.0.8.2/opam deleted file mode 100644 index b6e18a6f..00000000 --- a/repo/darwin/packages/upstream/mirage-profile.0.8.2/opam +++ /dev/null @@ -1,22 +0,0 @@ -opam-version: "1.2" -maintainer: "Thomas Leonard " -authors: "Thomas Leonard " -homepage: "https://github.com/mirage/mirage-profile" -dev-repo: "https://github.com/mirage/mirage-profile.git" -bug-reports: "https://github.com/mirage/mirage-profile/issues" -doc: "https://mirage.github.io/mirage-profile" -license: "BSD-2-clause" - -build: [ - [ "jbuilder" "subst"] {pinned} - [ "jbuilder" "build" "-p" name "-j" jobs ] -] - -depends: [ - "jbuilder" {build & >="1.0+beta9"} - "cstruct" {>= "3.0.0"} - "ppx_cstruct" {build} - "ocplib-endian" - "lwt" -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/mirage-profile.0.8.2/url b/repo/darwin/packages/upstream/mirage-profile.0.8.2/url deleted file mode 100644 index 3eb7a738..00000000 --- a/repo/darwin/packages/upstream/mirage-profile.0.8.2/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage-profile/releases/download/v0.8.2/mirage-profile-0.8.2.tbz" -checksum: "7f094bcb0b81746a712326ea583b2e76" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-protocols-lwt.1.2.0/opam b/repo/darwin/packages/upstream/mirage-protocols-lwt.1.2.0/opam index 873bc843..f1256bcc 100644 --- a/repo/darwin/packages/upstream/mirage-protocols-lwt.1.2.0/opam +++ b/repo/darwin/packages/upstream/mirage-protocols-lwt.1.2.0/opam @@ -9,13 +9,13 @@ bug-reports: "https://github.com/mirage/mirage-protocols/issues" tags: ["org:mirage"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ "jbuilder" {build & >= "1.0+beta9" } - "mirage-protocols" { >= "1.1.0" } + "mirage-protocols" {= "1.2.0" } "ipaddr" {>= "2.0.0"} "lwt" "cstruct" {>= "1.9.0"} diff --git a/repo/darwin/packages/upstream/mirage-protocols.1.2.0/opam b/repo/darwin/packages/upstream/mirage-protocols.1.2.0/opam index 981ffc1b..d625c026 100644 --- a/repo/darwin/packages/upstream/mirage-protocols.1.2.0/opam +++ b/repo/darwin/packages/upstream/mirage-protocols.1.2.0/opam @@ -9,7 +9,7 @@ bug-reports: "https://github.com/mirage/mirage-protocols/issues" tags: ["org:mirage"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-random.1.1.0/opam b/repo/darwin/packages/upstream/mirage-random.1.1.0/opam index ac96f9d2..1d48bfdb 100644 --- a/repo/darwin/packages/upstream/mirage-random.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-random.1.1.0/opam @@ -11,7 +11,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-runtime.3.0.5/url b/repo/darwin/packages/upstream/mirage-runtime.3.0.5/url deleted file mode 100644 index e396e7e6..00000000 --- a/repo/darwin/packages/upstream/mirage-runtime.3.0.5/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage/releases/download/3.0.5/mirage-3.0.5.tbz" -checksum: "ed9854a99c77aee3bdcdf0915905fd46" diff --git a/repo/darwin/packages/upstream/mirage-runtime.3.0.5/descr b/repo/darwin/packages/upstream/mirage-runtime.3.1.1/descr similarity index 100% rename from repo/darwin/packages/upstream/mirage-runtime.3.0.5/descr rename to repo/darwin/packages/upstream/mirage-runtime.3.1.1/descr diff --git a/repo/darwin/packages/upstream/mirage-runtime.3.0.5/opam b/repo/darwin/packages/upstream/mirage-runtime.3.1.1/opam similarity index 84% rename from repo/darwin/packages/upstream/mirage-runtime.3.0.5/opam rename to repo/darwin/packages/upstream/mirage-runtime.3.1.1/opam index 442ba244..22073164 100644 --- a/repo/darwin/packages/upstream/mirage-runtime.3.0.5/opam +++ b/repo/darwin/packages/upstream/mirage-runtime.3.1.1/opam @@ -3,14 +3,14 @@ maintainer: ["anil@recoil.org" "thomas@gazagnaire.org"] authors: ["Thomas Gazagnaire" "Anil Madhavapeddy" "Gabriel Radanne" "Mindy Preston" "Thomas Leonard" "Nicolas Ojeda Bar" "Dave Scott" "David Kaloper" "Hannes Mehnert" "Richard Mortier"] -homepage: "https://mirage.io/" +homepage: "https://github.com/mirage/mirage" bug-reports: "https://github.com/mirage/mirage/issues/" dev-repo: "https://github.com/mirage/mirage.git" tags: ["org:mirage" "org:xapi-project"] doc: "https://mirage.github.io/mirage/" build: [ - ["jbuilder" "subst"]{pinned} + ["jbuilder" "subst" "-p" name]{pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] @@ -22,4 +22,4 @@ depends: [ "astring" "logs" ] -available: [ocaml-version >= "4.02.3"] +available: [ocaml-version >= "4.04.2"] diff --git a/repo/darwin/packages/upstream/mirage-runtime.3.1.1/url b/repo/darwin/packages/upstream/mirage-runtime.3.1.1/url new file mode 100644 index 00000000..1aadeb2c --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-runtime.3.1.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage/releases/download/3.1.1/mirage-3.1.1.tbz" +checksum: "7888dc6a9769e6a5b593e7b6e78c435f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-stack-lwt.1.1.0/opam b/repo/darwin/packages/upstream/mirage-stack-lwt.1.1.0/opam index 3afaf95b..17cfc2d5 100644 --- a/repo/darwin/packages/upstream/mirage-stack-lwt.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-stack-lwt.1.1.0/opam @@ -9,13 +9,13 @@ bug-reports: "https://github.com/mirage/mirage-stack/issues" tags: ["org:mirage"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ "jbuilder" {build & >="1.0+beta9"} - "mirage-stack" {>= "1.0.0"} + "mirage-stack" {= "1.1.0"} "ipaddr" "lwt" "cstruct" {>= "2.4.0"} diff --git a/repo/darwin/packages/upstream/mirage-stack.1.1.0/opam b/repo/darwin/packages/upstream/mirage-stack.1.1.0/opam index f13df0ff..d243deff 100644 --- a/repo/darwin/packages/upstream/mirage-stack.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-stack.1.1.0/opam @@ -9,14 +9,14 @@ bug-reports: "https://github.com/mirage/mirage-stack/issues" tags: ["org:mirage"] build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] depends: [ "jbuilder" {build & >="1.0+beta9"} "mirage-device" {>= "1.0.0"} - "mirage-protocols" {>= "1.0.0"} + "mirage-protocols" {>= "1.0.0" & < "1.3.0"} "fmt" ] diff --git a/repo/darwin/packages/upstream/mirage-time-lwt.1.1.0/opam b/repo/darwin/packages/upstream/mirage-time-lwt.1.1.0/opam index e0f23c95..b8dce104 100644 --- a/repo/darwin/packages/upstream/mirage-time-lwt.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-time-lwt.1.1.0/opam @@ -11,7 +11,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-time.1.1.0/opam b/repo/darwin/packages/upstream/mirage-time.1.1.0/opam index 61ed1fba..f20bc5b0 100644 --- a/repo/darwin/packages/upstream/mirage-time.1.1.0/opam +++ b/repo/darwin/packages/upstream/mirage-time.1.1.0/opam @@ -11,7 +11,7 @@ tags: [ "org:mirage"] license: "ISC" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/url b/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/url deleted file mode 100644 index e396e7e6..00000000 --- a/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage/releases/download/3.0.5/mirage-3.0.5.tbz" -checksum: "ed9854a99c77aee3bdcdf0915905fd46" diff --git a/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/descr b/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/descr similarity index 100% rename from repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/descr rename to repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/descr diff --git a/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/opam b/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/opam similarity index 82% rename from repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/opam rename to repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/opam index 4e474cc1..c0ad43b1 100644 --- a/repo/darwin/packages/upstream/mirage-types-lwt.3.0.5/opam +++ b/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/opam @@ -8,7 +8,7 @@ tags: ["org:mirage" "org:xapi-project"] build: [ - ["jbuilder" "subst"]{pinned} + ["jbuilder" "subst" "-p" name]{pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] @@ -23,8 +23,8 @@ depends: [ "mirage-time-lwt" {>= "1.0.0"} "mirage-random" {>= "1.0.0"} "mirage-flow-lwt" {>= "1.2.0"} - "mirage-protocols-lwt" {>= "1.0.0"} - "mirage-stack-lwt" {>= "1.0.0"} + "mirage-protocols-lwt" {>= "1.0.0" & < "1.4.0"} + "mirage-stack-lwt" {>= "1.0.0" & < "1.3.0"} "mirage-console-lwt" {>= "1.2.0"} "mirage-block-lwt" {>= "1.0.0"} "mirage-net-lwt" {>= "1.0.0"} @@ -32,3 +32,4 @@ depends: [ "mirage-kv-lwt" {>= "1.0.0"} "mirage-channel-lwt" {>= "3.0.0"} ] +available: [ ocaml-version >= "4.04.2" ] \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/url b/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/url new file mode 100644 index 00000000..1aadeb2c --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-types-lwt.3.1.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage/releases/download/3.1.1/mirage-3.1.1.tbz" +checksum: "7888dc6a9769e6a5b593e7b6e78c435f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-types.3.0.5/url b/repo/darwin/packages/upstream/mirage-types.3.0.5/url deleted file mode 100644 index e396e7e6..00000000 --- a/repo/darwin/packages/upstream/mirage-types.3.0.5/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage/releases/download/3.0.5/mirage-3.0.5.tbz" -checksum: "ed9854a99c77aee3bdcdf0915905fd46" diff --git a/repo/darwin/packages/upstream/mirage-types.3.0.5/descr b/repo/darwin/packages/upstream/mirage-types.3.1.1/descr similarity index 100% rename from repo/darwin/packages/upstream/mirage-types.3.0.5/descr rename to repo/darwin/packages/upstream/mirage-types.3.1.1/descr diff --git a/repo/darwin/packages/upstream/mirage-types.3.0.5/opam b/repo/darwin/packages/upstream/mirage-types.3.1.1/opam similarity index 80% rename from repo/darwin/packages/upstream/mirage-types.3.0.5/opam rename to repo/darwin/packages/upstream/mirage-types.3.1.1/opam index 320ce0d7..00f7e94d 100644 --- a/repo/darwin/packages/upstream/mirage-types.3.0.5/opam +++ b/repo/darwin/packages/upstream/mirage-types.3.1.1/opam @@ -3,14 +3,14 @@ maintainer: ["anil@recoil.org" "thomas@gazagnaire.org"] authors: ["Thomas Gazagnaire" "Anil Madhavapeddy" "Gabriel Radanne" "Mindy Preston" "Thomas Leonard" "Nicolas Ojeda Bar" "Dave Scott" "David Kaloper" "Hannes Mehnert" "Richard Mortier"] -homepage: "https://mirage.io/" +homepage: "https://github.com/mirage/mirage" bug-reports: "https://github.com/mirage/mirage/issues/" dev-repo: "https://github.com/mirage/mirage.git" tags: ["org:mirage" "org:xapi-project"] build: [ - ["jbuilder" "subst"]{pinned} + ["jbuilder" "subst" "-p" name]{pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] @@ -22,11 +22,12 @@ depends: [ "mirage-random" {>= "1.0.0"} "mirage-flow" {>= "1.2.0"} "mirage-console" {>= "2.2.0"} - "mirage-protocols" {>= "1.0.0"} - "mirage-stack" {>= "1.0.0"} + "mirage-protocols" {>= "1.0.0" & < "1.4.0"} + "mirage-stack" {>= "1.0.0" & < "1.3.0"} "mirage-block" {>= "1.0.0"} "mirage-net" {>= "1.0.0"} "mirage-fs" {>= "1.0.0"} "mirage-kv" {>= "1.0.0"} "mirage-channel" {>= "3.0.0"} ] +available: [ ocaml-version >= "4.04.2" ] \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-types.3.1.1/url b/repo/darwin/packages/upstream/mirage-types.3.1.1/url new file mode 100644 index 00000000..1aadeb2c --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-types.3.1.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage/releases/download/3.1.1/mirage-3.1.1.tbz" +checksum: "7888dc6a9769e6a5b593e7b6e78c435f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.4/descr b/repo/darwin/packages/upstream/mirage-unix.3.0.4/descr deleted file mode 100644 index 4fb1935f..00000000 --- a/repo/darwin/packages/upstream/mirage-unix.3.0.4/descr +++ /dev/null @@ -1 +0,0 @@ -MirageOS platform library for UNIX compilation diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.4/opam b/repo/darwin/packages/upstream/mirage-unix.3.0.4/opam deleted file mode 100644 index cb37d16a..00000000 --- a/repo/darwin/packages/upstream/mirage-unix.3.0.4/opam +++ /dev/null @@ -1,27 +0,0 @@ -opam-version: "1.2" -maintainer: "anil@recoil.org" -authors: "The MirageOS team" -homepage: "https://github.com/mirage/mirage-platform" -bug-reports: "https://github.com/mirage/mirage-platform/issues/" -dev-repo: "https://github.com/mirage/mirage-platform.git" -license: "part ISC, part LGPL-2.1 with OCaml linking exception, part 3-clause BSD" -build: [make "unix-build"] -install: [make "unix-install" "PREFIX=%{prefix}%"] -remove: [make "unix-uninstall" "PREFIX=%{prefix}%"] - -depends: [ - "ocamlfind" {build} - "ocamlbuild" {build} - "cstruct" {>= "1.0.1"} - "lwt" {>= "2.4.7"} - "mirage-clock-unix" {>= "1.0.0"} - "shared-memory-ring" {>= "1.0.0"} - "mirage-profile" {>= "0.3"} - "logs" - "io-page-unix" {>= "2.0.0"} -] -conflicts: [ - "mirage-types" { < "3.0.0" } -] -available: [ocaml-version >= "4.01.0"] -tags: "org:mirage" diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.4/url b/repo/darwin/packages/upstream/mirage-unix.3.0.4/url deleted file mode 100644 index b96ca2e0..00000000 --- a/repo/darwin/packages/upstream/mirage-unix.3.0.4/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/mirage/mirage-platform/archive/v3.0.4.tar.gz" -checksum: "d7fdca71808546c8caf79205f8c4e5fc" diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.8/descr b/repo/darwin/packages/upstream/mirage-unix.3.0.8/descr new file mode 100644 index 00000000..1d488c53 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-unix.3.0.8/descr @@ -0,0 +1,6 @@ +Unix core platform libraries for MirageOS + +This package provides the MirageOS `OS` library for +Unix targets, which handles the main loop and timers. + +[![Build Status](https://travis-ci.org/mirage/mirage-unix.svg)](https://travis-ci.org/mirage/mirage-unix) \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.8/opam b/repo/darwin/packages/upstream/mirage-unix.3.0.8/opam new file mode 100644 index 00000000..3a85de51 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-unix.3.0.8/opam @@ -0,0 +1,22 @@ +opam-version: "1.2" +maintainer: "anil@recoil.org" +authors: "The MirageOS team" +homepage: "https://github.com/mirage/mirage-unix" +bug-reports: "https://github.com/mirage/mirage-unix/issues/" +dev-repo: "https://github.com/mirage/mirage-unix.git" +doc: "https://mirage.github.io/mirage-unix/doc" +license: "ISC" +build: [ + [ "ocaml" "pkg/pkg.ml" "build" "--pinned" "%{pinned}%" "--tests" "false" ] +] + +depends: [ + "ocamlfind" {build} + "ocamlbuild" {build} + "topkg" {build & >= "0.7.6"} + "lwt" {>= "2.4.3"} + "logs" + "io-page-unix" {>= "2.0.0"} +] +available: [ocaml-version >= "4.04.2"] +tags: "org:mirage" diff --git a/repo/darwin/packages/upstream/mirage-unix.3.0.8/url b/repo/darwin/packages/upstream/mirage-unix.3.0.8/url new file mode 100644 index 00000000..d922cc63 --- /dev/null +++ b/repo/darwin/packages/upstream/mirage-unix.3.0.8/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage-unix/releases/download/3.0.8/mirage-unix-3.0.8.tbz" +checksum: "076bedd3f287b712862b1c336e7d809e" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage.3.0.4/url b/repo/darwin/packages/upstream/mirage.3.0.4/url deleted file mode 100644 index 42e8cd14..00000000 --- a/repo/darwin/packages/upstream/mirage.3.0.4/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/mirage/releases/download/3.0.4/mirage-3.0.4.tbz" -checksum: "e6a3335058070fbaab347f97211545f3" diff --git a/repo/darwin/packages/upstream/mirage.3.0.4/descr b/repo/darwin/packages/upstream/mirage.3.1.1/descr similarity index 99% rename from repo/darwin/packages/upstream/mirage.3.0.4/descr rename to repo/darwin/packages/upstream/mirage.3.1.1/descr index 348ecebe..5c9a9d2a 100644 --- a/repo/darwin/packages/upstream/mirage.3.0.4/descr +++ b/repo/darwin/packages/upstream/mirage.3.1.1/descr @@ -9,4 +9,4 @@ hypervisor. Since Xen powers most public cloud computing infrastructure such as Amazon EC2 or Rackspace, this lets your servers run more cheaply, -securely and with finer control than with a full software stack. +securely and with finer control than with a full software stack. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/mirage.3.0.4/opam b/repo/darwin/packages/upstream/mirage.3.1.1/opam similarity index 61% rename from repo/darwin/packages/upstream/mirage.3.0.4/opam rename to repo/darwin/packages/upstream/mirage.3.1.1/opam index d8dd7aa0..702b910d 100644 --- a/repo/darwin/packages/upstream/mirage.3.0.4/opam +++ b/repo/darwin/packages/upstream/mirage.3.1.1/opam @@ -3,20 +3,21 @@ maintainer: ["anil@recoil.org" "thomas@gazagnaire.org"] authors: ["Thomas Gazagnaire" "Anil Madhavapeddy" "Gabriel Radanne" "Mindy Preston" "Thomas Leonard" "Nicolas Ojeda Bar" "Dave Scott" "David Kaloper" "Hannes Mehnert" "Richard Mortier"] -homepage: "https://mirage.io/" +homepage: "https://github.com/mirage/mirage" bug-reports: "https://github.com/mirage/mirage/issues/" dev-repo: "https://github.com/mirage/mirage.git" tags: ["org:mirage" "org:xapi-project"] doc: "https://mirage.github.io/mirage/" -build: ["ocaml" "pkg/pkg.ml" "build" "--pkg-name" name "--pinned" "%{pinned}%"] +build: [ + ["jbuilder" "subst" "-p" name]{pinned} + ["jbuilder" "build" "-p" name "-j" jobs] +] depends: [ - "ocamlbuild" {build} - "ocamlfind" {build} - "topkg" {build & >= "0.8.0"} + "jbuilder" {build & >= "1.0+beta10"} "ipaddr" {>= "2.6.0"} - "functoria" {>= "2.0.0" & <"2.2.0"} + "functoria" {>= "2.2.0"} "bos" "astring" "logs" @@ -24,10 +25,11 @@ depends: [ ] conflicts: [ "nocrypto" {< "0.4.0"} - "cstruct" {< "1.0.1"} - "io-page" {< "2.0.0"} - "mirage-qubes" {< "0.5" } - "mirage-solo5" {< "0.2.1" } - "crunch" {< "1.2.2"} + "cstruct" {< "1.0.1"} + "io-page" {< "1.4.0"} + "crunch" {< "1.2.2"} + "jbuilder" {= "1.0+beta18"} + "tcpip" {>= "3.5.0"} + "mirage-solo5" {>= "0.4.0"} ] -available: [ocaml-version >= "4.02.3"] +available: [ocaml-version >= "4.04.2"] diff --git a/repo/darwin/packages/upstream/mirage.3.1.1/url b/repo/darwin/packages/upstream/mirage.3.1.1/url new file mode 100644 index 00000000..1aadeb2c --- /dev/null +++ b/repo/darwin/packages/upstream/mirage.3.1.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/mirage/releases/download/3.1.1/mirage-3.1.1.tbz" +checksum: "7888dc6a9769e6a5b593e7b6e78c435f" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/nbd.3.0.0/opam b/repo/darwin/packages/upstream/nbd.3.0.0/opam index 5221f452..9d791225 100644 --- a/repo/darwin/packages/upstream/nbd.3.0.0/opam +++ b/repo/darwin/packages/upstream/nbd.3.0.0/opam @@ -26,7 +26,7 @@ depends: [ "oasis" {build} "ounit" {test} "ocamlfind" {build} - "ppx_tools" {build} + "ppx_tools" "lwt" "result" "rresult" @@ -40,7 +40,7 @@ depends: [ "io-page-unix" "mirage" {>= "1.1.0"} "uri" - "ppx_deriving" {build} + "ppx_deriving" "ppx_sexp_conv" {!= "113.33.00+4.03"} ] tags: [ "org:mirage" "org:xapi-project" ] diff --git a/repo/darwin/packages/upstream/num.0/descr b/repo/darwin/packages/upstream/num.0/descr deleted file mode 100644 index 7d5af868..00000000 --- a/repo/darwin/packages/upstream/num.0/descr +++ /dev/null @@ -1 +0,0 @@ -The Num library for arbitrary-precision integer and rational arithmetic diff --git a/repo/darwin/packages/upstream/num.0/opam b/repo/darwin/packages/upstream/num.0/opam deleted file mode 100644 index 65e35938..00000000 --- a/repo/darwin/packages/upstream/num.0/opam +++ /dev/null @@ -1,17 +0,0 @@ -opam-version: "1.2" -name: "num" -version: "0" -maintainer: "Xavier Leroy " -authors: [ - "Valérie Ménissier-Morain" - "Pierre Weis" - "Xavier Leroy" -] -license: "LGPL-2 with OCaml linking exception" - -homepage: "https://github.com/ocaml/ocaml" -dev-repo: "https://github.com/ocaml/ocaml.git" -bug-reports: "http://caml.inria.fr/mantis/" - -depends: [ "base-num" ] -available: [ ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/num.1.1/descr b/repo/darwin/packages/upstream/num.1.1/descr new file mode 100644 index 00000000..71ecc068 --- /dev/null +++ b/repo/darwin/packages/upstream/num.1.1/descr @@ -0,0 +1 @@ +The legacy Num library for arbitrary-precision integer and rational arithmetic diff --git a/repo/darwin/packages/upstream/num.1.1/files/findlib-install.patch b/repo/darwin/packages/upstream/num.1.1/files/findlib-install.patch new file mode 100644 index 00000000..d2837ff2 --- /dev/null +++ b/repo/darwin/packages/upstream/num.1.1/files/findlib-install.patch @@ -0,0 +1,129 @@ +From 7688bb4fea24463c92e9c4870acc08495a4c77cb Mon Sep 17 00:00:00 2001 +From: David Allsopp +Date: Wed, 10 Jan 2018 15:20:46 +0000 +Subject: [PATCH] Provide findlib-install target + +Allows installing the entire library using ocamlfind. +--- + Makefile | 10 +++++++++- + src/META | 17 ----------------- + src/META.in | 19 +++++++++++++++++++ + src/Makefile | 17 +++++++++++++++-- + 4 files changed, 43 insertions(+), 20 deletions(-) + delete mode 100644 src/META + create mode 100644 src/META.in + +diff --git a/Makefile b/Makefile +index 6a5d08f..b40e588 100644 +--- a/Makefile ++++ b/Makefile +@@ -14,8 +14,16 @@ install: + $(MAKE) -C src install + $(MAKE) -C toplevel install + ++findlib-install: ++ $(MAKE) -C src findlib-install ++ $(MAKE) -C toplevel install ++ + uninstall: + $(MAKE) -C src uninstall + $(MAKE) -C toplevel uninstall + +-.PHONY: all test clean install uninstall ++findlib-uninstall: ++ $(MAKE) -C src findlib-uninstall ++ $(MAKE) -C toplevel uninstall ++ ++.PHONY: all test clean install uninstall findlib-install findlib-uninstall +diff --git a/src/META b/src/META +deleted file mode 100644 +index 66ac170..0000000 +--- a/src/META ++++ /dev/null +@@ -1,17 +0,0 @@ +-# This META is the one provided by findlib when the "num" library was +-# part of the core OCaml distribution. For backward compatibility, +-# it installs into OCaml's standard library directory, not in a subdirectory +- +-requires = "num.core" +-requires(toploop) = "num.core,num-top" +-version = "1.0" +-description = "Arbitrary-precision rational arithmetic" +-package "core" ( +- directory = "^" +- version = "1.0" +- browse_interfaces = "" +- archive(byte) = "nums.cma" +- archive(native) = "nums.cmxa" +- plugin(byte) = "nums.cma" +- plugin(native) = "nums.cmxs" +-) +diff --git a/src/META.in b/src/META.in +new file mode 100644 +index 0000000..b5678b7 +--- /dev/null ++++ b/src/META.in +@@ -0,0 +1,19 @@ ++# This META is the one provided by findlib when the "num" library was ++# part of the core OCaml distribution. For backward compatibility, ++# it is installed into OCaml's standard library directory. If the ++# directory line below is removed, then it's installed in a ++# subdirectory, as normal for a findlib package. ++ ++requires = "num.core" ++requires(toploop) = "num.core,num-top" ++version = "1.0" ++description = "Arbitrary-precision rational arithmetic" ++package "core" ( ++ directory = "^" ++ version = "1.0" ++ browse_interfaces = "" ++ archive(byte) = "nums.cma" ++ archive(native) = "nums.cmxa" ++ plugin(byte) = "nums.cma" ++ plugin(native) = "nums.cmxs" ++) +diff --git a/src/Makefile b/src/Makefile +index 97dc074..ff271fe 100644 +--- a/src/Makefile ++++ b/src/Makefile +@@ -80,21 +80,34 @@ endif + ifeq "$(NATDYNLINK)" "true" + TOINSTALL+=nums.cmxs + endif ++ifeq "$(SUPPORTS_SHARED_LIBRARIES)" "true" + TOINSTALL_STUBS=dllnums.$(SO) ++else ++TOINSTALL_STUBS= ++endif + + install: ++ cp META.in META + $(OCAMLFIND) install num META ++ rm -f META + $(INSTALL_DATA) $(TOINSTALL) $(STDLIBDIR) + ifeq "$(SUPPORTS_SHARED_LIBRARIES)" "true" + $(INSTALL_DLL) $(TOINSTALL_STUBS) $(STDLIBDIR)/stublibs + endif + +-uninstall: ++findlib-install: ++ grep -Fv '^' META.in > META ++ $(OCAMLFIND) install num META $(TOINSTALL) $(TOINSTALL_STUBS) ++ rm -f META ++ ++findlib-uninstall: ++ $(OCAMLFIND) remove num ++ ++uninstall: findlib-uninstall + cd $(STDLIBDIR) && rm -f $(TOINSTALL) + ifeq "$(SUPPORTS_SHARED_LIBRARIES)" "true" + cd $(STDLIBDIR)/stublibs && rm -f $(TOINSTALL_STUBS) + endif +- $(OCAMLFIND) remove num + + clean: + rm -f *.cm[ioxta] *.cmx[as] *.cmti *.$(O) *.$(A) *.$(SO) +-- +2.14.1 + diff --git a/repo/darwin/packages/upstream/num.1.1/files/installation-warning.patch b/repo/darwin/packages/upstream/num.1.1/files/installation-warning.patch new file mode 100644 index 00000000..88ef9b6c --- /dev/null +++ b/repo/darwin/packages/upstream/num.1.1/files/installation-warning.patch @@ -0,0 +1,59 @@ +From db8d748b2cad0adc2698e9fcf28727083a711bae Mon Sep 17 00:00:00 2001 +From: David Allsopp +Date: Wed, 24 Jan 2018 16:01:56 +0000 +Subject: [PATCH] Warn about installations broken by previous faulty package + +--- + Makefile | 33 +++++++++++++++++++++++++++++++++ + 1 file changed, 33 insertions(+) + +diff --git a/Makefile b/Makefile +index b40e588..d4dcd70 100644 +--- a/Makefile ++++ b/Makefile +@@ -14,9 +14,42 @@ install: + $(MAKE) -C src install + $(MAKE) -C toplevel install + ++OCAMLFIND_DIR:=$(dir $(shell command -v ocamlfind 2>/dev/null)) ++OCAMLC_DIR:=$(dir $(shell command -v ocamlc 2>/dev/null)) ++NUM_INSTALLED:=$(shell ocamlfind query num 2>/dev/null) ++ ++ifeq ($(NUM_INSTALLED),) ++# The num findlib package is not already present - wohoo! ++OUR_FAULT=no ++else ++ifeq ($(OCAMLFIND_DIR),$(OCAMLC_DIR)) ++# The num findlib package is present, but ocamlc and ocamlfind are in the ++# same place, which means that either we're looking at a system-installed ++# ocamlfind (which isn't supported), or the user has done something else ++# nefarious and doesn't deserve our sympathy (or, at least, our potentially ++# unhelpful advice) ++OUR_FAULT=no ++else ++# The num findlib package package is present, and ocamlc and ocamlfind reside ++# in different directories, which means that we're almost certainly looking at ++# a system switch which has been damaged by a previous num package installation ++# on an OS which didn't protect the system lib directory. ++OUR_FAULT=probably ++endif ++endif ++ + findlib-install: ++ifeq ($(OUR_FAULT),no) + $(MAKE) -C src findlib-install + $(MAKE) -C toplevel install ++else ++ @echo "\033[0;31m[ERROR]\033[m It appears that the num library was previously installed to your system" ++ @echo " compiler's lib directory, probably by a faulty opam package." ++ @echo " You will need to remove arith_flags.*, arith_status.*, big_int.*," ++ @echo " int_misc.*, nat.*, num.*, ratio.*, nums.*, libnums.* and" ++ @echo " stublibs/dllnums.* from $(shell ocamlc -where)." ++ @false ++endif + + uninstall: + $(MAKE) -C src uninstall +-- +2.14.1 + diff --git a/repo/darwin/packages/upstream/num.1.1/opam b/repo/darwin/packages/upstream/num.1.1/opam new file mode 100644 index 00000000..08e17354 --- /dev/null +++ b/repo/darwin/packages/upstream/num.1.1/opam @@ -0,0 +1,27 @@ +opam-version: "1.2" +name: "num" +version: "1.1" +maintainer: "Xavier Leroy " +authors: [ + "Valérie Ménissier-Morain" + "Pierre Weis" + "Xavier Leroy" +] +license: "LGPL 2.1 with OCaml linking exception" + +homepage: "https://github.com/ocaml/num/" +bug-reports: "https://github.com/ocaml/num/issues" +dev-repo: "https://github.com/ocaml/num.git" + +build: [ + [make] +] +install: [make "install" {!preinstalled} "findlib-install" {preinstalled} ] +remove: [make "uninstall" {!preinstalled} "findlib-uninstall" {preinstalled} ] + +depends: [ + "ocamlfind" {build & >= "1.7.3"} +] +conflicts: [ "base-num" ] +available: [ ocaml-version >= "4.06.0" ] +patches: [ "findlib-install.patch" "installation-warning.patch" ] diff --git a/repo/darwin/packages/upstream/num.1.1/url b/repo/darwin/packages/upstream/num.1.1/url new file mode 100644 index 00000000..2f3c3d3a --- /dev/null +++ b/repo/darwin/packages/upstream/num.1.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocaml/num/archive/v1.1.tar.gz" +checksum: "710cbe18b144955687a03ebab439ff2b" diff --git a/repo/darwin/packages/upstream/oasis.0.4.10/url b/repo/darwin/packages/upstream/oasis.0.4.10/url deleted file mode 100644 index b9fcd1cc..00000000 --- a/repo/darwin/packages/upstream/oasis.0.4.10/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://forge.ocamlcore.org/frs/download.php/1694/oasis-0.4.10.tar.gz" -checksum: "84de67188d6c1ba4499aee6d4cb8cb54" diff --git a/repo/darwin/packages/upstream/oasis.0.4.10/descr b/repo/darwin/packages/upstream/oasis.0.4.11/descr similarity index 100% rename from repo/darwin/packages/upstream/oasis.0.4.10/descr rename to repo/darwin/packages/upstream/oasis.0.4.11/descr diff --git a/repo/darwin/packages/upstream/oasis.0.4.10/files/oasis.install b/repo/darwin/packages/upstream/oasis.0.4.11/files/oasis.install similarity index 100% rename from repo/darwin/packages/upstream/oasis.0.4.10/files/oasis.install rename to repo/darwin/packages/upstream/oasis.0.4.11/files/oasis.install diff --git a/repo/darwin/packages/upstream/oasis.0.4.10/opam b/repo/darwin/packages/upstream/oasis.0.4.11/opam similarity index 95% rename from repo/darwin/packages/upstream/oasis.0.4.10/opam rename to repo/darwin/packages/upstream/oasis.0.4.11/opam index 5d82e21a..222e2d82 100644 --- a/repo/darwin/packages/upstream/oasis.0.4.10/opam +++ b/repo/darwin/packages/upstream/oasis.0.4.11/opam @@ -17,7 +17,7 @@ build-doc: [ "ocaml" "setup.ml" "-doc" ] depends: [ "base-unix" "ocamlbuild" - "ocamlfind" {>= "1.3.1"} + "ocamlfind" {build & >= "1.3.1"} "ocamlify" {build} "ocamlmod" {build} ] diff --git a/repo/darwin/packages/upstream/oasis.0.4.11/url b/repo/darwin/packages/upstream/oasis.0.4.11/url new file mode 100644 index 00000000..ca627898 --- /dev/null +++ b/repo/darwin/packages/upstream/oasis.0.4.11/url @@ -0,0 +1,2 @@ +archive: "https://forge.ocamlcore.org/frs/download.php/1757/oasis-0.4.11.tar.gz" +checksum: "98492f4657c2c5b30e3b1bc945e58419" diff --git a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/descr b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/descr rename to repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/opam b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/opam similarity index 55% rename from repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/opam rename to repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/opam index 61a33e37..69efce13 100644 --- a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/opam +++ b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/opam @@ -3,12 +3,12 @@ maintainer: "opensource@janestreet.com" authors: ["Jane Street Group, LLC "] homepage: "https://github.com/janestreet/ocaml-compiler-libs" bug-reports: "https://github.com/janestreet/ocaml-compiler-libs/issues" -dev-repo: "https://github.com/janestreet/ocaml-compiler-libs.git" +dev-repo: "git+https://github.com/janestreet/ocaml-compiler-libs.git" license: "Apache-2.0" build: [ - ["jbuilder" "build" "--only-packages" "ocaml-compiler-libs" "--root" "." "-j" jobs "@install"] + ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ - "jbuilder" {build & >= "1.0+beta4"} + "jbuilder" {build & >= "1.0+beta12"} ] -available: [ ocaml-version >= "4.03.0" ] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/url b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/url new file mode 100644 index 00000000..157e73ab --- /dev/null +++ b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/ocaml-compiler-libs-v0.11.0.tar.gz" +checksum: "e170c16186aa55b7e8b11e461418a10a" diff --git a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/url b/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/url deleted file mode 100644 index 6428c146..00000000 --- a/repo/darwin/packages/upstream/ocaml-compiler-libs.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ocaml-compiler-libs-v0.9.0.tar.gz" -checksum: "4863a2a26b04aa0e46e87e097b2af3b9" diff --git a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/descr b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/descr similarity index 100% rename from repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/descr rename to repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/descr diff --git a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/opam b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/opam similarity index 59% rename from repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/opam rename to repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/opam index ab6476b0..49586171 100644 --- a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/opam +++ b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/opam @@ -5,9 +5,9 @@ authors: [ "Jérémie Dimino " ] license: "LGPL-2.1" -homepage: "https://github.com/let-def/ocaml-migrate-parsetree" -bug-reports: "https://github.com/let-def/ocaml-migrate-parsetree/issues" -dev-repo: "git://github.com/let-def/ocaml-migrate-parsetree.git" +homepage: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree" +bug-reports: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/issues" +dev-repo: "git://github.com/ocaml-ppx/ocaml-migrate-parsetree.git" tags: [ "syntax" "org:ocamllabs" ] build: [ ["jbuilder" "build" "-p" name "-j" jobs] @@ -15,6 +15,6 @@ build: [ depends: [ "result" "ocamlfind" {build} - "jbuilder" {build & >= "1.0+beta10"} + "dune" {build} ] available: ocaml-version >= "4.02.0" diff --git a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/url b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/url new file mode 100644 index 00000000..36ea2387 --- /dev/null +++ b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.11/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/releases/download/v1.0.11/ocaml-migrate-parsetree-1.0.11.tbz" +checksum: "26bb1b038de81a79d43ed95c282b2b71" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/url b/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/url deleted file mode 100644 index 268b3879..00000000 --- a/repo/darwin/packages/upstream/ocaml-migrate-parsetree.1.0.7/url +++ /dev/null @@ -1,3 +0,0 @@ -http: - "https://github.com/ocaml-ppx/ocaml-migrate-parsetree/archive/v1.0.7.tar.gz" -checksum: "b79b27726fef129ad1804cbb83a05079" diff --git a/repo/darwin/packages/upstream/ocamlbuild.0.12.0/opam b/repo/darwin/packages/upstream/ocamlbuild.0.12.0/opam index 2b065812..86bd95a9 100644 --- a/repo/darwin/packages/upstream/ocamlbuild.0.12.0/opam +++ b/repo/darwin/packages/upstream/ocamlbuild.0.12.0/opam @@ -25,4 +25,4 @@ conflicts: [ "base-ocamlbuild" "ocamlfind" {< "1.6.2"} ] -available: [ocaml-version >= "4.03"] +available: [ocaml-version >= "4.03" & ocaml-version < "4.08.0"] diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/files/check-num-in-sitelib.patch b/repo/darwin/packages/upstream/ocamlfind.1.7.3/files/check-num-in-sitelib.patch deleted file mode 100644 index 2fe9e5f3..00000000 --- a/repo/darwin/packages/upstream/ocamlfind.1.7.3/files/check-num-in-sitelib.patch +++ /dev/null @@ -1,39 +0,0 @@ -From 04a4e29db7d86e56ba7cb3b1ea6a26cdf9e597b2 Mon Sep 17 00:00:00 2001 -From: Gabriel Scherer -Date: Fri, 20 Oct 2017 16:13:59 +0200 -Subject: [PATCH] don't install an empty 'num' package if a third-party package - exists - -When reinstalling/updating ocamlfind in an existing OCaml environment, -ocamlfind is installed in a context where ocamlfind packages may -already exist. In particular, the `num` package (separated from the -compiler distribution in 4.06) may exist and own the file -${ocaml_core_stdlib}/num.cmi. In this case ocamlfind should not -overwrite it by installing its own num package -- the behaviour -observed by Jacques-Pascal Deplaix before this patch. - -This approach may be generalizable to the other builtin base packages. ---- - configure | 6 +++++- - 1 file changed, 5 insertions(+), 1 deletion(-) - -diff --git a/configure b/configure -index 6a4a558..2627f1f 100755 ---- a/configure -+++ b/configure -@@ -524,7 +524,11 @@ fi - - # num? - --if [ -f "${ocaml_core_stdlib}/num.cmi" ]; then -+if [ -f "${ocaml_sitelib}/num/META" ]; then -+ echo "num: package already present" -+ lnum="" -+ numtop="" -+elif [ -f "${ocaml_core_stdlib}/num.cmi" ]; then - echo "num: found" - lnum="num num-top" - numtop="num-top" --- -2.9.5 - diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/url b/repo/darwin/packages/upstream/ocamlfind.1.7.3/url deleted file mode 100644 index a14c7c64..00000000 --- a/repo/darwin/packages/upstream/ocamlfind.1.7.3/url +++ /dev/null @@ -1,3 +0,0 @@ -archive: "http://download.camlcity.org/download/findlib-1.7.3.tar.gz" -checksum: "7d57451218359f7b7dfc969e3684a6da" -mirrors: [ "http://download2.camlcity.org/download/findlib-1.7.3.tar.gz" ] diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/descr b/repo/darwin/packages/upstream/ocamlfind.1.8.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ocamlfind.1.7.3/descr rename to repo/darwin/packages/upstream/ocamlfind.1.8.0/descr diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/files/ocaml-stub b/repo/darwin/packages/upstream/ocamlfind.1.8.0/files/ocaml-stub similarity index 100% rename from repo/darwin/packages/upstream/ocamlfind.1.7.3/files/ocaml-stub rename to repo/darwin/packages/upstream/ocamlfind.1.8.0/files/ocaml-stub diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/files/ocamlfind.install b/repo/darwin/packages/upstream/ocamlfind.1.8.0/files/ocamlfind.install similarity index 100% rename from repo/darwin/packages/upstream/ocamlfind.1.7.3/files/ocamlfind.install rename to repo/darwin/packages/upstream/ocamlfind.1.8.0/files/ocamlfind.install diff --git a/repo/darwin/packages/upstream/ocamlfind.1.7.3/opam b/repo/darwin/packages/upstream/ocamlfind.1.8.0/opam similarity index 89% rename from repo/darwin/packages/upstream/ocamlfind.1.7.3/opam rename to repo/darwin/packages/upstream/ocamlfind.1.8.0/opam index 92cefda7..832b336d 100644 --- a/repo/darwin/packages/upstream/ocamlfind.1.7.3/opam +++ b/repo/darwin/packages/upstream/ocamlfind.1.8.0/opam @@ -4,9 +4,6 @@ author: "Gerd Stolpmann " homepage: "http://projects.camlcity.org/projects/findlib.html" bug-reports: "https://gitlab.camlcity.org/gerd/lib-findlib/issues" dev-repo: "https://gitlab.camlcity.org/gerd/lib-findlib.git" -patches: [ - "check-num-in-sitelib.patch" -] build: [ ["./configure" "-bindir" bin "-sitelib" lib "-mandir" man "-config" "%{lib}%/findlib.conf" "-no-custom" "-no-topfind" {preinstalled}] [make "all"] @@ -22,7 +19,7 @@ remove: [ [make "uninstall"] ["rm" "-f" "%{bin}%/ocaml"] {preinstalled} ] -available: [ocaml-version >= "3.12.0"] # ocamlfind refers to cmxs +available: [ocaml-version >= "4.00.0"] depends: [ "conf-m4" {build} ] diff --git a/repo/darwin/packages/upstream/ocamlfind.1.8.0/url b/repo/darwin/packages/upstream/ocamlfind.1.8.0/url new file mode 100644 index 00000000..45ad39c9 --- /dev/null +++ b/repo/darwin/packages/upstream/ocamlfind.1.8.0/url @@ -0,0 +1,3 @@ +archive: "http://download.camlcity.org/download/findlib-1.8.0.tar.gz" +checksum: "a710c559667672077a93d34eb6a42e5b" +mirrors: [ "http://download2.camlcity.org/download/findlib-1.8.0.tar.gz" ] diff --git a/repo/darwin/packages/upstream/ocplib-endian.1.0/descr b/repo/darwin/packages/upstream/ocplib-endian.1.0/descr deleted file mode 100644 index 0eba3e6b..00000000 --- a/repo/darwin/packages/upstream/ocplib-endian.1.0/descr +++ /dev/null @@ -1,6 +0,0 @@ -Optimised functions to read and write int16/32/64 from strings and bigarrays, based on new primitives added in version 4.01. - -The library implements three modules: -* [EndianString](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianString.cppo.mli) works directly on strings, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBytes](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBytes.cppo.mli) works directly on bytes, and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; -* [EndianBigstring](https://github.com/OCamlPro/ocplib-endian/blob/master/src/endianBigstring.cppo.mli) works on bigstrings (Bigarrays of chars), and provides submodules BigEndian and LittleEndian, with their unsafe counter-parts; diff --git a/repo/darwin/packages/upstream/ocplib-endian.1.0/opam b/repo/darwin/packages/upstream/ocplib-endian.1.0/opam deleted file mode 100644 index 5d7cbe45..00000000 --- a/repo/darwin/packages/upstream/ocplib-endian.1.0/opam +++ /dev/null @@ -1,20 +0,0 @@ -opam-version: "1.2" -authors: "Pierre Chambart" -maintainer: "pierre.chambart@ocamlpro.com" -homepage: "https://github.com/OCamlPro/ocplib-endian" -build: [ - ["ocaml" "setup.ml" "-configure" "--disable-debug" "--prefix" prefix] - ["ocaml" "setup.ml" "-build"] -] -install: [ - ["ocaml" "setup.ml" "-install"] -] -remove: ["ocamlfind" "remove" "ocplib-endian"] -depends: [ - "base-bytes" - "ocamlfind" - "cppo" {>= "1.1.0"} - "ocamlbuild" {build} -] -dev-repo: "https://github.com/OCamlPro/ocplib-endian.git" -bug-reports: "https://github.com/OCamlPro/ocplib-endian/issues" diff --git a/repo/darwin/packages/upstream/ocplib-endian.1.0/url b/repo/darwin/packages/upstream/ocplib-endian.1.0/url deleted file mode 100644 index 4092431f..00000000 --- a/repo/darwin/packages/upstream/ocplib-endian.1.0/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/OCamlPro/ocplib-endian/archive/1.0.tar.gz" -checksum: "74b45ba33e189283170a748c2a3ed477" diff --git a/repo/darwin/packages/upstream/octavius.1.2.0/descr b/repo/darwin/packages/upstream/octavius.1.2.0/descr deleted file mode 100644 index c02e30a7..00000000 --- a/repo/darwin/packages/upstream/octavius.1.2.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Ocamldoc comment syntax parser - -Octavius is a library to parse the `ocamldoc` comment syntax. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/octavius.1.2.0/opam b/repo/darwin/packages/upstream/octavius.1.2.0/opam deleted file mode 100644 index 050843da..00000000 --- a/repo/darwin/packages/upstream/octavius.1.2.0/opam +++ /dev/null @@ -1,22 +0,0 @@ -version: "1.2.0" -opam-version: "1.2" -name: "octavius" -maintainer: "leo@lpw25.net" -authors: [ "Leo White " ] -homepage: "https://github.com/ocaml-doc/octavius" -doc: "http://ocaml-doc.github.io/octavius/" -license: "ISC" -dev-repo: "http://github.com/ocaml-doc/octavius.git" -bug-reports: "https://github.com/ocaml-doc/octavius/issues" -tags: ["doc" "ocamldoc" "org:ocaml-doc"] - -available: [ ocaml-version >= "4.03.0"] -depends: [ - "ocamlfind" {build} - "jbuilder" {build} - "topkg" {build & >= "0.7.5"} ] - -build: [ - ["jbuilder" "subst"] {pinned} - ["jbuilder" "build" "-p" name "-j" jobs] -] diff --git a/repo/darwin/packages/upstream/octavius.1.2.0/url b/repo/darwin/packages/upstream/octavius.1.2.0/url deleted file mode 100644 index 32c854a8..00000000 --- a/repo/darwin/packages/upstream/octavius.1.2.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/ocaml-doc/octavius/archive/v1.2.0.tar.gz" -checksum: "3e6049c39045354853d9dc3a197133ac" diff --git a/repo/darwin/packages/upstream/ounit.2.0.6/url b/repo/darwin/packages/upstream/ounit.2.0.6/url deleted file mode 100644 index baabbb5b..00000000 --- a/repo/darwin/packages/upstream/ounit.2.0.6/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://forge.ocamlcore.org/frs/download.php/1722/ounit-2.0.6.tar.gz" -checksum: "9d656662ad5b38dfc6630cc2785d7913" diff --git a/repo/darwin/packages/upstream/ounit.2.0.6/descr b/repo/darwin/packages/upstream/ounit.2.0.8/descr similarity index 100% rename from repo/darwin/packages/upstream/ounit.2.0.6/descr rename to repo/darwin/packages/upstream/ounit.2.0.8/descr diff --git a/repo/darwin/packages/upstream/ounit.2.0.6/opam b/repo/darwin/packages/upstream/ounit.2.0.8/opam similarity index 96% rename from repo/darwin/packages/upstream/ounit.2.0.6/opam rename to repo/darwin/packages/upstream/ounit.2.0.8/opam index 7c655063..e30d5dd0 100644 --- a/repo/darwin/packages/upstream/ounit.2.0.6/opam +++ b/repo/darwin/packages/upstream/ounit.2.0.8/opam @@ -8,7 +8,7 @@ doc: ["http://ounit.forge.ocamlcore.org/api-ounit/index.html"] build: [make "build"] remove: [["ocamlfind" "remove" "oUnit"]] depends: [ - "ocamlfind" + "ocamlfind" {build} "ocamlbuild" {build} "base-bytes" ] diff --git a/repo/darwin/packages/upstream/ounit.2.0.8/url b/repo/darwin/packages/upstream/ounit.2.0.8/url new file mode 100644 index 00000000..7f5a90b5 --- /dev/null +++ b/repo/darwin/packages/upstream/ounit.2.0.8/url @@ -0,0 +1,2 @@ +archive: "https://forge.ocamlcore.org/frs/download.php/1749/ounit-2.0.8.tar.gz" +checksum: "bd12d66c9dbd95a50570bb686b0f10f5" diff --git a/repo/darwin/packages/upstream/parsexp.v0.11.0/descr b/repo/darwin/packages/upstream/parsexp.v0.11.0/descr new file mode 100644 index 00000000..28131170 --- /dev/null +++ b/repo/darwin/packages/upstream/parsexp.v0.11.0/descr @@ -0,0 +1,21 @@ +S-expression parsing library + +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. diff --git a/repo/darwin/packages/upstream/parsexp.v0.11.0/opam b/repo/darwin/packages/upstream/parsexp.v0.11.0/opam new file mode 100644 index 00000000..36b50a34 --- /dev/null +++ b/repo/darwin/packages/upstream/parsexp.v0.11.0/opam @@ -0,0 +1,15 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "sexplib0" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/parsexp.v0.11.0/url b/repo/darwin/packages/upstream/parsexp.v0.11.0/url new file mode 100644 index 00000000..8b02252c --- /dev/null +++ b/repo/darwin/packages/upstream/parsexp.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/parsexp-v0.11.0.tar.gz" +checksum: "816fce8d14b71a379296577c803bdbca" diff --git a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/descr b/repo/darwin/packages/upstream/ppx_ast.v0.9.1/descr deleted file mode 100644 index 3e4608f7..00000000 --- a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/descr +++ /dev/null @@ -1,9 +0,0 @@ -OCaml AST used by Jane Street ppx rewriters - -Ppx_ast selects a specific version of the OCaml Abstract Syntax Tree -from the migrate-parsetree project that is not necessarily the same -one as the one being used by the compiler. - -It also snapshots the corresponding parser and pretty-printer from the -OCaml compiler, to create a full frontend independent of the version -of OCaml. diff --git a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/opam b/repo/darwin/packages/upstream/ppx_ast.v0.9.1/opam deleted file mode 100644 index 6cb14be1..00000000 --- a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/opam +++ /dev/null @@ -1,16 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/ppx_ast" -bug-reports: "https://github.com/janestreet/ppx_ast/issues" -dev-repo: "https://github.com/janestreet/ppx_ast.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_ast" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta2"} - "ocaml-compiler-libs" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/url b/repo/darwin/packages/upstream/ppx_ast.v0.9.1/url deleted file mode 100644 index 8a1fa0ee..00000000 --- a/repo/darwin/packages/upstream/ppx_ast.v0.9.1/url +++ /dev/null @@ -1,2 +0,0 @@ -src: "https://github.com/janestreet/ppx_ast/archive/v0.9.1.tar.gz" -checksum: "aaf009fd50a6342c95bf3c1422da0273" diff --git a/repo/darwin/packages/upstream/ppx_base.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_base.v0.9.0/descr deleted file mode 100644 index ebd7cc10..00000000 --- a/repo/darwin/packages/upstream/ppx_base.v0.9.0/descr +++ /dev/null @@ -1,6 +0,0 @@ -Base set of ppx rewriters - -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. diff --git a/repo/darwin/packages/upstream/ppx_base.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_base.v0.9.0/opam deleted file mode 100644 index 0c80ad27..00000000 --- a/repo/darwin/packages/upstream/ppx_base.v0.9.0/opam +++ /dev/null @@ -1,22 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_base.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_base" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_compare" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_enumerate" {>= "v0.9" & < "v0.10"} - "ppx_hash" {>= "v0.9" & < "v0.10"} - "ppx_js_style" {>= "v0.9" & < "v0.10"} - "ppx_sexp_conv" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_base.v0.9.0/url b/repo/darwin/packages/upstream/ppx_base.v0.9.0/url deleted file mode 100644 index aafe1bb9..00000000 --- a/repo/darwin/packages/upstream/ppx_base.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_base-v0.9.0.tar.gz" -checksum: "1f9a464a64ddad32005112994459a3e7" diff --git a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_compare.v0.9.0/descr deleted file mode 100644 index 3e6cb15b..00000000 --- a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Generation of comparison functions from types - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_compare.v0.9.0/opam deleted file mode 100644 index a3fdc5fc..00000000 --- a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/opam +++ /dev/null @@ -1,20 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_compare.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_compare" "--root" "." "-j" jobs "@install"] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/url b/repo/darwin/packages/upstream/ppx_compare.v0.9.0/url deleted file mode 100644 index 0416c014..00000000 --- a/repo/darwin/packages/upstream/ppx_compare.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_compare-v0.9.0.tar.gz" -checksum: "0ba4d7bb540cddafa73919100e7e89d8" diff --git a/repo/darwin/packages/upstream/ppx_core.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_core.v0.9.0/descr deleted file mode 100644 index c5e71bed..00000000 --- a/repo/darwin/packages/upstream/ppx_core.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Standard library for ppx rewriters - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_core.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_core.v0.9.0/opam deleted file mode 100644 index e1c77f37..00000000 --- a/repo/darwin/packages/upstream/ppx_core.v0.9.0/opam +++ /dev/null @@ -1,19 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/ppx_core" -bug-reports: "https://github.com/janestreet/ppx_core/issues" -dev-repo: "https://github.com/janestreet/ppx_core.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_core" "--root" "." "-j" jobs "@install"] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} - "ocaml-compiler-libs" {>= "v0.9" & < "v0.10"} - "ppx_ast" {>= "v0.9" & < "v0.10"} - "ppx_traverse_builtins" {>= "v0.9" & < "v0.10"} - "stdio" {>= "v0.9" & < "v0.10"} -] -available: [ ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/ppx_core.v0.9.0/url b/repo/darwin/packages/upstream/ppx_core.v0.9.0/url deleted file mode 100644 index fc9f6157..00000000 --- a/repo/darwin/packages/upstream/ppx_core.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_core-v0.9.0.tar.gz" -checksum: "774a8d5619b0ba63b601a95f49fd08c5" diff --git a/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/url b/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/url deleted file mode 100644 index bbf59a51..00000000 --- a/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.0/cstruct-3.2.0.tbz" -checksum: "e204b4db6f54b64a54b62467abe96d70" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/descr b/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_cstruct.3.2.0/descr rename to repo/darwin/packages/upstream/ppx_cstruct.3.2.1/descr diff --git a/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/opam b/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/opam similarity index 93% rename from repo/darwin/packages/upstream/ppx_cstruct.3.2.0/opam rename to repo/darwin/packages/upstream/ppx_cstruct.3.2.1/opam index b2527f98..a70edd72 100644 --- a/repo/darwin/packages/upstream/ppx_cstruct.3.2.0/opam +++ b/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/opam @@ -16,8 +16,8 @@ build-test: [ ["jbuilder" "runtest" "-p" name "-j" jobs] ] depends: [ - "jbuilder" {build & >="1.0+beta7"} - "cstruct" + "jbuilder" {build & >="1.0+beta9"} + "cstruct" {>= "3.1.1"} "ounit" {test} "ppx_tools_versioned" {>="5.0.1"} "ocaml-migrate-parsetree" diff --git a/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/url b/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/url new file mode 100644 index 00000000..582457c5 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_cstruct.3.2.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-cstruct/releases/download/v3.2.1/cstruct-3.2.1.tbz" +checksum: "c1eb6a48f3d3b0b1e358f06a8c92a4c1" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ppx_derivers.1.0/descr b/repo/darwin/packages/upstream/ppx_derivers.1.0/descr new file mode 100644 index 00000000..2d16cc65 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_derivers.1.0/descr @@ -0,0 +1,5 @@ +Shared [@@deriving] plugin registry + +Ppx_derivers is a tiny package whose sole purpose is to allow +ppx_deriving and ppx_type_conv to inter-operate gracefully when linked +as part of the same ocaml-migrate-parsetree driver. diff --git a/repo/darwin/packages/upstream/ppx_derivers.1.0/opam b/repo/darwin/packages/upstream/ppx_derivers.1.0/opam new file mode 100644 index 00000000..7e9548f1 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_derivers.1.0/opam @@ -0,0 +1,13 @@ +opam-version: "1.2" +maintainer: "jeremie@dimino.org" +authors: ["Jérémie Dimino"] +license: "BSD3" +homepage: "https://github.com/ocaml-ppx/ppx_derivers" +bug-reports: "https://github.com/ocaml-ppx/ppx_derivers/issues" +dev-repo: "git://github.com/ocaml-ppx/ppx_derivers.git" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "jbuilder" {build & >= "1.0+beta7"} +] diff --git a/repo/darwin/packages/upstream/ppx_derivers.1.0/url b/repo/darwin/packages/upstream/ppx_derivers.1.0/url new file mode 100644 index 00000000..a1b2d52f --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_derivers.1.0/url @@ -0,0 +1,2 @@ +src: "https://github.com/ocaml-ppx/ppx_derivers/archive/1.0.tar.gz" +checksum: "4ddce8f43fdb9b0ef0ab6a7cbfebc3e3" diff --git a/repo/darwin/packages/upstream/ppx_deriving.4.1.5/url b/repo/darwin/packages/upstream/ppx_deriving.4.1.5/url deleted file mode 100644 index 65088000..00000000 --- a/repo/darwin/packages/upstream/ppx_deriving.4.1.5/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/whitequark/ppx_deriving/archive/v4.1.5.tar.gz" -checksum: "8112a61f00ae5c38bf3bbbfde3263a85" diff --git a/repo/darwin/packages/upstream/ppx_deriving.4.1.5/descr b/repo/darwin/packages/upstream/ppx_deriving.4.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_deriving.4.1.5/descr rename to repo/darwin/packages/upstream/ppx_deriving.4.2.1/descr diff --git a/repo/darwin/packages/upstream/ppx_deriving.4.1.5/opam b/repo/darwin/packages/upstream/ppx_deriving.4.2.1/opam similarity index 80% rename from repo/darwin/packages/upstream/ppx_deriving.4.1.5/opam rename to repo/darwin/packages/upstream/ppx_deriving.4.2.1/opam index eb723734..2e10b854 100644 --- a/repo/darwin/packages/upstream/ppx_deriving.4.1.5/opam +++ b/repo/darwin/packages/upstream/ppx_deriving.4.2.1/opam @@ -14,8 +14,7 @@ build: [ "native-dynlink=%{ocaml-native-dynlink}%" ] build-test: [ - "ocamlbuild" "-classic-display" "-use-ocamlfind" - "src_test/test_ppx_deriving.byte" "--" + "ocamlbuild" "-classic-display" "-use-ocamlfind" "src_test/test_ppx_deriving.byte" "--" ] build-doc: [ make "doc" @@ -25,9 +24,10 @@ depends: [ "ocamlfind" {build & >= "1.6.0"} "cppo" {build} "cppo_ocamlbuild" {build} + "ocaml-migrate-parsetree" + "ppx_derivers" "ppx_tools" {>= "4.02.3"} "result" "ounit" {test} ] -available: [ opam-version >= "1.2" - & ocaml-version >= "4.02.1" ] +available: [ ocaml-version > "4.03.0" & opam-version >= "1.2" ] diff --git a/repo/darwin/packages/upstream/ppx_deriving.4.2.1/url b/repo/darwin/packages/upstream/ppx_deriving.4.2.1/url new file mode 100644 index 00000000..4b9c5405 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_deriving.4.2.1/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml-ppx/ppx_deriving/archive/v4.2.1.tar.gz" +checksum: "2195fccf2a527c3ff9ec5b4e36e2f0a8" diff --git a/repo/darwin/packages/upstream/ppx_driver.v0.11.0/descr b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/descr new file mode 100644 index 00000000..81b90cb8 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/descr @@ -0,0 +1 @@ +Deprecated: use ppxlib instead diff --git a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/opam b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/opam similarity index 58% rename from repo/darwin/packages/upstream/ppx_driver.v0.9.1/opam rename to repo/darwin/packages/upstream/ppx_driver.v0.11.0/opam index dc30adbf..b5c6275c 100644 --- a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/opam +++ b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/opam @@ -9,10 +9,7 @@ build: [ ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ - "jbuilder" {build & >= "1.0+beta8"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_optcomp" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "1.0"} - "ocamlbuild" + "jbuilder" {build & >= "1.0+beta18.1"} + "ppxlib" {>= "0.1.0" & < "0.3.0"} ] -available: [ ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ppx_driver.v0.11.0/url b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/url new file mode 100644 index 00000000..e37a9620 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_driver.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/ppx_driver-v0.11.0.tar.gz" +checksum: "706cda8f743dd8b81aaa87f7261af252" diff --git a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/descr b/repo/darwin/packages/upstream/ppx_driver.v0.9.1/descr deleted file mode 100644 index 6855e79e..00000000 --- a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/descr +++ /dev/null @@ -1,3 +0,0 @@ -Feature-full driver for OCaml AST transformers - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/url b/repo/darwin/packages/upstream/ppx_driver.v0.9.1/url deleted file mode 100644 index f8369de7..00000000 --- a/repo/darwin/packages/upstream/ppx_driver.v0.9.1/url +++ /dev/null @@ -1,2 +0,0 @@ -src: "https://github.com/janestreet/ppx_driver/archive/v0.9.1.tar.gz" -checksum: "7da36822260cb1b21bd967191ae2c734" diff --git a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/descr deleted file mode 100644 index 2bf43656..00000000 --- a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Generate a list containing all values of a finite type - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/opam deleted file mode 100644 index 68d8deff..00000000 --- a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/opam +++ /dev/null @@ -1,19 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_enumerate.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_enumerate" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/url b/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/url deleted file mode 100644 index 0f800395..00000000 --- a/repo/darwin/packages/upstream/ppx_enumerate.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_enumerate-v0.9.0.tar.gz" -checksum: "90811868e565b71bb432fd2625ec047e" diff --git a/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/descr rename to repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/opam b/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/opam new file mode 100644 index 00000000..9d4377fb --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/opam @@ -0,0 +1,18 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "base" {>= "v0.11" & < "v0.12"} + "fieldslib" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} + "ocaml-migrate-parsetree" {>= "1.0"} + "ppxlib" {>= "0.1.0"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/url b/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/url new file mode 100644 index 00000000..94764b02 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_fields_conv.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/ppx_fields_conv-v0.11.0.tar.gz" +checksum: "72f207c23d65f7f3eaabcc92e33ccdab" diff --git a/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/opam deleted file mode 100644 index 714feff7..00000000 --- a/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/opam +++ /dev/null @@ -1,20 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_fields_conv.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_fields_conv" "--root" "." "-j" jobs "@install"] -] -depends: [ - "fieldslib" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/url b/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/url deleted file mode 100644 index 2225f675..00000000 --- a/repo/darwin/packages/upstream/ppx_fields_conv.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_fields_conv-v0.9.0.tar.gz" -checksum: "d2659f26d85803bc26f9593319f29131" diff --git a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_hash.v0.9.0/descr deleted file mode 100644 index f43f3d35..00000000 --- a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -A ppx rewriter that generates hash functions from type expressions and definitions - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_hash.v0.9.0/opam deleted file mode 100644 index 903862d1..00000000 --- a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/opam +++ /dev/null @@ -1,22 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_hash.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_hash" "--root" "." "-j" jobs "@install"] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} - "ppx_compare" {>= "v0.9" & < "v0.10"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ppx_sexp_conv" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/url b/repo/darwin/packages/upstream/ppx_hash.v0.9.0/url deleted file mode 100644 index 27a07ecb..00000000 --- a/repo/darwin/packages/upstream/ppx_hash.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_hash-v0.9.0.tar.gz" -checksum: "44b6a5acdd7eabe11348499f4ef2a054" diff --git a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/descr deleted file mode 100644 index b72167a4..00000000 --- a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/descr +++ /dev/null @@ -1,6 +0,0 @@ -Code style checker for Jane Street Packages - -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. diff --git a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/opam deleted file mode 100644 index ba1a42ee..00000000 --- a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/opam +++ /dev/null @@ -1,19 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_js_style.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_js_style" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} - "octavius" -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/url b/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/url deleted file mode 100644 index aa841474..00000000 --- a/repo/darwin/packages/upstream/ppx_js_style.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_js_style-v0.9.0.tar.gz" -checksum: "ad32e85a819693153dd7115e7025b7ef" diff --git a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/descr deleted file mode 100644 index 38b75f75..00000000 --- a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/descr +++ /dev/null @@ -1,4 +0,0 @@ -Write OCaml AST fragment using OCaml syntax - -Ppx_metaquot is a ppx rewriter allowing you to write values -representing the OCaml AST in the OCaml syntax. diff --git a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/opam deleted file mode 100644 index f8859173..00000000 --- a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/opam +++ /dev/null @@ -1,18 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/ppx_metaquot" -bug-reports: "https://github.com/janestreet/ppx_metaquot/issues" -dev-repo: "https://github.com/janestreet/ppx_metaquot.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_metaquot" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_traverse_builtins" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/url b/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/url deleted file mode 100644 index 6a3920a1..00000000 --- a/repo/darwin/packages/upstream/ppx_metaquot.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_metaquot-v0.9.0.tar.gz" -checksum: "d844d7ec3697418a6ec65c6f00741455" diff --git a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/descr deleted file mode 100644 index 1157c87e..00000000 --- a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Optional compilation for OCaml - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/opam deleted file mode 100644 index 83fe92ab..00000000 --- a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/opam +++ /dev/null @@ -1,15 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_optcomp.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_optcomp" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/url b/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/url deleted file mode 100644 index da3603e7..00000000 --- a/repo/darwin/packages/upstream/ppx_optcomp.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_optcomp-v0.9.0.tar.gz" -checksum: "2f0ff0a65ba9118d0d594c2768007945" diff --git a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/descr rename to repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/descr diff --git a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/opam b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/opam new file mode 100644 index 00000000..f117d74c --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/opam @@ -0,0 +1,19 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +conflicts: [ "jbuilder" { = "1.0+beta19" } ] +depends: [ + "base" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} + "ocaml-migrate-parsetree" {>= "1.0"} + "ppxlib" {>= "0.1.0" & < "0.3.0"} + "sexplib0" {>= "v0.11" & < "v0.12"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/url b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/url new file mode 100644 index 00000000..ee9ac3c8 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.11.1/url @@ -0,0 +1,2 @@ +archive: "https://github.com/janestreet/ppx_sexp_conv/releases/download/v0.11.1/ppx_sexp_conv-v0.11.1.tbz" +checksum: "f834fbbdd9e709e2092923f3b254a534" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/opam deleted file mode 100644 index 573dd30f..00000000 --- a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/opam +++ /dev/null @@ -1,20 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/ppx_sexp_conv.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_sexp_conv" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ppx_type_conv" {>= "v0.9" & < "v0.10"} - "sexplib" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/url b/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/url deleted file mode 100644 index 61e1312f..00000000 --- a/repo/darwin/packages/upstream/ppx_sexp_conv.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_sexp_conv-v0.9.0.tar.gz" -checksum: "272bbaf655aa6dd9769144c283020dfe" diff --git a/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/url b/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/url deleted file mode 100644 index 518950ad..00000000 --- a/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/ocaml-ppx/ppx_tools/archive/5.0+4.03.0.tar.gz" -checksum: "5ca9f031ca0b2e986fc8e3514dfd70d9" diff --git a/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/descr b/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/descr rename to repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/descr diff --git a/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/opam b/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/opam similarity index 76% rename from repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/opam rename to repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/opam index 0dd83f01..006120fb 100644 --- a/repo/darwin/packages/upstream/ppx_tools.5.0+4.03.0/opam +++ b/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/opam @@ -4,7 +4,7 @@ authors: [ "Alain Frisch " ] license: "MIT" homepage: "https://github.com/ocaml-ppx/ppx_tools" bug-reports: "https://github.com/ocaml-ppx/ppx_tools/issues" -dev-repo: "git://github.com/ocaml-ppx/ppx_tools.git#4.03" +dev-repo: "git://github.com/ocaml-ppx/ppx_tools.git" tags: [ "syntax" ] build: [[make "all"]] install: [[make "install"]] @@ -12,4 +12,4 @@ remove: [["ocamlfind" "remove" "ppx_tools"]] depends: [ "ocamlfind" {>= "1.5.0"} ] -available: ocaml-version >= "4.03.0" & ocaml-version < "4.04.0" +available: [ ocaml-version >= "4.06.0" & ocaml-version < "4.08" ] diff --git a/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/url b/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/url new file mode 100644 index 00000000..addb4bc9 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_tools.5.1+4.06.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocaml-ppx/ppx_tools/archive/5.1+4.06.0.tar.gz" +checksum: "6ba2e9690b1f579ba562b86022d1c308" diff --git a/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/url b/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/url deleted file mode 100644 index e350f010..00000000 --- a/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/let-def/ppx_tools_versioned/archive/5.0.1.tar.gz" -checksum: "fa26fd27ac77aaf5058c86158b6b2267" diff --git a/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/descr b/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/descr similarity index 100% rename from repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/descr rename to repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/descr diff --git a/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/opam b/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/opam similarity index 50% rename from repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/opam rename to repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/opam index 72369b3f..c5e02b92 100644 --- a/repo/darwin/packages/upstream/ppx_tools_versioned.5.0.1/opam +++ b/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/opam @@ -2,17 +2,20 @@ opam-version: "1.2" maintainer: "frederic.bour@lakaban.net" authors: [ "Frédéric Bour " + "Alain Frisch " ] +license: "MIT" homepage: "https://github.com/let-def/ppx_tools_versioned" bug-reports: "https://github.com/let-def/ppx_tools_versioned/issues" -license: "MIT" -tags: "syntax" dev-repo: "git://github.com/let-def/ppx_tools_versioned.git" -build: [make "all"] -install: [make "install"] -remove: ["ocamlfind" "remove" "ppx_tools_versioned"] +tags: [ "syntax" ] +build: [ + ["jbuilder" "subst" "-p" name] {pinned} + ["jbuilder" "build" "-p" name "-j" jobs] +] +build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] depends: [ - "ocamlfind" {>= "1.5.0"} - "ocaml-migrate-parsetree" {>= "0.7"} + "jbuilder" {build & >= "1.0+beta17"} + "ocaml-migrate-parsetree" { >= "1.0.10" } ] -available: [ocaml-version >= "4.02.0"] +available: ocaml-version >= "4.02.0" diff --git a/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/url b/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/url new file mode 100644 index 00000000..9ac46d0f --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_tools_versioned.5.2.1/url @@ -0,0 +1,2 @@ +http: "https://github.com/ocaml-ppx/ppx_tools_versioned/archive/5.2.1.tar.gz" +checksum: "1ae6ae43ec161fbbf12c2b4d3a7e26f5" diff --git a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/descr deleted file mode 100644 index fbe0f945..00000000 --- a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/descr +++ /dev/null @@ -1,4 +0,0 @@ -Builtins for Ppx_traverse - -This library defines the default methods for builtin types (int, -string, list, ...) for Ppx_traverse. diff --git a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/opam deleted file mode 100644 index 83949dae..00000000 --- a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/opam +++ /dev/null @@ -1,14 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/ppx_traverse_builtins" -bug-reports: "https://github.com/janestreet/ppx_traverse_builtins/issues" -dev-repo: "https://github.com/janestreet/ppx_traverse_builtins.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_traverse_builtins" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/url b/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/url deleted file mode 100644 index 06b7e393..00000000 --- a/repo/darwin/packages/upstream/ppx_traverse_builtins.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_traverse_builtins-v0.9.0.tar.gz" -checksum: "2fa434feab3beb00a203009c512104e5" diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/descr b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/descr new file mode 100644 index 00000000..81b90cb8 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/descr @@ -0,0 +1 @@ +Deprecated: use ppxlib instead diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/opam b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/opam new file mode 100644 index 00000000..ca97a579 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/opam @@ -0,0 +1,15 @@ +opam-version: "1.2" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/janestreet/ppx_type_conv" +bug-reports: "https://github.com/janestreet/ppx_type_conv/issues" +dev-repo: "git+https://github.com/janestreet/ppx_type_conv.git" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "jbuilder" {build & >= "1.0+beta18.1"} + "ppxlib" {>= "0.1.0" & < "0.3.0"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/url b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/url new file mode 100644 index 00000000..9863ba02 --- /dev/null +++ b/repo/darwin/packages/upstream/ppx_type_conv.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/ppx_type_conv-v0.11.0.tar.gz" +checksum: "34a6339cf7259e114b2946c615fed9b8" diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/descr b/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/descr deleted file mode 100644 index 42fe2950..00000000 --- a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Support Library for type-driven code generators - -Part of the Jane Street's PPX rewriters collection. diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/opam b/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/opam deleted file mode 100644 index 3bbbba71..00000000 --- a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/opam +++ /dev/null @@ -1,24 +0,0 @@ -opam-version: "1.2" -maintainer: "opensource@janestreet.com" -authors: ["Jane Street Group, LLC "] -homepage: "https://github.com/janestreet/ppx_type_conv" -bug-reports: "https://github.com/janestreet/ppx_type_conv/issues" -dev-repo: "https://github.com/janestreet/ppx_type_conv.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "ppx_type_conv" "--root" "." "-j" jobs "@install"] -] -depends: [ - "jbuilder" {build & >= "1.0+beta4"} - "ppx_core" {>= "v0.9" & < "v0.10"} - "ppx_driver" {>= "v0.9" & < "v0.10"} - "ppx_metaquot" {>= "v0.9" & < "v0.10"} - "ocaml-migrate-parsetree" {>= "0.4"} -] -depopts: [ - "ppx_deriving" -] -conflicts: [ - "ppx_deriving" {< "4.1"} -] -available: [ ocaml-version >= "4.03.0" ] diff --git a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/url b/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/url deleted file mode 100644 index 4956c9db..00000000 --- a/repo/darwin/packages/upstream/ppx_type_conv.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/ppx_type_conv-v0.9.0.tar.gz" -checksum: "01203bef38826b18c5d5378cc1f91d4a" diff --git a/repo/darwin/packages/upstream/ppxlib.0.2.2/descr b/repo/darwin/packages/upstream/ppxlib.0.2.2/descr new file mode 100644 index 00000000..c3495ead --- /dev/null +++ b/repo/darwin/packages/upstream/ppxlib.0.2.2/descr @@ -0,0 +1,9 @@ +A comprehensive toolbox for ppx development. It features: +- a OCaml AST / parser / pretty-printer snapshot,to create a full + frontend independent of the version of OCaml; +- a library for library for ppx rewriters in general, and type-driven + code generators in particular; +- a feature-full driver for OCaml AST transformers; +- a quotation mechanism allowing to write values representing the + OCaml AST in the OCaml syntax; +- a generator of open recursion classes from type definitions. diff --git a/repo/darwin/packages/upstream/ppxlib.0.2.2/opam b/repo/darwin/packages/upstream/ppxlib.0.2.2/opam new file mode 100644 index 00000000..25c35d30 --- /dev/null +++ b/repo/darwin/packages/upstream/ppxlib.0.2.2/opam @@ -0,0 +1,20 @@ +opam-version: "1.2" +maintainer: "opensource@janestreet.com" +authors: ["Jane Street Group, LLC "] +homepage: "https://github.com/ocaml-ppx/ppxlib" +bug-reports: "https://github.com/ocaml-ppx/ppxlib/issues" +dev-repo: "https://github.com/ocaml-ppx/ppxlib.git" +doc: "https://ocaml-ppx.github.io/ppxlib/" +license: "MIT" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "base" {>= "v0.11.0"} + "jbuilder" {build & >= "1.0+beta18.1"} + "ocaml-compiler-libs" {>= "v0.11.0"} + "ocaml-migrate-parsetree" {>= "1.0.9"} + "ppx_derivers" {>= "1.0"} + "stdio" {>= "v0.11.0"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/ppxlib.0.2.2/url b/repo/darwin/packages/upstream/ppxlib.0.2.2/url new file mode 100644 index 00000000..074f9c6c --- /dev/null +++ b/repo/darwin/packages/upstream/ppxlib.0.2.2/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocaml-ppx/ppxlib/releases/download/0.2.2/ppxlib-0.2.2.tbz" +checksum: "7909e3d62efa9ab2b675b31cf7ff4ebd" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/prometheus-app.0.4/url b/repo/darwin/packages/upstream/prometheus-app.0.4/url deleted file mode 100644 index f9d8e345..00000000 --- a/repo/darwin/packages/upstream/prometheus-app.0.4/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/prometheus/releases/download/v0.4/prometheus-0.4.tbz" -checksum: "c29ace053a914b5eac5487185af3e050" diff --git a/repo/darwin/packages/upstream/prometheus-app.0.4/descr b/repo/darwin/packages/upstream/prometheus-app.0.5/descr similarity index 100% rename from repo/darwin/packages/upstream/prometheus-app.0.4/descr rename to repo/darwin/packages/upstream/prometheus-app.0.5/descr diff --git a/repo/darwin/packages/upstream/prometheus-app.0.4/opam b/repo/darwin/packages/upstream/prometheus-app.0.5/opam similarity index 87% rename from repo/darwin/packages/upstream/prometheus-app.0.4/opam rename to repo/darwin/packages/upstream/prometheus-app.0.5/opam index 8e0021e3..32e14e43 100644 --- a/repo/darwin/packages/upstream/prometheus-app.0.4/opam +++ b/repo/darwin/packages/upstream/prometheus-app.0.5/opam @@ -8,7 +8,7 @@ dev-repo: "https://github.com/mirage/prometheus.git" doc: "https://mirage.github.io/prometheus/" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] @@ -18,10 +18,10 @@ build-test: [ depends: [ "jbuilder" {build & >="1.0+beta10"} - "prometheus" + "prometheus" {>= "0.5"} "fmt" "re" - "cohttp" {>="0.99.0" & <"1.0"} + "cohttp" {>="1.0.0"} "cohttp-lwt" "cohttp-lwt-unix" "lwt" {>="2.5.0"} diff --git a/repo/darwin/packages/upstream/prometheus-app.0.5/url b/repo/darwin/packages/upstream/prometheus-app.0.5/url new file mode 100644 index 00000000..b367a684 --- /dev/null +++ b/repo/darwin/packages/upstream/prometheus-app.0.5/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/prometheus/releases/download/v0.5/prometheus-0.5.tbz" +checksum: "a0ece29e31d030159b89d6a1a4167a76" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/prometheus.0.4/url b/repo/darwin/packages/upstream/prometheus.0.4/url deleted file mode 100644 index f9d8e345..00000000 --- a/repo/darwin/packages/upstream/prometheus.0.4/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/prometheus/releases/download/v0.4/prometheus-0.4.tbz" -checksum: "c29ace053a914b5eac5487185af3e050" diff --git a/repo/darwin/packages/upstream/prometheus.0.4/descr b/repo/darwin/packages/upstream/prometheus.0.5/descr similarity index 100% rename from repo/darwin/packages/upstream/prometheus.0.4/descr rename to repo/darwin/packages/upstream/prometheus.0.5/descr diff --git a/repo/darwin/packages/upstream/prometheus.0.4/opam b/repo/darwin/packages/upstream/prometheus.0.5/opam similarity index 92% rename from repo/darwin/packages/upstream/prometheus.0.4/opam rename to repo/darwin/packages/upstream/prometheus.0.5/opam index 6fc5c319..415a1fdd 100644 --- a/repo/darwin/packages/upstream/prometheus.0.4/opam +++ b/repo/darwin/packages/upstream/prometheus.0.5/opam @@ -8,7 +8,7 @@ dev-repo: "https://github.com/mirage/prometheus.git" doc: "https://mirage.github.io/prometheus/" build: [ - [ "jbuilder" "subst" ] {pinned} + [ "jbuilder" "subst" "-p" name ] {pinned} [ "jbuilder" "build" "-p" name "-j" jobs ] ] diff --git a/repo/darwin/packages/upstream/prometheus.0.5/url b/repo/darwin/packages/upstream/prometheus.0.5/url new file mode 100644 index 00000000..b367a684 --- /dev/null +++ b/repo/darwin/packages/upstream/prometheus.0.5/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/prometheus/releases/download/v0.5/prometheus-0.5.tbz" +checksum: "a0ece29e31d030159b89d6a1a4167a76" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/qcheck.0.7/opam b/repo/darwin/packages/upstream/qcheck.0.7/opam deleted file mode 100644 index 540cc2ec..00000000 --- a/repo/darwin/packages/upstream/qcheck.0.7/opam +++ /dev/null @@ -1,27 +0,0 @@ -opam-version: "1.2" -maintainer: "simon.cruanes@inria.fr" -authors: "Simon Cruanes " -homepage: "https://github.com/c-cube/qcheck/" -bug-reports: "https://github.com/c-cube/qcheck/issues" -doc: "http://cedeela.fr/~simon/software/qcheck/QCheck.html" -tags: ["test" "property" "quickcheck"] -dev-repo: "https://github.com/c-cube/qcheck.git" -build: [ - ["ocaml" "setup.ml" "-configure" "--prefix" prefix] - [make "build"] -] -install: [make "install"] -build-test: [ - ["./configure" "--enable-tests"] - [make "test"] -] -build-doc: [ - ["./configure" "--enable-docs" "--docdir" "%{doc}%"] - [make "doc"] -] -remove: ["ocamlfind" "remove" "qcheck"] -depends: ["ocamlfind" "base-bytes" "base-unix" "ounit"] -conflicts: [ - "ounit" {< "2.0"} -] -available: [ocaml-version >= "4.00.0"] diff --git a/repo/darwin/packages/upstream/qcheck.0.7/url b/repo/darwin/packages/upstream/qcheck.0.7/url deleted file mode 100644 index e4d1a712..00000000 --- a/repo/darwin/packages/upstream/qcheck.0.7/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/c-cube/qcheck/archive/0.7.tar.gz" -checksum: "ca3c7d24200a8ca7e4390f1145eae3a9" diff --git a/repo/darwin/packages/upstream/qcheck.0.7/descr b/repo/darwin/packages/upstream/qcheck.0.8/descr similarity index 100% rename from repo/darwin/packages/upstream/qcheck.0.7/descr rename to repo/darwin/packages/upstream/qcheck.0.8/descr diff --git a/repo/darwin/packages/upstream/qcheck.0.8/opam b/repo/darwin/packages/upstream/qcheck.0.8/opam new file mode 100644 index 00000000..1ea2c544 --- /dev/null +++ b/repo/darwin/packages/upstream/qcheck.0.8/opam @@ -0,0 +1,21 @@ +opam-version: "1.2" +maintainer: "simon.cruanes.2007@m4x.org" +authors: "Simon Cruanes " +homepage: "https://github.com/c-cube/qcheck/" +bug-reports: "https://github.com/c-cube/qcheck/issues" +doc: "http://c-cube.github.io/qcheck/" +tags: ["test" "property" "quickcheck"] +dev-repo: "https://github.com/c-cube/qcheck.git" +build: ["jbuilder" "build" "-p" name "-j" jobs] +build-test: ["jbuilder" "runtest"] +build-doc: ["jbuilder" "build" "@doc"] +depends: [ + "jbuilder" {build} + "base-bytes" + "base-unix" + "ounit" +] +conflicts: [ + "ounit" {< "2.0"} +] +available: [ocaml-version >= "4.02.0"] diff --git a/repo/darwin/packages/upstream/qcheck.0.8/url b/repo/darwin/packages/upstream/qcheck.0.8/url new file mode 100644 index 00000000..e9f2d51a --- /dev/null +++ b/repo/darwin/packages/upstream/qcheck.0.8/url @@ -0,0 +1,2 @@ +http: "https://github.com/c-cube/qcheck/archive/0.8.tar.gz" +checksum: "061005847a32c4b4252d449e26f6c8f9" diff --git a/repo/darwin/packages/upstream/qcow-tool.0.10.3/url b/repo/darwin/packages/upstream/qcow-tool.0.10.3/url deleted file mode 100644 index 40e1432e..00000000 --- a/repo/darwin/packages/upstream/qcow-tool.0.10.3/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-qcow/releases/download/0.10.3/qcow-0.10.3.tbz" -checksum: "24352d96f3408fcdb2f845a2dec603dc" diff --git a/repo/darwin/packages/upstream/qcow-tool.0.10.3/descr b/repo/darwin/packages/upstream/qcow-tool.0.10.5/descr similarity index 100% rename from repo/darwin/packages/upstream/qcow-tool.0.10.3/descr rename to repo/darwin/packages/upstream/qcow-tool.0.10.5/descr diff --git a/repo/darwin/packages/upstream/qcow-tool.0.10.3/opam b/repo/darwin/packages/upstream/qcow-tool.0.10.5/opam similarity index 86% rename from repo/darwin/packages/upstream/qcow-tool.0.10.3/opam rename to repo/darwin/packages/upstream/qcow-tool.0.10.5/opam index 631c2f4f..fcc0b12a 100644 --- a/repo/darwin/packages/upstream/qcow-tool.0.10.3/opam +++ b/repo/darwin/packages/upstream/qcow-tool.0.10.5/opam @@ -10,12 +10,12 @@ tags: [ ] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ - "qcow" {= "0.10.3"} + "qcow" {= "0.10.4"} "cmdliner" "cstruct" "result" @@ -24,10 +24,10 @@ depends: [ "lwt" "mirage-block" {>= "0.2"} "mirage-block-lwt" - "mirage-block-unix" {>= "2.1.0"} + "mirage-block-unix" {>= "2.9.0"} "mirage-time" "mirage-time-lwt" - "sha" {= "1.9"} + "sha" {>= "1.10"} "sexplib" "logs" "fmt" {>="0.8.2"} diff --git a/repo/darwin/packages/upstream/qcow-tool.0.10.5/url b/repo/darwin/packages/upstream/qcow-tool.0.10.5/url new file mode 100644 index 00000000..fde6db3a --- /dev/null +++ b/repo/darwin/packages/upstream/qcow-tool.0.10.5/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-qcow/releases/download/0.10.5/qcow-0.10.5.tbz" +checksum: "a1a86f6d6312635981d43f0b28d80621" diff --git a/repo/darwin/packages/upstream/qcow.0.10.3/url b/repo/darwin/packages/upstream/qcow.0.10.3/url deleted file mode 100644 index 40e1432e..00000000 --- a/repo/darwin/packages/upstream/qcow.0.10.3/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/ocaml-qcow/releases/download/0.10.3/qcow-0.10.3.tbz" -checksum: "24352d96f3408fcdb2f845a2dec603dc" diff --git a/repo/darwin/packages/upstream/qcow.0.10.3/descr b/repo/darwin/packages/upstream/qcow.0.10.4/descr similarity index 100% rename from repo/darwin/packages/upstream/qcow.0.10.3/descr rename to repo/darwin/packages/upstream/qcow.0.10.4/descr diff --git a/repo/darwin/packages/upstream/qcow.0.10.3/opam b/repo/darwin/packages/upstream/qcow.0.10.4/opam similarity index 91% rename from repo/darwin/packages/upstream/qcow.0.10.3/opam rename to repo/darwin/packages/upstream/qcow.0.10.4/opam index dccd55d6..b29e51c9 100644 --- a/repo/darwin/packages/upstream/qcow.0.10.3/opam +++ b/repo/darwin/packages/upstream/qcow.0.10.4/opam @@ -11,7 +11,7 @@ tags: [ ] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] @@ -32,8 +32,8 @@ depends: [ "fmt" {>="0.8.2"} "io-page-unix" {>= "2.0.0"} "jbuilder" {build & >="1.0+beta10"} - "ppx_tools" {build} - "ppx_sexp_conv" {build} + "ppx_tools" + "ppx_sexp_conv" "ppx_type_conv" {build} "ounit" {test} "mirage-block-ramdisk" {test} diff --git a/repo/darwin/packages/upstream/qcow.0.10.4/url b/repo/darwin/packages/upstream/qcow.0.10.4/url new file mode 100644 index 00000000..82ed0872 --- /dev/null +++ b/repo/darwin/packages/upstream/qcow.0.10.4/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-qcow/releases/download/0.10.4/qcow-0.10.4.tbz" +checksum: "27e3a0ab128c53acc4da3e6ce5724e87" diff --git a/repo/darwin/packages/upstream/qtest.2.7/opam b/repo/darwin/packages/upstream/qtest.2.7/opam deleted file mode 100644 index 8db0274d..00000000 --- a/repo/darwin/packages/upstream/qtest.2.7/opam +++ /dev/null @@ -1,23 +0,0 @@ -opam-version: "1.2" -maintainer: "Vincent Hugot " -authors: [ - "Vincent Hugot " - "Simon Cruanes = "2.0.0"} - "ocamlbuild" {build} - "qcheck" {>= "0.5"} -] -available: [ocaml-version >= "4.00.0"] diff --git a/repo/darwin/packages/upstream/qtest.2.7/url b/repo/darwin/packages/upstream/qtest.2.7/url deleted file mode 100644 index 01eb0b97..00000000 --- a/repo/darwin/packages/upstream/qtest.2.7/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/vincent-hugot/iTeML/archive/v2.7.tar.gz" -checksum: "ba6bfd86f2fd35773669a706b4cfe704" diff --git a/repo/darwin/packages/upstream/qtest.2.7/descr b/repo/darwin/packages/upstream/qtest.2.9/descr similarity index 85% rename from repo/darwin/packages/upstream/qtest.2.7/descr rename to repo/darwin/packages/upstream/qtest.2.9/descr index 9e7d5178..614d8896 100644 --- a/repo/darwin/packages/upstream/qtest.2.7/descr +++ b/repo/darwin/packages/upstream/qtest.2.9/descr @@ -1,4 +1,4 @@ -iTeML / qtest : Inline (Unit) Tests for OCaml. +qtest : Inline (Unit) Tests for OCaml. qtest extracts inline unit tests written using a special syntax in comments. Those tests are then run using the oUnit framework diff --git a/repo/darwin/packages/upstream/qtest.2.9/opam b/repo/darwin/packages/upstream/qtest.2.9/opam new file mode 100644 index 00000000..8c722a4f --- /dev/null +++ b/repo/darwin/packages/upstream/qtest.2.9/opam @@ -0,0 +1,20 @@ +opam-version: "1.2" +maintainer: "Simon Cruanes " + "Simon Cruanes = "2.0.0"} + "jbuilder" {build & >= "1.0+beta19"} + "qcheck" {>= "0.5"} +] +available: [ocaml-version >= "4.02.0"] diff --git a/repo/darwin/packages/upstream/qtest.2.9/url b/repo/darwin/packages/upstream/qtest.2.9/url new file mode 100644 index 00000000..48d93d33 --- /dev/null +++ b/repo/darwin/packages/upstream/qtest.2.9/url @@ -0,0 +1,2 @@ +http: "https://github.com/vincent-hugot/qtest/archive/v2.9.tar.gz" +checksum: "74b30bf97719726f0fc23e7beb701750" diff --git a/repo/darwin/packages/upstream/re.1.7.1/descr b/repo/darwin/packages/upstream/re.1.7.1/descr deleted file mode 100644 index bdffe2a4..00000000 --- a/repo/darwin/packages/upstream/re.1.7.1/descr +++ /dev/null @@ -1,8 +0,0 @@ -RE is a regular expression library for OCaml - -Pure OCaml regular expressions with: -* Perl-style regular expressions (module Re_perl) -* Posix extended regular expressions (module Re_posix) -* Emacs-style regular expressions (module Re_emacs) -* Shell-style file globbing (module Re_glob) -* Compatibility layer for OCaml's built-in Str module (module Re_str) diff --git a/repo/darwin/packages/upstream/re.1.7.1/opam b/repo/darwin/packages/upstream/re.1.7.1/opam deleted file mode 100644 index 2a06cb2d..00000000 --- a/repo/darwin/packages/upstream/re.1.7.1/opam +++ /dev/null @@ -1,25 +0,0 @@ -opam-version: "1.2" -maintainer: "jerome.vouillon@pps.univ-paris-diderot.fr" -authors: ["Jerome Vouillon" "Thomas Gazagnaire" "Anil Madhavapeddy"] -homepage: "https://github.com/ocaml/ocaml-re" -bug-reports: "https://github.com/ocaml/ocaml-re/issues" -license: "LGPL-2.0 with OCaml linking exception" -dev-repo: "https://github.com/ocaml/ocaml-re.git" -build: [ - ["ocaml" "setup.ml" "-configure" "--prefix" prefix] - ["ocaml" "setup.ml" "-build"] -] -install: ["ocaml" "setup.ml" "-install"] -build-test: [ - ["ocaml" "setup.ml" "-configure" "--enable-tests"] - ["ocaml" "setup.ml" "-build"] - ["ocaml" "setup.ml" "-test"] -] -build-doc: ["ocaml" "setup.ml" "-doc"] -remove: ["ocamlfind" "remove" "re"] -depends: [ - "ocamlfind" {build} - "ocamlbuild" {build} - "base-bytes" - "ounit" {test} -] diff --git a/repo/darwin/packages/upstream/re.1.7.1/url b/repo/darwin/packages/upstream/re.1.7.1/url deleted file mode 100644 index 5ccf6fbd..00000000 --- a/repo/darwin/packages/upstream/re.1.7.1/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/ocaml/ocaml-re/archive/1.7.1.tar.gz" -checksum: "0e45743512b7ab5e6b175f955dc72002" diff --git a/repo/darwin/packages/upstream/re.1.8.0/descr b/repo/darwin/packages/upstream/re.1.8.0/descr new file mode 100644 index 00000000..011d7de8 --- /dev/null +++ b/repo/darwin/packages/upstream/re.1.8.0/descr @@ -0,0 +1,8 @@ +RE is a regular expression library for OCaml + +Pure OCaml regular expressions with: +* Perl-style regular expressions (module Re.Perl) +* Posix extended regular expressions (module Re.Posix) +* Emacs-style regular expressions (module Re.Emacs) +* Shell-style file globbing (module Re.Glob) +* Compatibility layer for OCaml's built-in Str module (module Re.Str) diff --git a/repo/darwin/packages/upstream/re.1.8.0/opam b/repo/darwin/packages/upstream/re.1.8.0/opam new file mode 100644 index 00000000..6c58eb4a --- /dev/null +++ b/repo/darwin/packages/upstream/re.1.8.0/opam @@ -0,0 +1,28 @@ +opam-version: "1.2" + +maintainer: "rudi.grinberg@gmail.com" +authors: [ + "Jerome Vouillon" + "Thomas Gazagnaire" + "Anil Madhavapeddy" + "Rudi Grinberg" + "Gabriel Radanne" +] +license: "LGPL-2.0 with OCaml linking exception" +homepage: "https://github.com/ocaml/ocaml-re" +bug-reports: "https://github.com/ocaml/ocaml-re/issues" +dev-repo: "https://github.com/ocaml/ocaml-re.git" + +build: [ + ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "build" "-p" name "-j" jobs] +] +build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] + +depends: [ + "jbuilder" {build & >= "1.0+beta10"} + "ounit" {test} + "seq" +] + +available: [ocaml-version >= "4.02.3"] diff --git a/repo/darwin/packages/upstream/re.1.8.0/url b/repo/darwin/packages/upstream/re.1.8.0/url new file mode 100644 index 00000000..7077cb53 --- /dev/null +++ b/repo/darwin/packages/upstream/re.1.8.0/url @@ -0,0 +1,2 @@ +archive: "https://github.com/ocaml/ocaml-re/releases/download/1.8.0/re-1.8.0.tbz" +checksum: "765f6f8d3e6ab200866e719ed7e5178d" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/result.1.2/url b/repo/darwin/packages/upstream/result.1.2/url deleted file mode 100644 index bb785f26..00000000 --- a/repo/darwin/packages/upstream/result.1.2/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/janestreet/result/archive/1.2.tar.gz" -checksum: "3d5b66c5526918f0f2ca9d6811ef09c8" diff --git a/repo/darwin/packages/upstream/result.1.2/descr b/repo/darwin/packages/upstream/result.1.3/descr similarity index 100% rename from repo/darwin/packages/upstream/result.1.2/descr rename to repo/darwin/packages/upstream/result.1.3/descr diff --git a/repo/darwin/packages/upstream/result.1.2/opam b/repo/darwin/packages/upstream/result.1.3/opam similarity index 75% rename from repo/darwin/packages/upstream/result.1.2/opam rename to repo/darwin/packages/upstream/result.1.3/opam index 5bd1e6ec..a2f0c94a 100644 --- a/repo/darwin/packages/upstream/result.1.2/opam +++ b/repo/darwin/packages/upstream/result.1.3/opam @@ -5,7 +5,5 @@ homepage: "https://github.com/janestreet/result" dev-repo: "https://github.com/janestreet/result.git" bug-reports: "https://github.com/janestreet/result/issues" license: "BSD3" -build: [ - [make] {ocaml-native} - [make "byte" "result.install"] {!ocaml-native} -] +build: [["jbuilder" "build" "-p" name "-j" jobs]] +depends: ["jbuilder" {build & >= "1.0+beta11"}] diff --git a/repo/darwin/packages/upstream/result.1.3/url b/repo/darwin/packages/upstream/result.1.3/url new file mode 100644 index 00000000..2a1875ed --- /dev/null +++ b/repo/darwin/packages/upstream/result.1.3/url @@ -0,0 +1,2 @@ +archive: "https://github.com/janestreet/result/releases/download/1.3/result-1.3.tbz" +checksum: "4beebefd41f7f899b6eeba7414e7ae01" \ No newline at end of file diff --git a/repo/darwin/packages/upstream/seq.base/descr b/repo/darwin/packages/upstream/seq.base/descr new file mode 100644 index 00000000..395ae668 --- /dev/null +++ b/repo/darwin/packages/upstream/seq.base/descr @@ -0,0 +1 @@ +Compatibility package for OCaml's standard iterator type starting from 4.07. diff --git a/repo/darwin/packages/upstream/seq.base/files/META.seq b/repo/darwin/packages/upstream/seq.base/files/META.seq new file mode 100644 index 00000000..06b95eff --- /dev/null +++ b/repo/darwin/packages/upstream/seq.base/files/META.seq @@ -0,0 +1,4 @@ +name="seq" +version="[distributed with OCaml 4.07 or above]" +description="dummy backward-compatibility package for iterators" +requires="" diff --git a/repo/darwin/packages/upstream/seq.base/files/seq.install b/repo/darwin/packages/upstream/seq.base/files/seq.install new file mode 100644 index 00000000..c4d70206 --- /dev/null +++ b/repo/darwin/packages/upstream/seq.base/files/seq.install @@ -0,0 +1,3 @@ +lib:[ + "META.seq" {"META"} +] diff --git a/repo/darwin/packages/upstream/seq.base/opam b/repo/darwin/packages/upstream/seq.base/opam new file mode 100644 index 00000000..82ef389c --- /dev/null +++ b/repo/darwin/packages/upstream/seq.base/opam @@ -0,0 +1,8 @@ +opam-version: "1.2" +maintainer: " " +authors: " " +homepage: " " +depends: [] +available: [ocaml-version >= "4.07.0"] +dev-repo: "git+https://github.com/ocaml/ocaml.git" +bug-reports: "https://caml.inria.fr/mantis/main_page.php" diff --git a/repo/darwin/packages/upstream/sexplib.v0.9.2/descr b/repo/darwin/packages/upstream/sexplib.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/sexplib.v0.9.2/descr rename to repo/darwin/packages/upstream/sexplib.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/sexplib.v0.9.2/opam b/repo/darwin/packages/upstream/sexplib.v0.11.0/opam similarity index 60% rename from repo/darwin/packages/upstream/sexplib.v0.9.2/opam rename to repo/darwin/packages/upstream/sexplib.v0.11.0/opam index 2931e496..26661ed4 100644 --- a/repo/darwin/packages/upstream/sexplib.v0.9.2/opam +++ b/repo/darwin/packages/upstream/sexplib.v0.11.0/opam @@ -3,14 +3,15 @@ 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: "https://github.com/janestreet/sexplib.git" +dev-repo: "git+https://github.com/janestreet/sexplib.git" license: "Apache-2.0" build: [ ["jbuilder" "build" "-p" name "-j" jobs] ] depends: [ - "jbuilder" {build & >= "1.0+beta10"} + "parsexp" {>= "v0.11" & < "v0.12"} + "sexplib0" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} "num" ] - -available: [ ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/sexplib.v0.11.0/url b/repo/darwin/packages/upstream/sexplib.v0.11.0/url new file mode 100644 index 00000000..a33898c9 --- /dev/null +++ b/repo/darwin/packages/upstream/sexplib.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/sexplib-v0.11.0.tar.gz" +checksum: "1d53d945914b6b9a380dc8923f19e9ae" diff --git a/repo/darwin/packages/upstream/sexplib.v0.9.2/url b/repo/darwin/packages/upstream/sexplib.v0.9.2/url deleted file mode 100644 index ac4e8f42..00000000 --- a/repo/darwin/packages/upstream/sexplib.v0.9.2/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/janestreet/sexplib/archive/v0.9.2.tar.gz" -checksum: "7d70f28d235a0ce28a57a5a2bf856326" diff --git a/repo/darwin/packages/upstream/sexplib0.v0.11.0/descr b/repo/darwin/packages/upstream/sexplib0.v0.11.0/descr new file mode 100644 index 00000000..882fe768 --- /dev/null +++ b/repo/darwin/packages/upstream/sexplib0.v0.11.0/descr @@ -0,0 +1,6 @@ +Library containing the definition of S-expressions and some base converters + +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. diff --git a/repo/darwin/packages/upstream/sexplib0.v0.11.0/opam b/repo/darwin/packages/upstream/sexplib0.v0.11.0/opam new file mode 100644 index 00000000..dc028a82 --- /dev/null +++ b/repo/darwin/packages/upstream/sexplib0.v0.11.0/opam @@ -0,0 +1,17 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "jbuilder" {build & >= "1.0+beta18.1"} +] +conflicts: [ + "sexplib" { < "v0.11"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/sexplib0.v0.11.0/url b/repo/darwin/packages/upstream/sexplib0.v0.11.0/url new file mode 100644 index 00000000..0ac721c5 --- /dev/null +++ b/repo/darwin/packages/upstream/sexplib0.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/sexplib0-v0.11.0.tar.gz" +checksum: "1c14ba30b471e49f1b23fea5ff99ea6b" diff --git a/repo/darwin/packages/upstream/sha.1.9/descr b/repo/darwin/packages/upstream/sha.1.10/descr similarity index 100% rename from repo/darwin/packages/upstream/sha.1.9/descr rename to repo/darwin/packages/upstream/sha.1.10/descr diff --git a/repo/darwin/packages/upstream/sha.1.9/files/freebsd.patch b/repo/darwin/packages/upstream/sha.1.10/files/freebsd.patch similarity index 100% rename from repo/darwin/packages/upstream/sha.1.9/files/freebsd.patch rename to repo/darwin/packages/upstream/sha.1.10/files/freebsd.patch diff --git a/repo/darwin/packages/upstream/sha.1.9/opam b/repo/darwin/packages/upstream/sha.1.10/opam similarity index 88% rename from repo/darwin/packages/upstream/sha.1.9/opam rename to repo/darwin/packages/upstream/sha.1.10/opam index bfd4cc6b..410440f2 100644 --- a/repo/darwin/packages/upstream/sha.1.9/opam +++ b/repo/darwin/packages/upstream/sha.1.10/opam @@ -11,8 +11,9 @@ dev-repo: "https://github.com/djs55/ocaml-sha.git" license: "LGPL" build: make -patches: ["freebsd.patch"] +install: [make "install"] remove: [["ocamlfind" "remove" "sha"]] + depends: ["ocamlfind"] -install: [make "install"] -available: [ ocaml-version < "4.06.0" ] + +available: [ ocaml-version >= "4.02.0" ] \ No newline at end of file diff --git a/repo/darwin/packages/upstream/sha.1.10/url b/repo/darwin/packages/upstream/sha.1.10/url new file mode 100644 index 00000000..2c4af2e6 --- /dev/null +++ b/repo/darwin/packages/upstream/sha.1.10/url @@ -0,0 +1,2 @@ +archive: "https://github.com/djs55/ocaml-sha/archive/v1.10.tar.gz" +checksum: "b8e59c2ce721a1937ea37cdade2742b8" diff --git a/repo/darwin/packages/upstream/sha.1.9/url b/repo/darwin/packages/upstream/sha.1.9/url deleted file mode 100644 index 168e5a9e..00000000 --- a/repo/darwin/packages/upstream/sha.1.9/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/djs55/ocaml-sha/archive/ocaml-sha-v1.9.tar.gz" -checksum: "b15756c7efed004acc80a93778920178" diff --git a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/descr b/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/descr deleted file mode 100644 index d6a9c642..00000000 --- a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/descr +++ /dev/null @@ -1,3 +0,0 @@ -Shared memory rings for RPC and bytestream communications. -Includes concrete implementations of Xen console and Xenstore -rings. diff --git a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/opam b/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/opam deleted file mode 100644 index 193cda85..00000000 --- a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/opam +++ /dev/null @@ -1,23 +0,0 @@ -opam-version: "1.2" -maintainer: "dave@recoil.org" -authors: ["Anil Madhavapeddy" "David Scott"] -homepage: "https://github.com/mirage/shared-memory-ring" -bug-reports: "https://github.com/mirage/shared-memory-ring/issues" -dev-repo: "https://github.com/mirage/shared-memory-ring.git" -license: "ISC" -tags: [ "org:mirage" "org:xapi-project"] - -build: [ - [ "jbuilder" "subst"] {pinned} - [ "jbuilder" "build" "-p" name "-j" jobs ] -] - -depends: [ - "ocamlfind" {build} - "jbuilder" {build & >="1.0+beta9"} - "cstruct" {>= "2.4.1"} - "ppx_cstruct" {build} - "mirage-profile" - "ounit" {test} -] -available: [ ocaml-version >= "4.02.0" ] diff --git a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/url b/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/url deleted file mode 100644 index dd85a61b..00000000 --- a/repo/darwin/packages/upstream/shared-memory-ring.3.0.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://github.com/mirage/shared-memory-ring/releases/download/3.0.0/shared-memory-ring-3.0.0.tbz" -checksum: "d590d0296974325f1434ba11f128ef0d" diff --git a/repo/darwin/packages/upstream/stdio.v0.9.0/descr b/repo/darwin/packages/upstream/stdio.v0.11.0/descr similarity index 100% rename from repo/darwin/packages/upstream/stdio.v0.9.0/descr rename to repo/darwin/packages/upstream/stdio.v0.11.0/descr diff --git a/repo/darwin/packages/upstream/stdio.v0.11.0/opam b/repo/darwin/packages/upstream/stdio.v0.11.0/opam new file mode 100644 index 00000000..01214f46 --- /dev/null +++ b/repo/darwin/packages/upstream/stdio.v0.11.0/opam @@ -0,0 +1,15 @@ +opam-version: "1.2" +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" +license: "Apache-2.0" +build: [ + ["jbuilder" "build" "-p" name "-j" jobs] +] +depends: [ + "base" {>= "v0.11" & < "v0.12"} + "jbuilder" {build & >= "1.0+beta18.1"} +] +available: [ ocaml-version >= "4.04.1" ] diff --git a/repo/darwin/packages/upstream/stdio.v0.11.0/url b/repo/darwin/packages/upstream/stdio.v0.11.0/url new file mode 100644 index 00000000..2aea1654 --- /dev/null +++ b/repo/darwin/packages/upstream/stdio.v0.11.0/url @@ -0,0 +1,2 @@ +archive: "https://ocaml.janestreet.com/ocaml-core/v0.11/files/stdio-v0.11.0.tar.gz" +checksum: "2db42ee38c91b3ff7126c2634c407b99" diff --git a/repo/darwin/packages/upstream/stdio.v0.9.0/opam b/repo/darwin/packages/upstream/stdio.v0.9.0/opam deleted file mode 100644 index 1a6bf25e..00000000 --- a/repo/darwin/packages/upstream/stdio.v0.9.0/opam +++ /dev/null @@ -1,15 +0,0 @@ -opam-version: "1.2" -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: "https://github.com/janestreet/stdio.git" -license: "Apache-2.0" -build: [ - ["jbuilder" "build" "--only-packages" "stdio" "--root" "." "-j" jobs "@install"] -] -depends: [ - "base" {>= "v0.9" & < "v0.10"} - "jbuilder" {build & >= "1.0+beta4"} -] -available: [ ocaml-version >= "4.03.0" & ocaml-version < "4.06.0" ] diff --git a/repo/darwin/packages/upstream/stdio.v0.9.0/url b/repo/darwin/packages/upstream/stdio.v0.9.0/url deleted file mode 100644 index 82a7fafa..00000000 --- a/repo/darwin/packages/upstream/stdio.v0.9.0/url +++ /dev/null @@ -1,2 +0,0 @@ -archive: "https://ocaml.janestreet.com/ocaml-core/v0.9/files/stdio-v0.9.0.tar.gz" -checksum: "d4141e64156f43614b4270cdd7dd3895" diff --git a/repo/darwin/packages/upstream/stringext.1.5.0/opam b/repo/darwin/packages/upstream/stringext.1.5.0/opam index 8f7067ea..0b9f05cc 100644 --- a/repo/darwin/packages/upstream/stringext.1.5.0/opam +++ b/repo/darwin/packages/upstream/stringext.1.5.0/opam @@ -7,7 +7,7 @@ license: "MIT" dev-repo: "https://github.com/rgrinberg/stringext.git" build: [ - ["jbuilder" "subst" "-n" name] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [["jbuilder" "runtest" "-p" name "-j" jobs]] diff --git a/repo/darwin/packages/upstream/uri.1.9.5/descr b/repo/darwin/packages/upstream/uri.1.9.5/descr deleted file mode 100644 index fa16ed8c..00000000 --- a/repo/darwin/packages/upstream/uri.1.9.5/descr +++ /dev/null @@ -1,3 +0,0 @@ -RFC3986 URI/URL parsing library - -RFC3986 URI/URL parsing library diff --git a/repo/darwin/packages/upstream/uri.1.9.5/url b/repo/darwin/packages/upstream/uri.1.9.5/url deleted file mode 100644 index aa2df8b9..00000000 --- a/repo/darwin/packages/upstream/uri.1.9.5/url +++ /dev/null @@ -1,2 +0,0 @@ -http: "https://github.com/mirage/ocaml-uri/releases/download/v1.9.5/uri-1.9.5.tbz" -checksum: "35a016cb2f3e076da82df35a8ce1ed6e" diff --git a/repo/darwin/packages/upstream/uri.1.9.7/descr b/repo/darwin/packages/upstream/uri.1.9.7/descr new file mode 100644 index 00000000..2f6bfa2c --- /dev/null +++ b/repo/darwin/packages/upstream/uri.1.9.7/descr @@ -0,0 +1,4 @@ +An RFC3986 URI/URL parsing library + +This is an OCaml implementation of the [RFC3986](http://tools.ietf.org/html/rfc3986) specification +for parsing URI or URLs. \ No newline at end of file diff --git a/repo/darwin/packages/upstream/uri.1.9.5/opam b/repo/darwin/packages/upstream/uri.1.9.7/opam similarity index 84% rename from repo/darwin/packages/upstream/uri.1.9.5/opam rename to repo/darwin/packages/upstream/uri.1.9.7/opam index 2d37a864..7b7f1285 100644 --- a/repo/darwin/packages/upstream/uri.1.9.5/opam +++ b/repo/darwin/packages/upstream/uri.1.9.7/opam @@ -16,17 +16,15 @@ tags: [ "org:xapi-project" ] build: [ - ["jbuilder" "subst"] {pinned} + ["jbuilder" "subst" "-p" name] {pinned} ["jbuilder" "build" "-p" name "-j" jobs] ] build-test: [ "jbuilder" "runtest" "-p" name "-j" jobs ] depends: [ - "base-bytes" - "ocamlfind" {build} "jbuilder" {build & >="1.0+beta7"} "ounit" {test & >= "1.0.2"} - "ppx_sexp_conv" {build & >= "v0.9.0"} - "re" + "ppx_sexp_conv" {>= "v0.9.0"} + "re" {>="1.7.2"} "sexplib" {>= "v0.9.0"} "stringext" {>= "1.4.0"} ] diff --git a/repo/darwin/packages/upstream/uri.1.9.7/url b/repo/darwin/packages/upstream/uri.1.9.7/url new file mode 100644 index 00000000..47876cca --- /dev/null +++ b/repo/darwin/packages/upstream/uri.1.9.7/url @@ -0,0 +1,2 @@ +archive: "https://github.com/mirage/ocaml-uri/releases/download/v1.9.7/uri-1.9.7.tbz" +checksum: "2fb8da55f99a529bcb211a1d99822419" From e3b37f0f0b2f10cb2ff23541e5fa6ebd98581a74 Mon Sep 17 00:00:00 2001 From: David Scott Date: Thu, 31 Jan 2019 14:26:32 +0000 Subject: [PATCH 5/5] opam: include the LICENSE for sha 1.10 Signed-off-by: David Scott --- repo/licenses/{LICENSE.sha.1.9 => LICENSE.sha.1.10} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename repo/licenses/{LICENSE.sha.1.9 => LICENSE.sha.1.10} (100%) diff --git a/repo/licenses/LICENSE.sha.1.9 b/repo/licenses/LICENSE.sha.1.10 similarity index 100% rename from repo/licenses/LICENSE.sha.1.9 rename to repo/licenses/LICENSE.sha.1.10