From 3024f373a2b70025fe005c67985dbf24678d9551 Mon Sep 17 00:00:00 2001 From: Pau Ruiz Safont Date: Mon, 11 Nov 2024 15:29:31 +0000 Subject: [PATCH] packages: update ocaml-lsp-server to 1.18.0 Signed-off-by: Pau Ruiz Safont --- .../{jsonrpc.1.19.0 => jsonrpc.1.18.0}/opam | 10 ++-- packages/lsp/lsp.1.18.0/opam | 48 +++++++++++++++++++ .../opam | 20 ++++---- 3 files changed, 64 insertions(+), 14 deletions(-) rename packages/jsonrpc/{jsonrpc.1.19.0 => jsonrpc.1.18.0}/opam (72%) create mode 100644 packages/lsp/lsp.1.18.0/opam rename packages/ocaml-lsp-server/{ocaml-lsp-server.1.17.0 => ocaml-lsp-server.1.18.0}/opam (69%) diff --git a/packages/jsonrpc/jsonrpc.1.19.0/opam b/packages/jsonrpc/jsonrpc.1.18.0/opam similarity index 72% rename from packages/jsonrpc/jsonrpc.1.19.0/opam rename to packages/jsonrpc/jsonrpc.1.18.0/opam index 42298670..349b24a6 100644 --- a/packages/jsonrpc/jsonrpc.1.19.0/opam +++ b/packages/jsonrpc/jsonrpc.1.18.0/opam @@ -1,6 +1,6 @@ opam-version: "2.0" name: "jsonrpc" -version: "1.19.0" +version: "1.18.0" synopsis: "Jsonrpc protocol implemenation" description: "See https://www.jsonrpc.org/specification" maintainer: "Rudi Grinberg " @@ -31,10 +31,10 @@ build: [ dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git" url { src: - "https://github.com/ocaml/ocaml-lsp/releases/download/1.19.0/lsp-1.19.0.tbz" + "https://github.com/ocaml/ocaml-lsp/releases/download/1.18.0/lsp-1.18.0.tbz" checksum: [ - "sha256=e783d9f1a7f89ce1bf4c9148aa34a228368bd149bbcca43de80b459221dee5ec" - "sha512=85c233a7a14d38e76b3d28694054b04fb818290d2c4c009e7ce189040e2aab570ee0caaf1a826b064fb1595f29b696932daea9f6812d3dfa9b6f0387e02e254b" + "sha256=b59da43ccfd2ffd277c9e5f695a0e39c72c0d78e1bf2cbf2f62c1a7b7da75f03" + "sha512=be24188a2c63bf3a255c8085a8db067fa3d77d8ec989a7c9ba623bfea139455cf9eef6dd543d1bd276321abe77403c51b107745fbf4aa090e5902645dfb0343b" ] } -x-commit-hash: "45f5ddac12bb580b4ecaec2d93ee7fac2c903aff" +x-commit-hash: "58c71c7d5a3e6d6c143a7d87896d7ae9d2fec547" diff --git a/packages/lsp/lsp.1.18.0/opam b/packages/lsp/lsp.1.18.0/opam new file mode 100644 index 00000000..e688a782 --- /dev/null +++ b/packages/lsp/lsp.1.18.0/opam @@ -0,0 +1,48 @@ +opam-version: "2.0" +name: "lsp" +version: "1.18.0" +synopsis: "LSP protocol implementation in OCaml" +description: """\ +Implementation of the LSP protocol in OCaml. It is designed to be as portable as +possible and does not make any assumptions about IO.""" +maintainer: "Rudi Grinberg " +authors: [ + "Andrey Popp <8mayday@gmail.com>" + "Rusty Key " + "Louis Roché " + "Oleksiy Golovko " + "Rudi Grinberg " + "Sacha Ayoun " + "cannorin " + "Ulugbek Abdullaev " + "Thibaut Mattio " + "Max Lantas " +] +license: "ISC" +homepage: "https://github.com/ocaml/ocaml-lsp" +bug-reports: "https://github.com/ocaml/ocaml-lsp/issues" +depends: [ + "dune" {>= "3.0"} + "jsonrpc" {= version} + "yojson" + "ppx_yojson_conv_lib" {>= "v0.14"} + "cinaps" {with-test} + "ppx_expect" {>= "v0.15.0" & with-test} + "uutf" {>= "1.0.2"} + "odoc" {with-doc} + "ocaml" {>= "4.14"} +] +build: [ + ["dune" "subst"] {dev} + ["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}] +] +dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git" +url { + src: + "https://github.com/ocaml/ocaml-lsp/releases/download/1.18.0/lsp-1.18.0.tbz" + checksum: [ + "sha256=b59da43ccfd2ffd277c9e5f695a0e39c72c0d78e1bf2cbf2f62c1a7b7da75f03" + "sha512=be24188a2c63bf3a255c8085a8db067fa3d77d8ec989a7c9ba623bfea139455cf9eef6dd543d1bd276321abe77403c51b107745fbf4aa090e5902645dfb0343b" + ] +} +x-commit-hash: "58c71c7d5a3e6d6c143a7d87896d7ae9d2fec547" diff --git a/packages/ocaml-lsp-server/ocaml-lsp-server.1.17.0/opam b/packages/ocaml-lsp-server/ocaml-lsp-server.1.18.0/opam similarity index 69% rename from packages/ocaml-lsp-server/ocaml-lsp-server.1.17.0/opam rename to packages/ocaml-lsp-server/ocaml-lsp-server.1.18.0/opam index 1a731744..c6cc7e9e 100644 --- a/packages/ocaml-lsp-server/ocaml-lsp-server.1.17.0/opam +++ b/packages/ocaml-lsp-server/ocaml-lsp-server.1.18.0/opam @@ -1,6 +1,6 @@ opam-version: "2.0" name: "ocaml-lsp-server" -version: "1.17.0" +version: "1.18.0" synopsis: "LSP Server for OCaml" description: "An LSP server for OCaml." maintainer: "Rudi Grinberg " @@ -22,6 +22,9 @@ bug-reports: "https://github.com/ocaml/ocaml-lsp/issues" depends: [ "dune" {>= "3.0"} "yojson" + "base" + "lsp" {= version} + "jsonrpc" {= version} "re" {>= "1.5.0"} "ppx_yojson_conv_lib" {>= "v0.14"} "dune-rpc" {>= "3.4.0"} @@ -36,27 +39,26 @@ depends: [ "astring" "camlp-streams" "ppx_expect" {>= "v0.15.0" & with-test} - "ocamlformat" {with-test & = "0.24.1"} + "ocamlformat" {with-test & = "0.26.2"} "ocamlc-loc" {>= "3.7.0"} - "uutf" {>= "1.0.2"} "pp" {>= "1.1.2"} "csexp" {>= "1.5"} "ocamlformat-rpc-lib" {>= "0.21.0"} "odoc" {with-doc} "ocaml" {>= "4.14" & < "5.2"} - "merlin-lib" {>= "4.9" & < "4.17"} + "merlin-lib" {>= "4.16" & < "4.17"} ] build: [ ["dune" "subst"] {dev} - ["dune" "build" "-j" jobs "ocaml-lsp-server.install" "--release"] + ["dune" "build" "-p" name "-j" jobs "@install" "@doc" {with-doc}] ] dev-repo: "git+https://github.com/ocaml/ocaml-lsp.git" url { src: - "https://github.com/ocaml/ocaml-lsp/releases/download/1.17.0/lsp-1.17.0.tbz" + "https://github.com/ocaml/ocaml-lsp/releases/download/1.18.0/lsp-1.18.0.tbz" checksum: [ - "sha256=8fb8bbd717eefd2608b4d83458105b660e0de3a1134dc8fc216ae659d4d19600" - "sha512=6876df760dbcb51f85e7fd9d08cc8498c69ede38a52f4e12407187da3fbd9657c71f3223f9490ad97edd5259cfdeb2819d943db65bb9ce3c2a18dace3b65ffa8" + "sha256=b59da43ccfd2ffd277c9e5f695a0e39c72c0d78e1bf2cbf2f62c1a7b7da75f03" + "sha512=be24188a2c63bf3a255c8085a8db067fa3d77d8ec989a7c9ba623bfea139455cf9eef6dd543d1bd276321abe77403c51b107745fbf4aa090e5902645dfb0343b" ] } -x-commit-hash: "d3d8de5a4213c2a16e43ac4f87cbbe88a894d05f" +x-commit-hash: "58c71c7d5a3e6d6c143a7d87896d7ae9d2fec547"