From 2a67271ce0352111f971af09a97a4493a0fb9a9b Mon Sep 17 00:00:00 2001 From: Jost Alemann Date: Fri, 19 Jun 2026 11:31:08 +0200 Subject: [PATCH] tinymist: 0.14.25 -> 0.15.0 Changelog: https://github.com/Myriad-Dreamin/tinymist/releases/tag/v0.15.0 Diff: https://github.com/Myriad-Dreamin/tinymist/compare/v0.14.25...v0.15.0 Skip preview-related tests that fail due to "No compatible device found" --- .../myriad-dreamin.tinymist/default.nix | 2 +- pkgs/by-name/ti/tinymist/package.nix | 16 +++++++++++++--- 2 files changed, 14 insertions(+), 4 deletions(-) diff --git a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix index e2dff1363b83..b03efaaac854 100644 --- a/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix +++ b/pkgs/applications/editors/vscode/extensions/myriad-dreamin.tinymist/default.nix @@ -11,7 +11,7 @@ vscode-utils.buildVscodeMarketplaceExtension { name = "tinymist"; publisher = "myriad-dreamin"; inherit (tinymist) version; - hash = "sha256-13/qw2BZ/WG+TYNVncJ/PuFLaUhlAn63zaa27JcLITE="; + hash = "sha256-7kpW5EYOFsnib5i5xVcywgM82I0Ey/2mjC/LAjFy8qM="; }; __structuredAttrs = true; diff --git a/pkgs/by-name/ti/tinymist/package.nix b/pkgs/by-name/ti/tinymist/package.nix index 725b0332f154..a1aebd60033a 100644 --- a/pkgs/by-name/ti/tinymist/package.nix +++ b/pkgs/by-name/ti/tinymist/package.nix @@ -15,7 +15,7 @@ rustPlatform.buildRustPackage (finalAttrs: { pname = "tinymist"; # Please update the corresponding vscode extension when updating # this derivation. - version = "0.14.25"; + version = "0.15.0"; __structuredAttrs = true; @@ -23,10 +23,10 @@ rustPlatform.buildRustPackage (finalAttrs: { owner = "Myriad-Dreamin"; repo = "tinymist"; tag = "v${finalAttrs.version}"; - hash = "sha256-F+GDI+1n8PqhWIxHlKgdsZ8IhQo0CsyAV6g26f5ITVo="; + hash = "sha256-SfkyyszTmleWHa19jMgHjiOUvBOniVybDr9GBmtMVDw="; }; - cargoHash = "sha256-JpeXrk/6FP27rcG84CzeaCn9JEMopvtu/rg7/w1TgzI="; + cargoHash = "sha256-ztJb2Br0Ph2qSeo9MGm9OdU66YPkep+9lBCrL2TimB4="; nativeBuildInputs = [ installShellFiles @@ -56,6 +56,16 @@ rustPlatform.buildRustPackage (finalAttrs: { "--skip=references::tests::test" "--skip=rename::tests::test" "--skip=semantic_tokens_full::tests::test" + + # Return "No compatible device found" when testing preview + "--skip=doc::tests::diff_v1_preview_frame_paints_generated_page" + "--skip=doc::tests::full_current_preview_frame_paints_generated_page_after_reset" + "--skip=doc::tests::page_canvas_exposes_synthetic_accesskit_link_nodes" + "--skip=doc::tests::page_canvas_exposes_synthetic_accesskit_text_runs" + "--skip=doc::tests::page_canvas_paints_selection_overlay_above_scene" + "--skip=doc::tests::page_canvas_paints_supplied_white_background" + "--skip=doc::tests::page_canvas_selects_and_copies_text" + "--skip=doc::tests::page_canvas_uses_pointer_cursor_over_links" ]; postInstall = lib.optionalString (stdenv.hostPlatform.emulatorAvailable buildPackages) (