about summary refs log tree commit diff
path: root/overlays/patches/youtube-dl/default.nix
blob: b9f20e7592c8a089772011e792ccd047490d9e81 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ youtube-dl, ... } @ args:

let
  inherit (builtins) removeAttrs;
in

(youtube-dl.override (removeAttrs args [ "youtube-dl" ])).overrideAttrs (
  { patches ? [], ... }:
  {
    patches = patches ++ [
      ./0001-bandcamp-fix-regexp-for-JSON-matching-on-bandcamp.patch
      ./0002-bandcamp-use-unescapeHTML-instead-of-a-simple-replac.patch
      ./0003-bandcamp-match-album-titles-inside-the-new-JSON-data.patch
      ./0004-bandcamp-fix-the-freeDownloadPage-JSON-lookup-and-us.patch
      ./0005-bandcamp-update-youtuble-dl-test-song-information-to.patch
      ./0006-bandcamp-fix-test-song-uploader-name-cleanup-remanin.patch
      ./0007-bandcamp-Revert-test-song-title-and-extract-title-ge.patch
      ./0008-bandcamp-fix-album-downloading.patch    
    ];
  }
)