Skip to content

Commit 19bae70

Browse files
authored
Merge pull request ocaml#22470 from tmcgilchrist/release-lab-0.1.6
[new release] lab, gitlab, gitlab-unix and gitlab-jsoo (0.1.6)
2 parents 77c9623 + e729814 commit 19bae70

File tree

3 files changed

+154
-0
lines changed
  • packages
    • gitlab-jsoo/gitlab-jsoo.0.1.6
    • gitlab-unix/gitlab-unix.0.1.6
    • gitlab/gitlab.0.1.6

3 files changed

+154
-0
lines changed
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
opam-version: "2.0"
2+
synopsis: "Gitlab APIv4 OCaml library"
3+
description: """
4+
This library provides an OCaml interface to the
5+
[Gitlab APIv4](https://docs.gitlab.com/ee/api/) (JSON).
6+
This library installs the JavaScript version, which uses [js_of_ocaml](http://ocsigen.org/js_of_ocaml)."""
7+
maintainer: ["Tim McGilchrist <[email protected]>"]
8+
authors: ["Tim McGilchrist"]
9+
license: "BSD-3-clause"
10+
homepage: "https://github.com/tmcgilchrist/ocaml-gitlab"
11+
doc: "https://tmcgilchrist.github.io/ocaml-gitlab/"
12+
bug-reports: "https://github.com/tmcgilchrist/ocaml-gitlab/issues"
13+
depends: [
14+
"dune" {>= "2.9"}
15+
"ocaml" {>= "4.08.0"}
16+
"gitlab" {= version}
17+
"cohttp" {>= "4.0"}
18+
"cohttp-lwt-jsoo" {>= "4.0"}
19+
"js_of_ocaml-lwt" {>= "3.4.0"}
20+
"odoc" {with-doc}
21+
]
22+
build: [
23+
["dune" "subst"] {dev}
24+
[
25+
"dune"
26+
"build"
27+
"-p"
28+
name
29+
"-j"
30+
jobs
31+
"--promote-install-files=false"
32+
"@install"
33+
"@runtest" {with-test}
34+
"@doc" {with-doc}
35+
]
36+
["dune" "install" "-p" name "--create-install-files" name]
37+
]
38+
dev-repo: "git+https://github.com/tmcgilchrist/ocaml-gitlab.git"
39+
available: [ arch != "x86_32" & arch != "arm32" & arch != "ppc32" ]
40+
url {
41+
src:
42+
"https://github.com/tmcgilchrist/ocaml-gitlab/releases/download/0.1.6/gitlab-0.1.6.tbz"
43+
checksum: [
44+
"sha256=d6d324e826f98f19934db7d3bc6fd212470f41c78a54c17db9d05c63e67e41fe"
45+
"sha512=0c2091acfeab428bb9ba926c6213d1f93524cdad21ff59f2e8b472aa01f9dfbe7f84efa0aef20037b99642bfbcefe64ef90b7b79dbe51f8d381b059696686f0a"
46+
]
47+
}
48+
x-commit-hash: "6790d4cd2a82e9d8c269e0130ee350995cc9686c"
Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
opam-version: "2.0"
2+
synopsis: "GitLab APIv4 OCaml library"
3+
description: """
4+
This library provides an OCaml interface to the
5+
[Gitlab APIv4](https://docs.gitlab.com/ee/api/) (JSON).
6+
This package installs the Unix (Lwt) version."""
7+
maintainer: ["Tim McGilchrist <[email protected]>"]
8+
authors: ["Tim McGilchrist"]
9+
license: "BSD-3-clause"
10+
homepage: "https://github.com/tmcgilchrist/ocaml-gitlab"
11+
doc: "https://tmcgilchrist.github.io/ocaml-gitlab/"
12+
bug-reports: "https://github.com/tmcgilchrist/ocaml-gitlab/issues"
13+
depends: [
14+
"dune" {>= "2.9"}
15+
"ocaml" {>= "4.08.0"}
16+
"gitlab" {= version}
17+
"cmdliner" {>= "1.1.0"}
18+
"cohttp" {>= "4.0"}
19+
"cohttp-lwt-unix" {>= "4.0"}
20+
"tls" {>= "0.11.0"}
21+
"lwt" {>= "2.4.4"}
22+
"stringext"
23+
"base-unix"
24+
"alcotest" {with-test}
25+
"odoc" {with-doc}
26+
]
27+
build: [
28+
["dune" "subst"] {dev}
29+
[
30+
"dune"
31+
"build"
32+
"-p"
33+
name
34+
"-j"
35+
jobs
36+
"--promote-install-files=false"
37+
"@install"
38+
"@runtest" {with-test & os != "macos"}
39+
"@doc" {with-doc}
40+
]
41+
["dune" "install" "-p" name "--create-install-files" name]
42+
]
43+
dev-repo: "git+https://github.com/tmcgilchrist/ocaml-gitlab.git"
44+
available: [ arch != "x86_32" & arch != "arm32" & arch != "ppc32" ]
45+
url {
46+
src:
47+
"https://github.com/tmcgilchrist/ocaml-gitlab/releases/download/0.1.6/gitlab-0.1.6.tbz"
48+
checksum: [
49+
"sha256=d6d324e826f98f19934db7d3bc6fd212470f41c78a54c17db9d05c63e67e41fe"
50+
"sha512=0c2091acfeab428bb9ba926c6213d1f93524cdad21ff59f2e8b472aa01f9dfbe7f84efa0aef20037b99642bfbcefe64ef90b7b79dbe51f8d381b059696686f0a"
51+
]
52+
}
53+
x-commit-hash: "6790d4cd2a82e9d8c269e0130ee350995cc9686c"

