Merge pull request #222381 from fgaz/yewtube/2.10.1

yewtube: 2.9.2 -> 2.10.1

authored by

Francesco Gazzetta and committed by
GitHub
20e68dd6 dce79b3c

+5 -6
+5 -6
pkgs/applications/misc/yewtube/default.nix
··· 2 2 3 3 python3Packages.buildPythonApplication rec { 4 4 pname = "yewtube"; 5 - version = "2.9.2"; 5 + version = "2.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 - owner = "iamtalhaasghar"; 8 + owner = "mps-youtube"; 9 9 repo = "yewtube"; 10 10 rev = "refs/tags/v${version}"; 11 - hash = "sha256-5+0OaoUan9IFEqtMvpvtkfpd7IbFJhG52oROER5TY20="; 11 + hash = "sha256-1qYHgMp9OZQuKDycvVwp0ADvF8xNY668JvRMVIE/dko="; 12 12 }; 13 13 14 14 postPatch = '' ··· 16 16 substituteInPlace mps_youtube/__init__.py \ 17 17 --replace "from pip._vendor import pkg_resources" "" \ 18 18 --replace "__version__ =" "__version__ = '${version}' #" 19 - # https://github.com/iamtalhaasghar/yewtube/pull/105 20 - sed -ie '/pyreadline/d' requirements.txt 21 19 ''; 22 20 23 21 propagatedBuildInputs = with python3Packages; [ ··· 25 23 requests 26 24 youtube-search-python 27 25 yt-dlp 26 + pylast 28 27 ]; 29 28 30 29 checkInputs = with python3Packages; [ ··· 41 40 42 41 meta = with lib; { 43 42 description = "Terminal based YouTube player and downloader, forked from mps-youtube"; 44 - homepage = "https://github.com/iamtalhaasghar/yewtube"; 43 + homepage = "https://github.com/mps-youtube/yewtube"; 45 44 license = licenses.gpl3Plus; 46 45 maintainers = with maintainers; [ fgaz koral ]; 47 46 };