Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / video / dra-cla / default.nix
blob3a097d3e130f42ae27421fb377d4862f3d6647dd
1 { lib
2 , stdenvNoCC
3 , fetchFromGitHub
4 , makeWrapper
5 , gnugrep
6 , gnused
7 , curl
8 , mpv
9 , aria2
10 , ffmpeg
11 , openssl
14 stdenvNoCC.mkDerivation {
15   pname = "dra-cla";
16   version = "unstable-2023-10-10";
18   src = fetchFromGitHub {
19     owner = "CoolnsX";
20     repo = "dra-cla";
21     rev = "12e9557fb8dfdff7350e0102a625170bb69acf01";
22     hash = "sha256-cGY/FRV2BAS4fzJqIfD7FlIPIS0fCIIBenQYjB2dEsc=";
23   };
25   nativeBuildInputs = [ makeWrapper ];
27   installPhase = ''
28     runHook preInstall
30     install -Dm755 dra-cla $out/bin/dra-cla
32     wrapProgram $out/bin/dra-cla \
33       --prefix PATH : ${lib.makeBinPath [ gnugrep gnused curl mpv aria2 ffmpeg openssl ]}
35     runHook postInstall
36   '';
38   meta = with lib; {
39     homepage = "https://github.com/CoolnsX/dra-cla";
40     description = "A cli tool to browse and play korean drama, chinese drama";
41     license = licenses.gpl3Only;
42     maintainers = with maintainers; [ idlip ];
43     platforms = platforms.unix;
44   };