diff --git a/pkgs/development/tools/bacon/default.nix b/pkgs/development/tools/bacon/default.nix new file mode 100644 index 00000000000..3a7e7e7ef66 --- /dev/null +++ b/pkgs/development/tools/bacon/default.nix @@ -0,0 +1,22 @@ +{ lib, rustPlatform, fetchFromGitHub }: + +rustPlatform.buildRustPackage rec { + pname = "bacon"; + version = "1.1.5"; + + src = fetchFromGitHub { + owner = "Canop"; + repo = pname; + rev = "v${version}"; + sha256 = "0wyx216q9q7y60bnnw4cbpv9zlbnjm2hwq0llkjw60fp3qalj9am"; + }; + + cargoSha256 = "1pii5ajl3xgylrm20pkwbd1lk7gv0pshl1cxjfna0l63q56v7f21"; + + meta = with lib; { + description = "Background rust code checker"; + homepage = "https://github.com/Canop/bacon"; + license = licenses.agpl3Only; + maintainers = [ maintainers.FlorianFranzen ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 8172c2b7adc..de4ca34dd0c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3236,6 +3236,8 @@ in inherit (darwin.apple_sdk.frameworks) CoreFoundation IOKit; }; + bacon = callPackage ../development/tools/bacon { }; + bareos = callPackage ../tools/backup/bareos { }; bats = callPackage ../development/interpreters/bats { };