chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / ty / typstfmt / package.nix
blobf3cd8fc62e88eafb75a11f1d992cc3bdfd320e7f
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 }:
6 rustPlatform.buildRustPackage rec {
7   pname = "typstfmt";
8   version = "0.2.9";
10   src = fetchFromGitHub {
11     owner = "astrale-sharp";
12     repo = "typstfmt";
13     rev = version;
14     hash = "sha256-bSjUr6tHQrmni/YmApHrvY2cVz3xf1VKfg35BJjuOZM=";
15   };
17   cargoLock = {
18     lockFile = ./Cargo.lock;
19     outputHashes = {
20       "typst-syntax-0.10.0" = "sha256-qiskc0G/ZdLRZjTicoKIOztRFem59TM4ki23Rl55y9s=";
21     };
22   };
24   meta = {
25     changelog = "https://github.com/astrale-sharp/typstfmt/blob/${src.rev}/CHANGELOG.md";
26     description = "Formatter for the Typst language";
27     homepage = "https://github.com/astrale-sharp/typstfmt";
28     license = lib.licenses.mit;
29     mainProgram = "typstfmt";
30     maintainers = with lib.maintainers; [ figsoda geri1701 ];
31   };