packages/gitlab/gitlab.0.1.6/opam

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
opam-version: "2.0"
2+
synopsis: "GitLab APIv4 OCaml library"
3+
description: """
4+
This library provides an OCaml interface to the
5+
[GitLab APIv4](https://docs.gitlab.com/ee/api/) (JSON).
6+
7+
It is compatible with [MirageOS](https://mirage.io) and also compiles to pure
8+
JavaScript via [js_of_ocaml](http://ocsigen.org/js_of_ocaml)."""
9+
maintainer: ["Tim McGilchrist <[email protected]>"]
10+
authors: ["Tim McGilchrist"]
11+
license: "BSD-3-clause"
12+
homepage: "https://github.com/tmcgilchrist/ocaml-gitlab"
13+
doc: "https://tmcgilchrist.github.io/ocaml-gitlab/"
14+
bug-reports: "https://github.com/tmcgilchrist/ocaml-gitlab/issues"
15+
depends: [
16+
"dune" {>= "2.9"}
17+
"ocaml" {>= "4.08.0"}
18+
"uri" {>= "1.9.0"}
19+
"cohttp-lwt" {>= "4.0"}
20+
"atdgen" {>= "2.8.0"}
21+
"yojson" {>= "1.7.0"}
22+
"ezjsonm"
23+
"ISO8601" {>= "0.2.6"}
24+
"stringext"
25+
"odoc" {with-doc}
26+
]
27+
build: [
28+
["dune" "subst"] {dev}
29+
[
30+
"dune"
31+
"build"
32+
"-p"
33+
name
34+
"-j"
35+
jobs
36+
"--promote-install-files=false"
37+
"@install"
38+
"@runtest" {with-test}
39+
"@doc" {with-doc}
40+
]
41+
["dune" "install" "-p" name "--create-install-files" name]
42+
]
43+
dev-repo: "git+https://github.com/tmcgilchrist/ocaml-gitlab.git"
44+
available: [ arch != "x86_32" & arch != "arm32" & arch != "ppc32" ]
45+
url {
46+
src:
47+
"https://github.com/tmcgilchrist/ocaml-gitlab/releases/download/0.1.6/gitlab-0.1.6.tbz"
48+
checksum: [
49+
"sha256=d6d324e826f98f19934db7d3bc6fd212470f41c78a54c17db9d05c63e67e41fe"
50+
"sha512=0c2091acfeab428bb9ba926c6213d1f93524cdad21ff59f2e8b472aa01f9dfbe7f84efa0aef20037b99642bfbcefe64ef90b7b79dbe51f8d381b059696686f0a"
51+
]
52+
}
53+
x-commit-hash: "6790d4cd2a82e9d8c269e0130ee350995cc9686c"

0 commit comments

Comments
 (0)