about summary refs log tree commit diff
path: root/pkgs/tools/misc/ytmdl
diff options
context:
space:
mode:
authorJohannes Arnold <johannes.arnold@stud.uni-hannover.de>2021-07-06 20:11:41 +0200
committerJohannes Arnold <johannes.arnold@stud.uni-hannover.de>2021-07-06 21:02:17 +0200
commit2327acd1d03770f55aa882345ae2a241263fd809 (patch)
tree4b22f00d513ee15fbef7cb272280b16a8c7c0ace /pkgs/tools/misc/ytmdl
parenta9c819f485757c4f94cb471fa32d852310ff229f (diff)
ytmdl: patch bug
Update pkgs/tools/misc/ytmdl/default.nix

Co-authored-by: Pavol Rusnak <pavol@rusnak.io>

Update pkgs/tools/misc/ytmdl/default.nix

Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
Diffstat (limited to 'pkgs/tools/misc/ytmdl')
-rw-r--r--pkgs/tools/misc/ytmdl/default.nix11
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/tools/misc/ytmdl/default.nix b/pkgs/tools/misc/ytmdl/default.nix
index 9fe917d49aa78..43f46bc052314 100644
--- a/pkgs/tools/misc/ytmdl/default.nix
+++ b/pkgs/tools/misc/ytmdl/default.nix
@@ -1,6 +1,7 @@
 { lib
 , fetchFromGitHub
 , python3
+, fetchpatch
 , ffmpeg
 }:
 
@@ -15,6 +16,16 @@ python3.pkgs.buildPythonApplication rec {
     sha256 = "1jpd5zhqg2m9vjjjw4mgzb594q1v1pq1yl65py6kw42bq9w5yl5p";
   };
 
+  patches = [
+    # Fixes https://github.com/deepjyoti30/ytmdl/issues/188
+    # Only needed until the next major release after 2021.06.26
+    (fetchpatch {
+      url = "https://github.com/deepjyoti30/ytmdl/commit/37ba821d9692249c1fa563505cf60bd11b8e209e.patch";
+      includes = [ "bin/ytmdl" ];
+      sha256 = "sha256-VqtthpUL0Oub3DK7tSvAnemOzPPTcLvXXeebZIGOgdc=";
+    })
+  ];
+
   postPatch = ''
     substituteInPlace setup.py \
       --replace "bs4" "beautifulsoup4"