Merge pull request #143784 from r-ryantm/auto-update/ytcc

ytcc: 2.5.1 -> 2.5.2

authored by Mario Rodas and committed by GitHub 823e4d6a 8099b31c

+14 -6
+14 -6
pkgs/tools/networking/ytcc/default.nix
··· 1 - { lib, python3Packages, fetchFromGitHub, gettext }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "ytcc"; 5 - version = "2.5.1"; 6 7 src = fetchFromGitHub { 8 owner = "woefe"; 9 repo = "ytcc"; 10 rev = "v${version}"; 11 - sha256 = "1w2frcy51kwsvd486awhpl5kkm11zj1nw3nnv9337316gfs213nw"; 12 }; 13 14 - nativeBuildInputs = [ gettext ]; 15 16 propagatedBuildInputs = with python3Packages; [ 17 click 18 feedparser 19 lxml 20 sqlalchemy 21 - youtube-dl 22 wcwidth 23 ]; 24 ··· 38 "test_download" 39 ]; 40 41 meta = { 42 description = "Command Line tool to keep track of your favourite YouTube channels without signing up for a Google account"; 43 homepage = "https://github.com/woefe/ytcc"; 44 license = lib.licenses.gpl3Plus; 45 - maintainers = with lib.maintainers; [ marius851000 ]; 46 }; 47 }
··· 1 + { lib, python3Packages, fetchFromGitHub, gettext, installShellFiles }: 2 3 python3Packages.buildPythonApplication rec { 4 pname = "ytcc"; 5 + version = "2.5.2"; 6 7 src = fetchFromGitHub { 8 owner = "woefe"; 9 repo = "ytcc"; 10 rev = "v${version}"; 11 + sha256 = "0xpinilb8rnha35laxq076p6v7hdis6davr9ckm5xycs3m4aj7s8"; 12 }; 13 14 + postPatch = '' 15 + substituteInPlace setup.py --replace "youtube_dl" "yt_dlp" 16 + ''; 17 + 18 + nativeBuildInputs = [ gettext installShellFiles ]; 19 20 propagatedBuildInputs = with python3Packages; [ 21 click 22 feedparser 23 lxml 24 sqlalchemy 25 + yt-dlp 26 wcwidth 27 ]; 28 ··· 42 "test_download" 43 ]; 44 45 + postInstall = '' 46 + installManPage doc/ytcc.1 47 + ''; 48 + 49 meta = { 50 description = "Command Line tool to keep track of your favourite YouTube channels without signing up for a Google account"; 51 homepage = "https://github.com/woefe/ytcc"; 52 license = lib.licenses.gpl3Plus; 53 + maintainers = with lib.maintainers; [ marius851000 marsam ]; 54 }; 55 }