summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorfigsoda <figsoda@pm.me>2023-08-14 09:23:34 -0400
committerfigsoda <figsoda@pm.me>2023-08-14 09:27:40 -0400
commitd2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339 (patch)
tree76143328ea62c60a781f89ca48a7f5731dd05caa /pkgs/development/tools
parentb16cdbe2027a56a525f575e7d6aa6971d3d918f2 (diff)
downloadnixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar.gz
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar.bz2
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar.lz
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar.xz
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.tar.zst
nixpkgs-d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339.zip
typst-lsp: 0.9.0 -> 0.9.1
Diff: https://github.com/nvarner/typst-lsp/compare/v0.9.0...v0.9.1

Changelog: https://github.com/nvarner/typst-lsp/releases/tag/v0.9.1
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/language-servers/typst-lsp/Cargo.lock18
-rw-r--r--pkgs/development/tools/language-servers/typst-lsp/default.nix16
2 files changed, 14 insertions, 20 deletions
diff --git a/pkgs/development/tools/language-servers/typst-lsp/Cargo.lock b/pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
index c7073c422c4..f09600ebe5b 100644
--- a/pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
+++ b/pkgs/development/tools/language-servers/typst-lsp/Cargo.lock
@@ -96,9 +96,9 @@ dependencies = [
 
 [[package]]
 name = "async-trait"
-version = "0.1.72"
+version = "0.1.73"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "cc6dde6e4ed435a4c1ee4e73592f5ba9da2151af10076cc04858746af9352d09"
+checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -3045,9 +3045,9 @@ checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0"
 
 [[package]]
 name = "tower-lsp"
-version = "0.19.0"
+version = "0.20.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9b38fb0e6ce037835174256518aace3ca621c4f96383c56bb846cfc11b341910"
+checksum = "d4ba052b54a6627628d9b3c34c176e7eda8359b7da9acd497b9f20998d118508"
 dependencies = [
  "async-trait",
  "auto_impl",
@@ -3068,13 +3068,13 @@ dependencies = [
 
 [[package]]
 name = "tower-lsp-macros"
-version = "0.8.0"
+version = "0.9.0"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34723c06344244474fdde365b76aebef8050bf6be61a935b91ee9ff7c4e91157"
+checksum = "84fd902d4e0b9a4b27f2f440108dc034e1758628a9b702f8ec61ad66355422fa"
 dependencies = [
  "proc-macro2",
  "quote",
- "syn 1.0.109",
+ "syn 2.0.28",
 ]
 
 [[package]]
@@ -3267,10 +3267,11 @@ dependencies = [
 
 [[package]]
 name = "typst-lsp"
-version = "0.9.0"
+version = "0.9.1"
 dependencies = [
  "anyhow",
  "async-compression",
+ "async-trait",
  "bpaf",
  "chrono",
  "comemo",
@@ -3287,6 +3288,7 @@ dependencies = [
  "opentelemetry",
  "opentelemetry-jaeger",
  "parking_lot",
+ "percent-encoding",
  "regex",
  "reqwest",
  "same-file",
diff --git a/pkgs/development/tools/language-servers/typst-lsp/default.nix b/pkgs/development/tools/language-servers/typst-lsp/default.nix
index e730ab24ce8..20cbb146bcf 100644
--- a/pkgs/development/tools/language-servers/typst-lsp/default.nix
+++ b/pkgs/development/tools/language-servers/typst-lsp/default.nix
@@ -1,21 +1,19 @@
 { lib
 , rustPlatform
 , fetchFromGitHub
-, pkg-config
-, openssl
 , stdenv
 , darwin
 }:
 
 rustPlatform.buildRustPackage rec {
   pname = "typst-lsp";
-  version = "0.9.0";
+  version = "0.9.1";
 
   src = fetchFromGitHub {
     owner = "nvarner";
     repo = "typst-lsp";
     rev = "v${version}";
-    hash = "sha256-XV/LlibO+2ORle0lVcqqHrDdH75kodk9yOU3OsHFA+A=";
+    hash = "sha256-vzywUbfLyogJhjybiUEGJ2XESjDWE2fMfHM0uJxZC38=";
   };
 
   cargoLock = {
@@ -25,19 +23,13 @@ rustPlatform.buildRustPackage rec {
     };
   };
 
-  nativeBuildInputs = [
-    pkg-config
-  ];
-
-  buildInputs = [
-    openssl
-  ] ++ lib.optionals stdenv.isDarwin [
+  buildInputs = lib.optionals stdenv.isDarwin [
     darwin.apple_sdk.frameworks.Security
   ];
 
   checkFlags = [
     # requires internet access
-    "--skip=workspace::package::external::repo::test::full_download"
+    "--skip=workspace::package::external::remote_repo::test::full_download"
   ];
 
   meta = with lib; {