at master 801 B view raw
1{ 2 lib, 3 buildPythonPackage, 4 fetchFromGitHub, 5 setuptools, 6 flask, 7 mutagen, 8}: 9 10buildPythonPackage rec { 11 pname = "podcats"; 12 version = "0.5.0"; 13 pyproject = true; 14 15 src = fetchFromGitHub { 16 owner = "jakubroztocil"; 17 repo = "podcats"; 18 rev = "v${version}"; 19 sha256 = "0zjdgry5n209rv19kj9yaxy7c7zq5gxr488izrgs4sc75vdzz8xc"; 20 }; 21 22 postPatch = '' 23 substituteInPlace podcats.py \ 24 --replace-fail 'debug=True' 'debug=True, use_reloader=False' 25 ''; 26 27 build-system = [ setuptools ]; 28 29 dependencies = [ 30 flask 31 mutagen 32 ]; 33 34 meta = { 35 description = "Application that generates RSS feeds for podcast episodes from local audio files"; 36 mainProgram = "podcats"; 37 homepage = "https://github.com/jakubroztocil/podcats"; 38 license = lib.licenses.bsd2; 39 }; 40}