biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / anup / default.nix
bloba72ba17eb6b4abbd4679e47814da44e12f302bdc
1 { lib, stdenv, rustPlatform, fetchFromGitHub, Security, sqlite, xdg-utils}:
3 rustPlatform.buildRustPackage rec {
4   pname = "anup";
5   version = "0.4.0";
7   src = fetchFromGitHub {
8     owner = "Acizza";
9     repo = "anup";
10     rev = version;
11     sha256 = "sha256-4pXF4p4K8+YihVB9NdgT6bOidmQEgWXUbcbvgXJ0IDA=";
12   };
14   buildInputs = [
15     sqlite
16     xdg-utils
17   ] ++ lib.optionals stdenv.hostPlatform.isDarwin [
18     Security
19   ];
21   cargoLock = {
22     lockFile = ./Cargo.lock;
23     outputHashes = {
24       "tui-utils-0.10.0" = "sha256-xazeXTGiMFZEcSFEF26te3LQ5oFFcskIiYkLzfsXf/A=";
25     };
26   };
28   meta = with lib; {
29     homepage = "https://github.com/Acizza/anup";
30     description = "Anime tracker for AniList featuring a TUI";
31     license = licenses.agpl3Only;
32     maintainers = with maintainers; [ natto1784 ];
33     mainProgram = "anup";
34   };