ntpd-rs: 1.3.0 -> 1.3.1 (#361213)
[NixPkgs.git] / pkgs / by-name / al / alejandra / package.nix
blobed5f519fbf324126b5e240423f954634c2a73646
1 { lib
2 , rustPlatform
3 , fetchFromGitHub
4 , testers
5 , alejandra
6 }:
8 rustPlatform.buildRustPackage rec {
9   pname = "alejandra";
10   version = "3.1.0";
12   src = fetchFromGitHub {
13     owner = "kamadorueda";
14     repo = "alejandra";
15     rev = version;
16     hash = "sha256-g0SSfTWZ5mtMOpQic+eqq9sXMy1E/7yKxxfupZd9V4A=";
17   };
19   cargoHash = "sha256-s3932c/k9UTbJ79fBQBRDILN2VWNM1tNEV7cW4fQK74=";
21   passthru.tests = {
22     version = testers.testVersion { package = alejandra; };
23   };
25   meta = with lib; {
26     description = "Uncompromising Nix Code Formatter";
27     homepage = "https://github.com/kamadorueda/alejandra";
28     changelog = "https://github.com/kamadorueda/alejandra/blob/${version}/CHANGELOG.md";
29     license = licenses.unlicense;
30     maintainers = with maintainers; [ _0x4A6F kamadorueda sciencentistguy ];
31     mainProgram = "alejandra";
32   };