this repo has no description
1opam-version: "2.0"
2maintainer: "Thomas Gazagnaire <thomas@gazagnaire.org>"
3authors: ["Daniel Bünzli" "Thomas Gazagnaire" "Nathan Rebours"]
4homepage: "https://github.com/ocamllabs/dune-release"
5license: "ISC"
6dev-repo: "git+https://github.com/ocamllabs/dune-release.git"
7bug-reports: "https://github.com/ocamllabs/dune-release/issues"
8doc: "https://ocamllabs.github.io/dune-release/"
9
10build: [
11 ["dune" "subst"] {dev}
12 ["dune" "build" "-p" name "-j" jobs]
13 ["dune" "runtest" "-p" name "-j" jobs] {with-test & arch != "x86_32" & arch != "arm32"}
14]
15
16depends: [
17 "ocaml" {>= "4.06.0"}
18 "dune" {>= "2.4.0"}
19 "curly"
20 "fmt" {>= "0.8.7"}
21 "bos"
22 "cmdliner" {< "1.1.0"}
23 "re" {>= "1.7.2"}
24 "opam-format" {< "2.1"}
25 "opam-state" {< "2.1"}
26 "opam-core" {< "2.1"}
27 "rresult"
28 "logs"
29 "odoc"
30 "alcotest" {with-test}
31 "mdx" {with-test & >= "1.6.0"}
32 "yojson" {>= "1.6.0"}
33]
34synopsis: "Release dune packages in opam"
35description: """
36`dune-release` is a tool to streamline the release of Dune packages in
37[opam](https://opam.ocaml.org). It supports projects built
38with [Dune](https://github.com/ocaml/dune) and hosted on
39[GitHub](https://github.com).
40"""
41url {
42 src:
43 "https://github.com/ocamllabs/dune-release/releases/download/1.4.0/dune-release-1.4.0.tbz"
44 checksum: [
45 "sha256=96061b82b882119eb0b9faf4fe1ae76d427db9d62c52260d06a3669dc3b631bb"
46 "sha512=81516b6bbd7e793190e52f5d371c5d94aeca67d1a85d4c8d247f2aa3d881f0bcad50e89e01179c6e641a1e7e9fb3084043e71160dc8e36944073e5f93205e3ed"
47 ]
48}
49patches: ["fix-tests.patch"]
50extra-source "fix-tests.patch" {
51 src:
52 "https://raw.githubusercontent.com/ocaml/opam-source-archives/main/patches/dune-release/fix-tests.patch"
53 checksum: [
54 "sha256=0c61950e3c6a36a4bfed4ed3df26774628e06f0652eb6336e6915d3d63a5aaff"
55 "md5=78bb75c05213da97053bc03143dfd0b3"
56 ]
57}