10 rustPlatform.buildRustPackage rec {
14 src = fetchFromGitHub {
17 rev = "refs/tags/v${version}";
18 hash = "sha256-Zo89XPaZncsKhePCQgcRY3lfOxBx4NWIZi+r37L1SbE=";
21 cargoHash = "sha256-EV55vzkBXvTJ3nw76mZNn96eOpn06v3+NdQsKYPybHc=";
23 nativeInstallCheckInputs = [ versionCheckHook ];
24 versionCheckProgramArg = [ "--version" ];
25 doInstallCheck = true;
28 updateScript = nix-update-script { };
32 description = "Background rust code checker";
33 mainProgram = "bacon";
34 homepage = "https://github.com/Canop/bacon";
35 changelog = "https://github.com/Canop/bacon/blob/v${version}/CHANGELOG.md";
36 license = lib.licenses.agpl3Only;
37 maintainers = with lib.maintainers; [ FlorianFranzen ];