{ stdenv, fetchFromGitHub, substituteAll, python3Packages, mpv }: python3Packages.buildPythonApplication rec { version = "0.2"; pname = "curseradio"; src = fetchFromGitHub { owner = "chronitis"; repo = pname; rev = "1bd4bd0faeec675e0647bac9a100b526cba19f8d"; sha256 = "11bf0jnj8h2fxhpdp498189r4s6b47vy4wripv0z4nx7lxajl88i"; }; propagatedBuildInputs = with python3Packages; [ requests lxml pyxdg ]; patches = [ (substituteAll { src = ./mpv.patch; inherit mpv; }) ]; # No tests doCheck = false; meta = with stdenv.lib; { description = "Command line radio player"; homepage = "https://github.com/chronitis/curseradio"; license = licenses.mit; maintainers = [ maintainers.eyjhb ]; }; }