Added `boot.modprobeConfig.useUbuntuModuleBlacklist`. (#290330)
[NixPkgs.git] / pkgs / by-name / jf / jftui / package.nix
blobe30ba77dd87387694441b5aa42084327d2ec71bc
1 { lib, stdenv
2 , fetchFromGitHub
3 , pkg-config
4 , curl
5 , mpv
6 , yajl
7 }:
9 stdenv.mkDerivation rec {
10   pname = "jftui";
11   version = "0.7.2";
13   src = fetchFromGitHub {
14     owner = "Aanok";
15     repo = pname;
16     rev = "v${version}";
17     sha256 = "sha256-w5DK9B3D3/9VExAQktigVPim33VfpoQPHUZefAS3pWQ=";
18   };
20   nativeBuildInputs = [
21     pkg-config
22   ];
24   buildInputs = [
25     curl
26     mpv
27     yajl
28   ];
30   installPhase = ''
31     install -Dm555 build/jftui $out/bin/jftui
32   '';
34   meta = with lib; {
35     description = "Jellyfin Terminal User Interface";
36     homepage = "https://github.com/Aanok/jftui";
37     license = licenses.unlicense;
38     maintainers = [ maintainers.nyanloutre ];
39     platforms = platforms.linux;
40     mainProgram = "jftui";
41   };