biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / flitter / default.nix
blobcf399ba9ebb9eb5f1f7b87b9575384c5afeedfee
1 { lib
2 , stdenv
3 , rustPlatform
4 , fetchFromGitHub
5 , pkg-config
6 , xorg
7 }:
9 rustPlatform.buildRustPackage rec {
10   pname = "flitter";
11   version = "1.1.1";
13   src = fetchFromGitHub {
14     owner = "alexozer";
15     repo = "flitter";
16     rev = "v${version}";
17     sha256 = "sha256-8e13kSQEjzzf+j4uTrocVioZjJ6lAz+80dLfWwjPb9o=";
18   };
20   cargoHash = "sha256-NpUSWoOUhSgbzeCkXEgn4P387bada6fv/M8aZYe8CoU=";
22   nativeBuildInputs = [
23     pkg-config
24   ];
26   buildInputs = [
27     xorg.libX11
28   ];
30   meta = with lib; {
31     description = "Livesplit-inspired speedrunning split timer for Linux/macOS terminal";
32     license = licenses.mit;
33     maintainers = with maintainers; [ fgaz ];
34     homepage = "https://github.com/alexozer/flitter";
35     platforms = platforms.unix;
36     mainProgram = "flitter";
37     broken = stdenv.hostPlatform.isDarwin;
38   };