Unverified Commit 7e244f72 authored by Luna Simons's avatar Luna Simons Committed by GitHub
Browse files

youtube-upnext: init at 1.1 (#283286)

parent 7cad4c77
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -90,6 +90,7 @@ let
    visualizer = callPackage ./visualizer.nix { };
    vr-reversal = callPackage ./vr-reversal.nix { };
    webtorrent-mpv-hook = callPackage ./webtorrent-mpv-hook.nix { };
    youtube-upnext = callPackage ./youtube-upnext.nix { };
  };

  aliases = {
+27 −0
Original line number Diff line number Diff line
{ buildLua, fetchFromGitHub, curl, unstableGitUpdater, lib }:

buildLua rec {
  pname = "youtube-upnext";
  version = "1.1";

  src = fetchFromGitHub {
    owner = "cvzi";
    repo = "mpv-youtube-upnext";
    rev = "v${version}";
    hash = "sha256-x9mfyc8JIlOpbSfGEwxXoUtsH0A+K3JPwT/8MHq7ks4=";
  };

  postPatch = ''
    substituteInPlace youtube-upnext.lua \
      --replace '"curl"' '"${lib.getExe curl}"'
  '';

  passthru.updateScript = unstableGitUpdater { };

  meta = with lib; {
    description = "A userscript that allows you to play 'up next'/recommended youtube videos";
    homepage = "https://github.com/cvzi/mpv-youtube-upnext";
    maintainers = with maintainers; [ bddvlpr ];
    license = licenses.unfree;
  };
}