Skip to content

Commit 69102d3

Browse files
authored
Merge pull request ocaml#22701 from ulugbekna/release-lsp-1.15.0+5.0preview1
[new release] ocaml-lsp-server, lsp and jsonrpc (1.15.0~5.0preview1)
2 parents 7bd3d4b + 7914e7e commit 69102d3

File tree

4 files changed

+172
-0
lines changed
  • packages
    • jsonrpc/jsonrpc.1.15.0~5.0preview1
    • lsp/lsp.1.15.0~5.0preview1
    • ocaml-lsp-server
      • ocaml-lsp-server.1.13.2~5.0preview
      • ocaml-lsp-server.1.15.0~5.0preview1

4 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 <[email protected]>"]
5+
authors: [
6+
"Andrey Popp <[email protected]>"
7+
"Rusty Key <[email protected]>"
8+
"Louis Roché <[email protected]>"
9+
"Oleksiy Golovko <[email protected]>"
10+
"Rudi Grinberg <[email protected]>"
11+
"Sacha Ayoun <[email protected]>"
12+
"cannorin <[email protected]>"
13+
"Ulugbek Abdullaev <[email protected]>"
14+
"Thibaut Mattio <[email protected]>"
15+
"Max Lantas <[email protected]>"
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.0%2B5.0preview1/lsp-1.15.0.5.0preview1.tbz"
43+
checksum: [
44+
"sha256=e988a9de9a3e809ac1005c1eafd8f5825842edb8e92d05199110b682968c102c"
45+
"sha512=a581a81b19b2d33e4ccf45d042b889164965bdefdbba06a5af8959052a0b515ede09fc8d75c25d8795777c61c39a299930fe3dbc3d69a561b6065f6629baa0a6"
46+
]
47+
}
48+
x-commit-hash: "a2779a1e8fa244a2d2002fc872f8672f6e7ca067"
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
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 <[email protected]>"]
9+
authors: [
10+
"Andrey Popp <[email protected]>"
11+
"Rusty Key <[email protected]>"
12+
"Louis Roché <[email protected]>"
13+
"Oleksiy Golovko <[email protected]>"
14+
"Rudi Grinberg <[email protected]>"
15+
"Sacha Ayoun <[email protected]>"
16+
"cannorin <[email protected]>"
17+
"Ulugbek Abdullaev <[email protected]>"
18+
"Thibaut Mattio <[email protected]>"
19+
"Max Lantas <[email protected]>"
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+
"menhir" {>= "20211230" & with-test}
31+
"ppx_expect" {>= "v0.15.0" & with-test}
32+
"uutf" {>= "1.0.2"}
33+
"odoc" {with-doc}
34+
"ocaml" {>= "4.12"}
35+
]
36+
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
37+
build: [
38+
["dune" "subst"] {dev}
39+
["ocaml" "unix.cma" "unvendor.ml"]
40+
[
41+
"dune"
42+
"build"
43+
"-p"
44+
name
45+
"-j"
46+
jobs
47+
"@install"
48+
"@doc" {with-doc}
49+
]
50+
]
51+
url {
52+
src:
53+
"https://github.com/ocaml/ocaml-lsp/releases/download/1.15.0%2B5.0preview1/lsp-1.15.0.5.0preview1.tbz"
54+
checksum: [
55+
"sha256=e988a9de9a3e809ac1005c1eafd8f5825842edb8e92d05199110b682968c102c"
56+
"sha512=a581a81b19b2d33e4ccf45d042b889164965bdefdbba06a5af8959052a0b515ede09fc8d75c25d8795777c61c39a299930fe3dbc3d69a561b6065f6629baa0a6"
57+
]
58+
}
59+
x-commit-hash: "a2779a1e8fa244a2d2002fc872f8672f6e7ca067"

packages/ocaml-lsp-server/ocaml-lsp-server.1.13.2~5.0preview/opam

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ depends: [
4141
"odoc" {with-doc}
4242
"ocaml" {>= "5.0" & < "5.1"}
4343
]
44+
available: false
4445
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
4546
build: [
4647
["dune" "subst"] {dev}
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
opam-version: "2.0"
2+
synopsis: "LSP Server for OCaml"
3+
description: "An LSP server for OCaml."
4+
maintainer: ["Rudi Grinberg <[email protected]>"]
5+
authors: [
6+
"Andrey Popp <[email protected]>"
7+
"Rusty Key <[email protected]>"
8+
"Louis Roché <[email protected]>"
9+
"Oleksiy Golovko <[email protected]>"
10+
"Rudi Grinberg <[email protected]>"
11+
"Sacha Ayoun <[email protected]>"
12+
"cannorin <[email protected]>"
13+
"Ulugbek Abdullaev <[email protected]>"
14+
"Thibaut Mattio <[email protected]>"
15+
"Max Lantas <[email protected]>"
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+
"ocamlc-loc" {>= "3.5.0" & < "3.7.0"}
35+
"omd" {>= "1.3.2" & < "2.0.0~alpha1"}
36+
"octavius" {>= "1.2.2"}
37+
"uutf" {>= "1.0.2"}
38+
"pp" {>= "1.1.2"}
39+
"csexp" {>= "1.5"}
40+
"ocamlformat-rpc-lib" {>= "0.21.0"}
41+
"odoc" {with-doc}
42+
"ocaml" {>= "5.0" & < "5.1"}
43+
]
44+
dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git"
45+
build: [
46+
["dune" "subst"] {dev}
47+
[
48+
"dune"
49+
"build"
50+
"-j"
51+
jobs
52+
"ocaml-lsp-server.install"
53+
"--release"
54+
]
55+
]
56+
url {
57+
src:
58+
"https://github.com/ocaml/ocaml-lsp/releases/download/1.15.0%2B5.0preview1/lsp-1.15.0.5.0preview1.tbz"
59+
checksum: [
60+
"sha256=e988a9de9a3e809ac1005c1eafd8f5825842edb8e92d05199110b682968c102c"
61+
"sha512=a581a81b19b2d33e4ccf45d042b889164965bdefdbba06a5af8959052a0b515ede09fc8d75c25d8795777c61c39a299930fe3dbc3d69a561b6065f6629baa0a6"
62+
]
63+
}
64+
x-commit-hash: "a2779a1e8fa244a2d2002fc872f8672f6e7ca067"

0 commit comments

Comments
 (0)