this repo has no description

Merge pull request #19684 from dbuenzli/b0-publish-bos.0.2.1-etc-e14f3f8f949cef24

Add: bos.0.2.1, fmt.0.8.10, rresult.0.7.0, topkg.1.0.4, topkg-care.1.0.4

Changed files
+243 -35
packages
bos
bos.0.1.0
bos.0.1.1
bos.0.1.2
bos.0.1.3
bos.0.1.4
bos.0.1.5
bos.0.1.6
bos.0.2.0
bos.0.2.1
dune-release
dune-release.1.3.0
dune-release.1.3.1
dune-release.1.3.2
dune-release.1.3.3
fmt
fmt.0.8.10
jekyll-format
jekyll-format.0.2.0
jekyll-format.0.3.0
mirage-flow
mirage-flow.1.2.0
mirage-flow.1.3.0
mirage-flow-lwt
mirage-flow-lwt.1.2.0
mirage-flow-unix
mirage-flow-unix.1.2.0
mirage-flow-unix.1.3.0
opam-ci
opam-ci.1.0.0
osc
osc.0.1.4
ppx_deriving_rpc
ppx_deriving_rpc.8.1.0
ppx_deriving_yaml
ppx_deriving_yaml.0.1.0
rpclib
rpclib.6.1.0
rpclib.7.0.0
rpclib.7.1.0
rpclib.7.2.0
rpclib.8.0.0
rpclib.8.1.0
rresult
rresult.0.7.0
topkg
topkg.1.0.4
topkg-care
topkg-care.1.0.4
yaml
yaml.0.2.0
yaml.1.0.0
yaml.2.0.0
yaml.2.0.1
yaml.2.1.0
yaml.3.0.0
+1 -1
packages/bos/bos.0.1.0/opam
···
"ocamlbuild" {build}
"topkg" {build & >= "0.7.5"}
"base-unix"
-
"rresult" {>= "0.3.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"ocamlbuild" {build}
"topkg" {build & >= "0.7.5"}
"base-unix"
+
"rresult" {>= "0.3.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.1/opam
···
"topkg" {build & >= "0.7.5"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.3.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.7.5"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.3.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.2/opam
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.3.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.3.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.3/opam
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.3.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.3.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.4/opam
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.3.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.7.4"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.3.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.5/opam
···
"topkg" {build & >= "0.9.0"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.4.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.9.0"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.4.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.1.6/opam
···
"topkg" {build & >= "0.9.0"}
"conf-which"
"base-unix"
-
"rresult" {>= "0.4.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"topkg" {build & >= "0.9.0"}
"conf-which"
"base-unix"
+
"rresult" {>= "0.4.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+1 -1
packages/bos/bos.0.2.0/opam
···
"ocamlbuild" {build}
"topkg" {build & >= "0.9.0"}
"base-unix"
-
"rresult" {>= "0.4.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
···
"ocamlbuild" {build}
"topkg" {build & >= "0.9.0"}
"base-unix"
+
"rresult" {>= "0.4.0" & < "0.7.0"}
"astring"
"fpath"
"fmt" {>= "0.8.0"}
+46
packages/bos/bos.0.2.1/opam
···
···
+
opam-version: "2.0"
+
synopsis: """Basic OS interaction for OCaml"""
+
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
+
authors: ["The bos programmers"]
+
homepage: "https://erratique.ch/software/bos"
+
doc: "https://erratique.ch/software/bos/doc"
+
dev-repo: "git+https://erratique.ch/repos/bos.git"
+
bug-reports: "https://github.com/dbuenzli/bos/issues"
+
license: ["ISC"]
+
tags: ["os" "system" "cli" "command" "file" "path" "log" "unix"
+
"org:erratique"]
+
depends: ["ocaml" {>= "4.08.0"}
+
"ocamlfind" {build}
+
"ocamlbuild" {build}
+
"topkg" {build & >= "1.0.3"}
+
"base-unix"
+
"rresult" {>= "0.7.0"}
+
"astring"
+
"fpath"
+
"fmt" {>= "0.8.10"}
+
"logs"
+
"mtime" {with-test}]
+
build: [["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%"]]
+
url {
+
src: "https://erratique.ch/software/bos/releases/bos-0.2.1.tbz"
+
checksum: "sha512=8daeb8a4c2dd1f2460f6274ada19f4f1b6ebe875ff83a938c93418ce0e6bdb74b8afc5c9a7d410c1c9df2dad030e4fa276b6ed2da580639484e8b5bc92610b1d"}
+
description: """
+
Bos provides support for basic and robust interaction with the
+
operating system in OCaml. It has functions to access the process
+
environment, parse command line arguments, interact with the file
+
system and run command line programs.
+
+
Bos works equally well on POSIX and Windows operating systems.
+
+
Bos depends on [Rresult][rresult], [Astring][astring], [Fmt][fmt],
+
[Fpath][fpath] and [Logs][logs] and the OCaml Unix library. It is
+
distributed under the ISC license.
+
+
[rresult]: http://erratique.ch/software/rresult
+
[astring]: http://erratique.ch/software/astring
+
[fmt]: http://erratique.ch/software/fmt
+
[fpath]: http://erratique.ch/software/fpath
+
[logs]: http://erratique.ch/software/logs
+
+
Home page: http://erratique.ch/software/bos
+
Contact: Daniel Bünzli `<daniel.buenzl i@erratique.ch>`"""
+1 -1
packages/dune-release/dune-release.1.3.0/opam
···
"opam-format"
"opam-state"
"opam-core"
-
"rresult"
"logs"
"odoc"
"alcotest" {with-test}
···
"opam-format"
"opam-state"
"opam-core"
+
"rresult" {< "0.7.0"}
"logs"
"odoc"
"alcotest" {with-test}
+1 -1
packages/dune-release/dune-release.1.3.1/opam
···
"opam-format"
"opam-state"
"opam-core"
-
"rresult"
"logs"
"odoc"
"alcotest" {with-test}
···
"opam-format"
"opam-state"
"opam-core"
+
"rresult" {< "0.7.0"}
"logs"
"odoc"
"alcotest" {with-test}
+1 -1
packages/dune-release/dune-release.1.3.2/opam
···
"opam-format"
"opam-state"
"opam-core"
-
"rresult"
"logs"
"odoc"
"alcotest" {with-test}
···
"opam-format"
"opam-state"
"opam-core"
+
"rresult" {< "0.7.0"}
"logs"
"odoc"
"alcotest" {with-test}
+1 -1
packages/dune-release/dune-release.1.3.3/opam
···
"opam-format"
"opam-state"
"opam-core"
-
"rresult"
"logs"
"odoc"
"alcotest" {with-test}
···
"opam-format"
"opam-state"
"opam-core"
+
"rresult" {< "0.7.0"}
"logs"
"odoc"
"alcotest" {with-test}
+36
packages/fmt/fmt.0.8.10/opam
···
···
+
opam-version: "2.0"
+
synopsis: """OCaml Format pretty-printer combinators"""
+
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
+
authors: ["The fmt programmers"]
+
homepage: "https://erratique.ch/software/fmt"
+
doc: "https://erratique.ch/software/fmt/doc/"
+
dev-repo: "git+https://erratique.ch/repos/fmt.git"
+
bug-reports: "https://github.com/dbuenzli/fmt/issues"
+
license: ["ISC"]
+
tags: ["string" "format" "pretty-print" "org:erratique"]
+
depends: ["ocaml" {>= "4.08.0"}
+
"ocamlfind" {build}
+
"ocamlbuild" {build}
+
"topkg" {build & >= "1.0.3"}]
+
depopts: ["base-unix"
+
"cmdliner"]
+
conflicts: ["cmdliner" {< "0.9.8"}]
+
build: [["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%"
+
"--with-base-unix" "%{base-unix:installed}%"
+
"--with-cmdliner" "%{cmdliner:installed}%"]]
+
url {
+
src: "https://erratique.ch/software/fmt/releases/fmt-0.8.10.tbz"
+
checksum: "sha512=ee35fd2d89b1efb7a59b191b07fb160dcccf0fc1d7fdee6a67508a06c39c5048ba18a210cef4b7f6e80d05e808e70fc40b6fff54ab38db3a982eb2af79e34cb7"}
+
description: """
+
Fmt exposes combinators to devise `Format` pretty-printing functions.
+
+
Fmt depends only on the OCaml standard library. The optional `Fmt_tty`
+
library that allows to setup formatters for terminal color output
+
depends on the Unix library. The optional `Fmt_cli` library that
+
provides command line support for Fmt depends on [`Cmdliner`][cmdliner].
+
+
Fmt is distributed under the ISC license.
+
+
[cmdliner]: http://erratique.ch/software/cmdliner
+
+
Home page: http://erratique.ch/software/fmt"""
+1 -1
packages/jekyll-format/jekyll-format.0.2.0/opam
···
"astring"
"omd"
"fmt"
-
"rresult"
"ptime"
"fpath"
"yaml" {< "3.0.0"}
···
"astring"
"omd"
"fmt"
+
"rresult" {< "0.7.0"}
"ptime"
"fpath"
"yaml" {< "3.0.0"}
+1 -1
packages/jekyll-format/jekyll-format.0.3.0/opam
···
"astring"
"omd"
"fmt"
-
"rresult"
"ptime"
"fpath"
"ezjsonm" {>="1.1.0"}
···
"astring"
"omd"
"fmt"
+
"rresult" {< "0.7.0"}
"ptime"
"fpath"
"ezjsonm" {>="1.1.0"}
+1 -1
packages/mirage-flow-lwt/mirage-flow-lwt.1.2.0/opam
···
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg" {build & >= "0.7.3"}
-
"fmt"
"lwt"
"cstruct" {>= "2.0.0" & < "6.0.1"}
"cstruct-lwt"
···
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg" {build & >= "0.7.3"}
+
"fmt" {< "0.8.10"}
"lwt"
"cstruct" {>= "2.0.0" & < "6.0.1"}
"cstruct-lwt"
+1 -1
packages/mirage-flow-unix/mirage-flow-unix.1.2.0/opam
···
"ocamlbuild" {build}
"topkg" {build & >= "0.9.0"}
"alcotest" {with-test}
-
"fmt"
"mirage-flow" {>= "1.2.0" & < "2.0.0"}
"mirage-flow-lwt" {>= "1.2.0"}
"lwt"
···
"ocamlbuild" {build}
"topkg" {build & >= "0.9.0"}
"alcotest" {with-test}
+
"fmt" {< "0.8.10"}
"mirage-flow" {>= "1.2.0" & < "2.0.0"}
"mirage-flow-lwt" {>= "1.2.0"}
"lwt"
+1 -1
packages/mirage-flow-unix/mirage-flow-unix.1.3.0/opam
···
depends: [
"ocaml"
"jbuilder" {>= "1.0+beta7"}
-
"fmt"
"mirage-flow" {>= "1.3.0" & < "2.0.0"}
"mirage-flow-lwt" {>= "1.3.0"}
"lwt"
···
depends: [
"ocaml"
"jbuilder" {>= "1.0+beta7"}
+
"fmt" {< "0.8.10"}
"mirage-flow" {>= "1.3.0" & < "2.0.0"}
"mirage-flow-lwt" {>= "1.3.0"}
"lwt"
+1 -1
packages/mirage-flow/mirage-flow.1.2.0/opam
···
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg" {build & >= "0.7.3"}
-
"fmt"
"result"
]
synopsis: "Various implementations of the MirageOS FLOW interface"
···
"ocamlfind" {build}
"ocamlbuild" {build}
"topkg" {build & >= "0.7.3"}
+
"fmt" {< "0.8.10"}
"result"
]
synopsis: "Various implementations of the MirageOS FLOW interface"
+1 -1
packages/mirage-flow/mirage-flow.1.3.0/opam
···
depends: [
"ocaml"
"jbuilder" {>= "1.0+beta7"}
-
"fmt"
"result"
]
synopsis: "Flow implementations and combinators for MirageOS"
···
depends: [
"ocaml"
"jbuilder" {>= "1.0+beta7"}
+
"fmt" {< "0.8.10"}
"result"
]
synopsis: "Flow implementations and combinators for MirageOS"
+1 -1
packages/opam-ci/opam-ci.1.0.0/opam
···
"cmdliner"
"fmt"
"logs"
-
"rresult"
"textwrap"
]
build: [
···
"cmdliner"
"fmt"
"logs"
+
"rresult" {< "0.7.0"}
"textwrap"
]
build: [
+1 -1
packages/osc/osc.0.1.4/opam
···
"ocamlbuild" {build}
"ocamlfind" {build}
"ocplib-endian"
-
"rresult"
"ounit" {with-test}
]
depopts: [
···
"ocamlbuild" {build}
"ocamlfind" {build}
"ocplib-endian"
+
"rresult" {< "0.7.0"}
"ounit" {with-test}
]
depopts: [
+1 -1
packages/ppx_deriving_rpc/ppx_deriving_rpc.8.1.0/opam
···
"ocaml" {>= "4.08"}
"dune" {>= "2.0.0"}
"rpclib" {= version}
-
"rresult"
"ppxlib" {>= "0.18.0"}
"lwt" {with-test & >= "3.0.0"}
"alcotest" {with-test}
···
"ocaml" {>= "4.08"}
"dune" {>= "2.0.0"}
"rpclib" {= version}
+
"rresult" {< "0.7.0"}
"ppxlib" {>= "0.18.0"}
"lwt" {with-test & >= "3.0.0"}
"alcotest" {with-test}
+1 -1
packages/ppx_deriving_yaml/ppx_deriving_yaml.0.1.0/opam
···
"ppxlib" {>= "0.14.0"}
"yaml"
"yaml" {with-test & >= "2.0.0"}
-
"rresult"
]
build: [
["dune" "subst"] {dev}
···
"ppxlib" {>= "0.14.0"}
"yaml"
"yaml" {with-test & >= "2.0.0"}
+
"rresult" {< "0.7.0"}
]
build: [
["dune" "subst"] {dev}
+1 -1
packages/rpclib/rpclib.6.1.0/opam
···
"alcotest" {with-test & < "1.0.0"}
"dune" {>= "1.5.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"alcotest" {with-test & < "1.0.0"}
"dune" {>= "1.5.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+1 -1
packages/rpclib/rpclib.7.0.0/opam
···
"alcotest" {with-test & < "1.0.0"}
"dune" {>= "1.5.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"alcotest" {with-test & < "1.0.0"}
"dune" {>= "1.5.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+1 -1
packages/rpclib/rpclib.7.1.0/opam
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+1 -1
packages/rpclib/rpclib.7.2.0/opam
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+1 -1
packages/rpclib/rpclib.8.0.0/opam
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+1 -1
packages/rpclib/rpclib.8.1.0/opam
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
-
"rresult"
"xmlm"
"yojson" {>= "1.7.0"}
]
···
"dune" {>= "2.0.0"}
"base64" {>= "3.4.0"}
"cmdliner"
+
"rresult" {< "0.7.0"}
"xmlm"
"yojson" {>= "1.7.0"}
]
+31
packages/rresult/rresult.0.7.0/opam
···
···
+
opam-version: "2.0"
+
synopsis: """Result value combinators for OCaml"""
+
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
+
authors: ["The rresult programmers"]
+
homepage: "https://erratique.ch/software/rresult"
+
doc: "https://erratique.ch/software/rresult/doc/Rresult"
+
dev-repo: "git+https://erratique.ch/repos/rresult.git"
+
bug-reports: "https://github.com/dbuenzli/rresult/issues"
+
license: ["ISC"]
+
tags: ["result" "error" "org:erratique"]
+
depends: ["ocaml" {>= "4.08.0"}
+
"ocamlfind" {build}
+
"ocamlbuild" {build}
+
"topkg" {build & >= "1.0.3"}]
+
build: [["ocaml" "pkg/pkg.ml" "build" "--dev-pkg" "%{dev}%"]]
+
url {
+
src: "https://erratique.ch/software/rresult/releases/rresult-0.7.0.tbz"
+
checksum: "sha512=f1bb631c986996388e9686d49d5ae4d8aaf14034f6865c62a88fb58c48ce19ad2eb785327d69ca27c032f835984e0bd2efd969b415438628a31f3e84ec4551d3"}
+
description: """
+
Rresult is an OCaml module for handling computation results and errors
+
in an explicit and declarative manner, without resorting to
+
exceptions. It defines combinators to operate on the `result` type
+
available from OCaml 4.03 in the standard library.
+
+
OCaml 4.08 provides the `Stdlib.Result` module which you should prefer
+
to Rresult.
+
+
Rresult is distributed under the ISC license.
+
+
Home page: http://erratique.ch/software/rresult
+
Contact: Daniel Bünzli `<daniel.buenzl i@erratique.ch>`"""
+51
packages/topkg-care/topkg-care.1.0.4/opam
···
···
+
opam-version: "2.0"
+
synopsis: """The transitory OCaml software packager"""
+
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
+
authors: ["The topkg programmers"]
+
homepage: "https://erratique.ch/software/topkg"
+
doc: "https://erratique.ch/software/topkg/doc"
+
dev-repo: "git+https://erratique.ch/repos/topkg.git"
+
bug-reports: "https://github.com/dbuenzli/topkg/issues"
+
license: ["ISC"]
+
tags: ["packaging" "ocamlbuild" "org:erratique"]
+
depends: ["ocaml" {>= "4.03.0"}
+
"ocamlfind" {build & >= "1.6.1"}
+
"ocamlbuild"
+
"topkg" {= version}
+
"fmt"
+
"logs"
+
"bos" {>= "0.1.5"}
+
"cmdliner" {>= "1.0.0"}
+
"webbrowser"
+
"opam-format" {>= "2.0.0"}]
+
build: [["ocaml" "pkg/pkg.ml" "build" "--pkg-name" name
+
"--dev-pkg" "%{dev}%"]]
+
url {
+
src: "https://erratique.ch/software/topkg/releases/topkg-1.0.4.tbz"
+
checksum: "sha512=5baa1bf0105397589b741acd0195069823548b2051e453dffd641e5d00536b7a5f41b38d005b2b063f9e7cfb9a3b627bec3e6ad48e56769cc35a71f97a897f1b"}
+
description: """
+
Topkg is a packager for distributing OCaml software. It provides an
+
API to describe the files a package installs in a given build
+
configuration and to specify information about the package's
+
distribution, creation and publication procedures.
+
+
The optional topkg-care package provides the `topkg` command line tool
+
which helps with various aspects of a package's life cycle: creating
+
and linting a distribution, releasing it on the WWW, publish its
+
documentation, add it to the OCaml opam repository, etc.
+
+
Topkg is distributed under the ISC license and has **no**
+
dependencies. This is what your packages will need as a *build*
+
dependency.
+
+
Topkg-care is distributed under the ISC license it depends on
+
[fmt][fmt], [logs][logs], [bos][bos], [cmdliner][cmdliner],
+
[webbrowser][webbrowser] and `opam-format`.
+
+
[fmt]: http://erratique.ch/software/fmt
+
[logs]: http://erratique.ch/software/logs
+
[bos]: http://erratique.ch/software/bos
+
[cmdliner]: http://erratique.ch/software/cmdliner
+
[webbrowser]: http://erratique.ch/software/webbrowser
+
+
Home page: http://erratique.ch/software/topkg"""
+44
packages/topkg/topkg.1.0.4/opam
···
···
+
opam-version: "2.0"
+
synopsis: """The transitory OCaml software packager"""
+
maintainer: ["Daniel Bünzli <daniel.buenzl i@erratique.ch>"]
+
authors: ["The topkg programmers"]
+
homepage: "https://erratique.ch/software/topkg"
+
doc: "https://erratique.ch/software/topkg/doc"
+
dev-repo: "git+https://erratique.ch/repos/topkg.git"
+
bug-reports: "https://github.com/dbuenzli/topkg/issues"
+
license: ["ISC"]
+
tags: ["packaging" "ocamlbuild" "org:erratique"]
+
depends: ["ocaml" {>= "4.03.0"}
+
"ocamlfind" {build & >= "1.6.1"}
+
"ocamlbuild"]
+
build: [["ocaml" "pkg/pkg.ml" "build" "--pkg-name" name
+
"--dev-pkg" "%{dev}%"]]
+
url {
+
src: "https://erratique.ch/software/topkg/releases/topkg-1.0.4.tbz"
+
checksum: "sha512=5baa1bf0105397589b741acd0195069823548b2051e453dffd641e5d00536b7a5f41b38d005b2b063f9e7cfb9a3b627bec3e6ad48e56769cc35a71f97a897f1b"}
+
description: """
+
Topkg is a packager for distributing OCaml software. It provides an
+
API to describe the files a package installs in a given build
+
configuration and to specify information about the package's
+
distribution, creation and publication procedures.
+
+
The optional topkg-care package provides the `topkg` command line tool
+
which helps with various aspects of a package's life cycle: creating
+
and linting a distribution, releasing it on the WWW, publish its
+
documentation, add it to the OCaml opam repository, etc.
+
+
Topkg is distributed under the ISC license and has **no**
+
dependencies. This is what your packages will need as a *build*
+
dependency.
+
+
Topkg-care is distributed under the ISC license it depends on
+
[fmt][fmt], [logs][logs], [bos][bos], [cmdliner][cmdliner],
+
[webbrowser][webbrowser] and `opam-format`.
+
+
[fmt]: http://erratique.ch/software/fmt
+
[logs]: http://erratique.ch/software/logs
+
[bos]: http://erratique.ch/software/bos
+
[cmdliner]: http://erratique.ch/software/cmdliner
+
[webbrowser]: http://erratique.ch/software/webbrowser
+
+
Home page: http://erratique.ch/software/topkg"""
+1 -1
packages/yaml/yaml.0.2.0/opam
···
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"ocaml-migrate-parsetree" {< "2.0.0"}
"sexplib" {< "v0.15"}
-
"rresult"
"fmt"
"logs"
"bos"
···
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"ocaml-migrate-parsetree" {< "2.0.0"}
"sexplib" {< "v0.15"}
+
"rresult" {< "0.7.0"}
"fmt"
"logs"
"bos"
+1 -1
packages/yaml/yaml.1.0.0/opam
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
-
"rresult"
"fmt"
"logs"
"bos"
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
+
"rresult" {< "0.7.0"}
"fmt"
"logs"
"bos"
+1 -1
packages/yaml/yaml.2.0.0/opam
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
-
"rresult"
"fmt"
"logs"
"bos"
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
+
"rresult" {< "0.7.0"}
"fmt"
"logs"
"bos"
+1 -1
packages/yaml/yaml.2.0.1/opam
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
-
"rresult"
"fmt"
"logs"
"bos"
···
"ctypes" {>= "0.13.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
+
"rresult" {< "0.7.0"}
"fmt"
"logs"
"bos"
+1 -1
packages/yaml/yaml.2.1.0/opam
···
"ctypes" {>= "0.14.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
-
"rresult"
"fmt"
"logs"
"bos"
···
"ctypes" {>= "0.14.0"}
"ppx_sexp_conv" {>= "v0.9.0" & < "v0.15"}
"sexplib" {< "v0.15"}
+
"rresult" {< "0.7.0"}
"fmt"
"logs"
"bos"
+1 -1
packages/yaml/yaml.3.0.0/opam
···
"dune" {>= "1.3"}
"dune-configurator"
"ctypes" {>= "0.14.0"}
-
"rresult"
"bos"
"fmt" {with-test}
"logs" {with-test}
···
"dune" {>= "1.3"}
"dune-configurator"
"ctypes" {>= "0.14.0"}
+
"rresult" {< "0.7.0"}
"bos"
"fmt" {with-test}
"logs" {with-test}