Skip to content

Commit 0e4bc16

Browse files
authored
Merge pull request #23003 from ulugbekna/release-lsp-1.15.1-4.14
[new release] ocaml-lsp-server, lsp and jsonrpc (1.15.1-4.14)
2 parents be153b2 + 43eff75 commit 0e4bc16

File tree

3 files changed

+172
-0
lines changed
  • packages
    • jsonrpc/jsonrpc.1.15.1-4.14
    • lsp/lsp.1.15.1-4.14
    • ocaml-lsp-server/ocaml-lsp-server.1.15.1-4.14

3 files changed

+172
-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: "Jsonrpc protocol implemenation"
3+
description: "See https://www.jsonrpc.org/specification"
4+
maintainer: ["Rudi Grinberg <me@rgrinberg.com>"]
5+
authors: [
6+
"Andrey Popp <8mayday@gmail.com>"
7+
"Rusty Key <iam@stfoo.ru>"
8+
"Louis Roché <louis@louisroche.net>"
9+
"Oleksiy Golovko <alexei.golovko@gmail.com>"
10+
"Rudi Grinberg <me@rgrinberg.com>"
11+
"Sacha Ayoun <sachaayoun@gmail.com>"
12+
"cannorin <cannorin@gmail.com>"
13+
"Ulugbek Abdullaev <ulugbekna@gmail.com>"
14+
"Thibaut Mattio <thibaut.mattio@gmail.com>"
15+
"Max Lantas <mnxndev@outlook.com>"
16+
]
17+
license: "ISC"
18+
homepage: "https://github.com/ocaml/ocaml-lsp"
19+
bug-reports: "https://github.com/ocaml/ocaml-lsp/issues"
20+
depends: [
21+
"dune" {>= "3.0"}
22+
"ocaml" {>= "4.08"}
23+
"odoc" {with-doc}
24+
]
25+
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
26+
build: [
27+
["dune" "subst"] {dev}
28+
["ocaml" "unix.cma" "unvendor.ml"]
29+
[
30+
"dune"
31+
"build"
32+
"-p"
33+
name
34+
"-j"
35+
jobs
36+
"@install"
37+
"@doc" {with-doc}
38+
]
39+
]
40+
url {
41+
src:
42+
"https://github.com/ocaml/ocaml-lsp/releases/download/1.15.1-4.14/lsp-1.15.1-4.14.tbz"
43+
checksum: [
44+
"sha256=9e8e1edb067b0b6edc9b8081f1c046427afc6d5d422fe88a9bf2f8076ab9826d"
45+
"sha512=28e4511404e808c066b05cde1f047f82819f30ca689d9c906b716743c0a53002ab1993202204302455ae45ce591868cc80490c01ea4fe672e95ce46e62fd2a39"
46+
]
47+
}
48+
x-commit-hash: "38849b2a14355e97532e8866c29a88d966dd8b47"

