diff options
author | figsoda <figsoda@pm.me> | 2023-08-14 09:23:34 -0400 |
---|---|---|
committer | figsoda <figsoda@pm.me> | 2023-08-14 09:27:40 -0400 |
commit | d2ebdcb1bd10deb5949bc5e0a4f26e4d70d4f339 (patch) | |
tree | 76143328ea62c60a781f89ca48a7f5731dd05caa /pkgs/development/tools | |
parent | b16cdbe2027a56a525f575e7d6aa6971d3d918f2 (diff) | |
download | nixpkgs-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.lock | 18 | ||||
-rw-r--r-- | pkgs/development/tools/language-servers/typst-lsp/default.nix | 16 |
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; { |