about summary refs log tree commit diff
path: root/pkgs/by-name/ti/tinymist/package.nix
diff options
context:
space:
mode:
authorGaetan Lepage <gaetan@glepage.com>2024-06-28 07:38:14 +0200
committerGaetan Lepage <gaetan@glepage.com>2024-06-28 07:52:02 +0200
commite53f85726f7ba1f44eb484d20c9ff3fee8301350 (patch)
tree7a36f864eb418be5aeeb50f08e696c9b88450372 /pkgs/by-name/ti/tinymist/package.nix
parentcf8674e467a91e9fb5725f7fa883506ccc36e41d (diff)
tinymist: 0.11.11 -> 0.11.12
Diff: https://github.com/Myriad-Dreamin/tinymist/compare/refs/tags/v0.11.11...v0.11.12

Changelog: https://github.com/Myriad-Dreamin/tinymist/blob/refs/tags/v0.11.12/CHANGELOG.md
Diffstat (limited to 'pkgs/by-name/ti/tinymist/package.nix')
-rw-r--r--pkgs/by-name/ti/tinymist/package.nix15
1 files changed, 13 insertions, 2 deletions
diff --git a/pkgs/by-name/ti/tinymist/package.nix b/pkgs/by-name/ti/tinymist/package.nix
index 7d1397d91ea9e..2e001701e715a 100644
--- a/pkgs/by-name/ti/tinymist/package.nix
+++ b/pkgs/by-name/ti/tinymist/package.nix
@@ -7,19 +7,22 @@
 , zlib
 , stdenv
 , darwin
+, nix-update-script
+, testers
+, tinymist
 }:
 
 rustPlatform.buildRustPackage rec {
   pname = "tinymist";
   # Please update the corresponding vscode extension when updating
   # this derivation.
-  version = "0.11.11";
+  version = "0.11.12";
 
   src = fetchFromGitHub {
     owner = "Myriad-Dreamin";
     repo = "tinymist";
     rev = "refs/tags/v${version}";
-    hash = "sha256-uXrV3tvv9fXoEdFH+ajHECfNy4uTvUZBkhkfzGzj3HE=";
+    hash = "sha256-hqTVfEKaAG18JpUZajm0XaoX6kw26aE37T/kfoNNxk8=";
   };
 
   cargoLock = {
@@ -50,6 +53,14 @@ rustPlatform.buildRustPackage rec {
     "--skip=e2e"
   ];
 
+  passthru = {
+    updateScript = nix-update-script { };
+    tests.version = testers.testVersion {
+      command = "${meta.mainProgram} -V";
+      package = tinymist;
+    };
+  };
+
   meta = {
     changelog = "https://github.com/Myriad-Dreamin/tinymist/blob/${src.rev}/CHANGELOG.md";
     description = "Tinymist is an integrated language service for Typst";