packages/lsp/lsp.1.15.1-4.14/opam

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
opam-version: "2.0"
2+
synopsis: "LSP protocol implementation in OCaml"
3+
description: """
4+
5+
Implementation of the LSP protocol in OCaml. It is designed to be as portable as
6+
possible and does not make any assumptions about IO.
7+
"""
8+
maintainer: ["Rudi Grinberg <me@rgrinberg.com>"]
9+
authors: [
10+
"Andrey Popp <8mayday@gmail.com>"
11+
"Rusty Key <iam@stfoo.ru>"
12+
"Louis Roché <louis@louisroche.net>"
13+
"Oleksiy Golovko <alexei.golovko@gmail.com>"
14+
"Rudi Grinberg <me@rgrinberg.com>"
15+
"Sacha Ayoun <sachaayoun@gmail.com>"
16+
"cannorin <cannorin@gmail.com>"
17+
"Ulugbek Abdullaev <ulugbekna@gmail.com>"
18+
"Thibaut Mattio <thibaut.mattio@gmail.com>"
19+
"Max Lantas <mnxndev@outlook.com>"
20+
]
21+
license: "ISC"
22+
homepage: "https://github.com/ocaml/ocaml-lsp"
23+
bug-reports: "https://github.com/ocaml/ocaml-lsp/issues"
24+
depends: [
25+
"dune" {>= "3.0"}
26+
"jsonrpc" {= version}
27+
"yojson"
28+
"ppx_yojson_conv_lib" {>= "v0.14"}
29+
"cinaps" {with-test}
30+
"ppx_expect" {>= "v0.15.0" & with-test}
31+
"uutf" {>= "1.0.2"}
32+
"odoc" {with-doc}
33+
"ocaml" {>= "4.12"}
34+
]
35+
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
36+
build: [
37+
["dune" "subst"] {dev}
38+
["ocaml" "unix.cma" "unvendor.ml"]
39+
[
40+
"dune"
41+
"build"
42+
"-p"
43+
name
44+
"-j"
45+
jobs
46+
"@install"
47+
"@doc" {with-doc}
48+
]
49+
]
50+
url {
51+
src:
52+
"https://github.com/ocaml/ocaml-lsp/releases/download/1.15.1-4.14/lsp-1.15.1-4.14.tbz"
53+
checksum: [
54+
"sha256=9e8e1edb067b0b6edc9b8081f1c046427afc6d5d422fe88a9bf2f8076ab9826d"
55+
"sha512=28e4511404e808c066b05cde1f047f82819f30ca689d9c906b716743c0a53002ab1993202204302455ae45ce591868cc80490c01ea4fe672e95ce46e62fd2a39"
56+
]
57+
}
58+
x-commit-hash: "38849b2a14355e97532e8866c29a88d966dd8b47"
Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,66 @@
1+
opam-version: "2.0"
2+
synopsis: "LSP Server for OCaml"
3+
description: "An LSP server for OCaml."
4+
maintainer: ["Rudi Grinberg <me@rgrinberg.com>"]
5+
authors: [
6+
"Andrey Popp <8mayday@gmail.com>"
7+
"Rusty Key <iam@stfoo.ru>"
8+
"Louis Roché <louis@louisroche.net>"
9+
"Oleksiy Golovko <alexei.golovko@gmail.com>"
10+
"Rudi Grinberg <me@rgrinberg.com>"
11+
"Sacha Ayoun <sachaayoun@gmail.com>"
12+
"cannorin <cannorin@gmail.com>"
13+
"Ulugbek Abdullaev <ulugbekna@gmail.com>"
14+
"Thibaut Mattio <thibaut.mattio@gmail.com>"
15+
"Max Lantas <mnxndev@outlook.com>"
16+
]
17+
license: "ISC"
18+
homepage: "https://github.com/ocaml/ocaml-lsp"
19+
bug-reports: "https://github.com/ocaml/ocaml-lsp/issues"
20+
depends: [
21+
"dune" {>= "3.0"}
22+
"yojson"
23+
"re" {>= "1.5.0"}
24+
"ppx_yojson_conv_lib" {>= "v0.14"}
25+
"dune-rpc" {>= "3.4.0"}
26+
"chrome-trace" {>= "3.3.0"}
27+
"dyn"
28+
"stdune"
29+
"fiber" {>= "3.1.1"}
30+
"xdg"
31+
"ordering"
32+
"dune-build-info"
33+
"spawn"
34+
"ppx_expect" {>= "v0.15.0" & with-test}
35+
"ocamlformat" {with-test & = "0.24.1"}
36+
"ocamlc-loc" {>= "3.5.0" & < "3.7.0"}
37+
"omd" {>= "1.3.2" & < "2.0.0~alpha1"}
38+
"octavius" {>= "1.2.2"}
39+
"uutf" {>= "1.0.2"}
40+
"pp" {>= "1.1.2"}
41+
"csexp" {>= "1.5"}
42+
"ocamlformat-rpc-lib" {>= "0.21.0"}
43+
"odoc" {with-doc}
44+
"ocaml" {>= "4.14" & < "4.15"}
45+
]
46+
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
47+
build: [
48+
["dune" "subst"] {dev}
49+
[
50+
"dune"
51+
"build"
52+
"-j"
53+
jobs
54+
"ocaml-lsp-server.install"
55+
"--release"
56+
]
57+
]
58+
url {
59+
src:
60+
"https://github.com/ocaml/ocaml-lsp/releases/download/1.15.1-4.14/lsp-1.15.1-4.14.tbz"
61+
checksum: [
62+
"sha256=9e8e1edb067b0b6edc9b8081f1c046427afc6d5d422fe88a9bf2f8076ab9826d"
63+
"sha512=28e4511404e808c066b05cde1f047f82819f30ca689d9c906b716743c0a53002ab1993202204302455ae45ce591868cc80490c01ea4fe672e95ce46e62fd2a39"
64+
]
65+
}
66+
x-commit-hash: "38849b2a14355e97532e8866c29a88d966dd8b47"

0 commit comments

Comments
 (0)