biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / tools / misc / manga-cli / default.nix
blob65d45cf60e3c071d04cdc91b804957c79119b455
1 { stdenvNoCC
2 , lib
3 , fetchFromGitHub
4 , makeWrapper
5 , img2pdf
6 , zathura
7 }:
9 stdenvNoCC.mkDerivation {
10   pname = "manga-cli";
11   version = "unstable-2022-04-11";
13   src = fetchFromGitHub {
14     owner = "7USTIN";
15     repo = "manga-cli";
16     rev = "a69fe935341eaf96618a6b2064d4dcb36c8690b5";
17     sha256 = "sha256-AnpOEgOBt2a9jtPNvfBnETGtc5Q1WBmSRFDvQB7uBE4=";
18   };
20   nativeBuildInputs = [ makeWrapper ];
22   installPhase = ''
23     runHook preInstall
25     install -Dm755 manga-cli $out/bin/manga-cli
27     wrapProgram $out/bin/manga-cli \
28       --prefix PATH : ${lib.makeBinPath [ img2pdf zathura ]}
30     runHook postInstall
31   '';
33   meta = with lib; {
34     homepage = "https://github.com/7USTIN/manga-cli";
35     description = "Bash script for reading mangas via the terminal by scraping manganato";
36     license = licenses.gpl3Only;
37     maintainers = with maintainers; [ baitinq ];
38     mainProgram = "manga-cli";
39   };