biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / pfetch-rs / default.nix
blobf86b71f72c7bd8d85bc2e6d3fdd590ef2a143f61
1 { lib, rustPlatform, fetchFromGitHub, stdenv, darwin }:
3 rustPlatform.buildRustPackage rec {
4   pname = "pfetch-rs";
5   version = "2.11.0";
7   src = fetchFromGitHub {
8     owner = "Gobidev";
9     repo = pname;
10     rev = "v${version}";
11     hash = "sha256-1Br/mO7hisTFxiPJs5vOC+idENYMqfzJEmPBXOFGc58=";
12   };
14   cargoHash = "sha256-/gYL32kUA4gKTGogMrOghQ3XYFjw3GsDhzynUC/OyXY=";
16   buildInputs = lib.optionals stdenv.hostPlatform.isDarwin [
17     darwin.apple_sdk.frameworks.AppKit
18     darwin.apple_sdk.frameworks.DisplayServices
19   ];
22   meta = with lib; {
23     description = "Rewrite of the pfetch system information tool in Rust";
24     homepage = "https://github.com/Gobidev/pfetch-rs";
25     changelog = "https://github.com/Gobidev/pfetch-rs/releases/tag/v${version}";
26     license = licenses.mit;
27     maintainers = with maintainers; [ gobidev ];
28     mainProgram = "pfetch";
29   };