nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 44 lines 774 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 pkg-config, 6 curl, 7 mpv, 8 yajl, 9}: 10 11stdenv.mkDerivation (finalAttrs: { 12 pname = "jftui"; 13 version = "0.7.5"; 14 15 src = fetchFromGitHub { 16 owner = "Aanok"; 17 repo = "jftui"; 18 rev = "v${finalAttrs.version}"; 19 sha256 = "sha256-0gTJ2uXDcK9zCx6yKS3VxFyxSQZ2l4ydKUI2gYbsiao="; 20 }; 21 22 nativeBuildInputs = [ 23 pkg-config 24 ]; 25 26 buildInputs = [ 27 curl 28 mpv 29 yajl 30 ]; 31 32 installPhase = '' 33 install -Dm555 build/jftui $out/bin/jftui 34 ''; 35 36 meta = { 37 description = "Jellyfin Terminal User Interface"; 38 homepage = "https://github.com/Aanok/jftui"; 39 license = lib.licenses.unlicense; 40 maintainers = [ lib.maintainers.nyanloutre ]; 41 platforms = lib.platforms.linux; 42 mainProgram = "jftui"; 43 }; 44})