wgsl-analyzer: 0.9.8 -> 2025-04-04

Diff: wgsl-analyzer/wgsl-analyzer@v0.9.8...2025-04-04
Changelog: https://github.com/wgsl-analyzer/wgsl-analyzer/blob/2025-04-04/CHANGELOG.md
This commit is contained in:
genga
2025-05-02 21:37:03 +03:00
parent a9778a74e9
commit 83df0ca14b
+10 -7
View File
@@ -2,21 +2,22 @@
lib,
fetchFromGitHub,
rustPlatform,
nix-update-script,
}:
rustPlatform.buildRustPackage rec {
rustPlatform.buildRustPackage (finalAttrs: {
pname = "wgsl-analyzer";
version = "0.9.8";
version = "2025-04-04";
src = fetchFromGitHub {
owner = "wgsl-analyzer";
repo = "wgsl-analyzer";
tag = "v${version}";
hash = "sha256-UizD6cTRs6M5GaOX3wvacMr5JWwyHrQS6L19fRnw6Xo=";
tag = finalAttrs.version;
hash = "sha256-t+Gpm+p2EaobuzUppkhCsaj3q/v+YjMSlau4GVoLgJo=";
};
useFetchCargoVendor = true;
cargoHash = "sha256-W1WQ00SFpYOm4J1C65Jg1Yb3pujdcDQFdrpIgqKRLk4=";
cargoHash = "sha256-QjR0O/GFOsYi0+r3rYBdR9rw/4Qa5pNjWSbn6CsshqU=";
checkFlags = [
# Imports failures
@@ -26,10 +27,12 @@ rustPlatform.buildRustPackage rec {
"--skip=tests::struct_recover_3"
];
passthru.updateScript = nix-update-script { };
meta = {
description = "Language server implementation for the WGSL shading language";
homepage = "https://github.com/wgsl-analyzer/wgsl-analyzer";
changelog = "https://github.com/wgsl-analyzer/wgsl-analyzer/releases/tag/v${version}";
changelog = "https://github.com/wgsl-analyzer/wgsl-analyzer/releases/tag/v${finalAttrs.version}";
license = with lib.licenses; [
asl20
mit
@@ -37,4 +40,4 @@ rustPlatform.buildRustPackage rec {
maintainers = with lib.maintainers; [ genga898 ];
mainProgram = "wgsl-analyzer";
};
}
})