python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / tools / bacon / default.nix
blob162bfa9b65ae6bb4b1f830692547c0a0c2970c54
1 { lib, stdenv, rustPlatform, fetchFromGitHub, CoreServices }:
3 rustPlatform.buildRustPackage rec {
4   pname = "bacon";
5   version = "2.2.5";
7   src = fetchFromGitHub {
8     owner = "Canop";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "sha256-KoAaECfZ8DwGN/U1HCp/4NUvTvFYiN+li3I5gNYM/oU=";
12   };
14   cargoSha256 = "sha256-ifUbUeqWm/gwOqzxY8lpGvW1ArZmGAy8XxAkvEfpLVQ=";
16   buildInputs = lib.optional stdenv.isDarwin CoreServices;
18   meta = with lib; {
19     description = "Background rust code checker";
20     homepage = "https://github.com/Canop/bacon";
21     license = licenses.agpl3Only;
22     maintainers = [ maintainers.FlorianFranzen ];
23   };