{ pkgs , rustPlatform , pkg-config , dbus , rustfmt , cargo , rustc }: rustPlatform.buildRustPackage rec { name = "mpris-ctl"; version = "0.1.0"; src = pkgs.fetchFromGitHub { owner = "Rutherther"; repo = "mpris-ctl"; rev = "c5731a17d99553d79810791e5a5aff61344669d5"; hash = "sha256-vxNpZ6VsGxqFoxl1IpWTqU4iS2g4rfepLXuzPrpvbko="; }; cargoHash = "sha256-QvnaySHqErWuwPBzd1l/asfBbt86c53TKwIyFBvBwQ0="; nativeBuildInputs = [ rustfmt pkg-config cargo rustc dbus ]; checkInputs = [ cargo rustc dbus ]; doCheck = true; meta = { mainProgram = "mpris-ctl"; }; }